and suppose it can be linearised about any state and input to give:
(3.8)
The corresponding implicit scheme is:
(3.9)
This is not easy to solve in general due to the set of non-linear
equations that need to be solved. To avoid this, consider a further
approximation:
(3.10)
This then gives the semi-implicit scheme
(3.11)
which can be rewritten as:
(3.12)
Because of the approximations invoved, Equation 3.12 is
not guarenteed to be stable. Nevertheless, it should do a much better
job than the corresponding explicit method for reasonably
smooth systems.
This method is chosen by setting
METHOD='Implicit'
in the MTT simpar.txt file.
A further approximation arises by setting
ie computing it one only at the beginning of the
simulation.
This method is chosen by setting
METHOD='ImplicitL'
in the MTT simpar.txt file.
Both methods make use of the smx ``state-matrix with state ''
representation of MTT which is generated symbolically from the system
bond graph.