• Регистрация
ShyVA
ShyVA 0.00
н/д

Линеаризация гибридной системы!

29.03.2021
Пытаюсь через linmod и dlinmod линеаризовать модель. 1 вариант: это по отдельности непрерывную часть и дискретную, непрерывную через c2d impulse преобразовал и умножил на дискретную передаточную. 2 ва...

Пытаюсь через linmod и dlinmod линеаризовать модель. 1 вариант: это по отдельности непрерывную часть и дискретную, непрерывную через c2d impulse преобразовал и умножил на дискретную передаточную. 2 вариант: всю вместе. Передаточную общей модели пробовал через dlinmod получить. Результаты числителя разные по сравнению с 1 вариантом, знаменатели одинаковые. В чем проблема? Или что использовать корректнее?

 

Теги

    29.03.2021

    Комментарии

    • aBoomest
      aBoomest+942.89
      29.03.2021 19:04

      https://mathworks.com/help/ident/ug/continuous-discrete-conversion-methods.html

      методов несколько и с2d настраивается

      Discretization method, specified as one of the following values:

      'zoh' — Zero-order hold (default). Assumes the control inputs are piecewise constant over the sample time Ts.
      'foh' — Triangle approximation (modified first-order hold). Assumes the control inputs are piecewise linear over the sample time Ts.
      'impulse' — Impulse invariant discretization
      'tustin' — Bilinear (Tustin) method. To specify this method with frequency prewarping (formerly known as the 'prewarp' method), use the PrewarpFrequency option of c2dOptions.
      'matched' — Zero-pole matching method
      'least-squares' — Least-squares method
      'damped' — Damped Tustin approximation based on the TRBDF2 formula for sparse models only.

      Непосредственн dlinmod не использовал, но вероятно разные методы.

      • ShyVA
        ShyVA0.00
        29.03.2021 19:52

        За методы знаю, суть настроить модель в симулинке в одном файле, и аналоговую часть и цифровую и потом ее линеаризовать.