The nonlinear simulation models are simulations that cannot be represented in matrix form. The differential equations are of the form
$$\begin{matrix}
\dot{x}=f(x,u) \
y=g(x,u)
\end{matrix}$$
When implemented as these functions of states and inputs, standard numerical integration methods can still be used to evaluate the system. Typically to solve non-linear systems you need to use simulation. In python you use the scipy package function $scipy.integrate.odeint$ to solve the differential equations.
[[Branch Points]] – important for stability analysis for nonlinear systems
[[RASCAL Model]] – uses nonlinear rotorcraft model
[[Python odeint]]
- ControlSystemSimulation
- BondGraphApproach
- kopytjukSimulatingNonlinearDynamic2019
Backlinks:
[[Nonlinear Solvers]]