exponenta event banner

предварительный масштаб

Оптимальное масштабирование моделей пространства состояний

Синтаксис

scaledsys = prescale(sys)
scaledsys = prescale(sys,focus)
[scaledsys,info] = prescale(...)
prescale(sys)

Описание

scaledsys = prescale(sys) масштабирует записи вектора состояния модели state-space sys для максимизации точности последующего анализа частотной области. Масштабированная модель scaledsys эквивалентно sys.

scaledsys = prescale(sys,focus) задает интервал частот focus = {fmin,fmax} (в rad/TimeUnit, где TimeUnit - единицы времени системы, указанные в TimeUnit имущество sys) над которым максимизировать точность. Это полезно, когда sys имеет сочетание медленной и быстрой динамики, и масштабирование не может достичь высокой точности во всем динамическом диапазоне. По умолчанию prescale попытки максимизировать точность в полосе частот с доминирующей динамикой.

[scaledsys,info] = prescale(...) также возвращает структуру info с полями, показанными в следующей таблице.

SLЛевые коэффициенты масштабирования
SRПравильные коэффициенты масштабирования
FreqsЧастоты, используемые для проверки точности
RelAccГарантированная относительная точность на этих частотах

Проверочные частоты лежат в интервале частот focus если указано. Масштабированные матрицы состояния-пространства:

As = TLATRB = TLBC = CTRE = TLETR

где TL = diag (SL) и TR = diag (SR). TL и TR обратны друг другу для явных моделей (E = []).

prescale(sys) открывает интерактивный графический интерфейс пользователя для:

  • Визуализация компромиссов точности для sys.

  • Настройка частотного интервала, где точность sys максимизирован.

Дополнительные сведения о масштабировании и использовании графического интерфейса инструмента масштабирования см. в разделе Масштабирование моделей состояния пространства.

Совет

Большинство команд анализа частотной области выполняют автоматическое масштабирование, эквивалентное scaledsys = prescale(sys).

Масштабирование для моделирования временной области не требуется. Это может привести к аннулированию исходного условия. x0 используется в initial и lsim моделирование.

См. также

Представлен в R2008b