Nonlinear Simulation Methods

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]]