The following equation doesn't pass unit checking:
m_ao_der = -0.366 + 0.08979 * N * P_m - 0.0337 * N * P_m ^ 2 + 0.0001 * N ^ 2 * P_m;
N is expressed in "rad/s" and P_m in "bar" so - 0.0337 * N * P_m ^ 2 and 0.0001 * N ^ 2 * P_m don't have the same unit, for instance, despite being added.