Open ChrisRackauckas opened 6 years ago
https://github.com/pymor/pymor/issues/388#issuecomment-892486556 good list of MORs for LTIs
Here are some links to model-order reduction methods for LTIs in Julia. The ones on the last link are still to be considered experimental. The implementation of balanced truncation is limited to exponentially stable systems, and fails for any unstable system and systems with eigenvalues on the imaginary axis (unit circle in discrete time), notably this includes systems with integrators.
https://github.com/JuliaControl/ControlSystems.jl/blob/master/src/matrix_comps.jl#L85 https://github.com/JuliaControl/ControlSystems.jl/blob/master/src/matrix_comps.jl#L546 https://github.com/JuliaControl/ControlSystems.jl/blob/master/src/simplification.jl#L8 https://github.com/JuliaControl/RobustAndOptimalControl.jl/blob/master/src/reduction.jl
https://people.kth.se/~hsan/modred_files/intro_modred.pdf http://modelreduction.com/ModelReduction/ https://www2.eecs.berkeley.edu/Pubs/TechRpts/2012/EECS-2012-217.pdf