Разреженная модель пространства состояний первого порядка
Использование sparss
представлять разреженные модели пространства дескрипторов с помощью матриц, полученных из вашего пакета анализа конечных элементов (FEA). FEA включает концепцию динамической подструктуры, где механическая система разделена на компоненты, которые моделируются отдельно. Эти компоненты затем соединяются с помощью жестких или полужестких физических интерфейсов, которые выражают согласованность перемещений и равновесие внутренних сил. Получившиеся матрицы из этого типа моделирования довольно большие с разреженным шаблоном. Следовательно, использование sparss
является эффективным способом представления таких больших разреженных моделей пространства состояний в MATLAB® для выполнения линейного анализа. Можно также использовать sparss
для преобразования mechss
второго порядка объект модели в
sparss
объект.
Можно использовать sparss
моделирует объекты, чтобы представлять модели SISO или MIMO в пространстве состояний за непрерывное время или дискретное время. За непрерывное время модель разреженного пространства состояний первого порядка представлена в следующей форме:
Здесь, x
, u
и y
представление состояний, входов и выходов соответственно, в то время как A
, B
, C
, D
и E
являются матрицами пространства состояний. The sparss
объект представляет модель пространства состояний в MATLAB, хранящую разреженные матрицы A
, B
, C
, D
и E
наряду с другой информацией, такой как шаг расчета, имена и задержки, характерные для входов и выходов.
Можно использовать sparss
объект для:
Выполните анализ характеристик во временной и частотной областях.
Задайте основанные на сигнале соединения с другими моделями LTI.
Преобразуйте модели между представлениями в непрерывном времени и в дискретном времени.
Для получения дополнительной информации см. «Разреженные основы модели».
создает непрерывное время модели разреженного пространства состояний первого порядка следующего вида:sys
= sparss(A
,B
,C
,D
,E
)
Например, рассмотрим объект с Nx
состояния, Ny
выходы и Nu
входы. Матрицы пространства состояний первого порядка:
A
- матрица разреженных состояний с Nx
-by- Nx
real- или комплексные числа.
B
- разреженная матрица ввода в состояние с Nx
-by- Nu
real- или комплексные числа.
- разреженная матрица «состояние-выход» с Ny
-by- Nx
real- или комплексные числа.
D
- разреженная матрица усиления или ввода-вывода с Ny
-by- Nu
real- или комплексные числа.
E
- разреженная большая матрица с таким же размером, как и матрица A
. Когда E
опущен, sparss
заполняет E
с матрицей тождеств.
В следующих списках показаны функции, которые можно использовать с sparss
объекты модели.
[1] М. Осия и Л. Шемпин. «Анализ и реализация TR-BDF2.» Прикладная численная математика, том 20, № 1-2, стр. 21-37, 1996.
full
| getx0
| mechss
| showStateInfo
| sparssdata
| spy
| xsort
| Descriptor State-Space (Simulink)