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