- •Математическоеикомпьютерноемоделированиепроцессовисистемвсредеmatlab/simulink.
- •Содержание
- •6.Упражнениядлясамостоятельнойработы.....................................................67
- •7.Иллюстрациикупражнениям..........................................................................71
- •8.Литература.........................................................................................................89 введение
- •1.Общиесведенияопрограммномкомплексеsimulink
- •1.1.Решающиеэлементы
- •1.2.Построениепростейшихмоделей
- •3.Аппроксимациясигналов
- •2.Моделиалгебраическихобъектов
- •3.1.Методнаименьшихквадратов
- •3.2.Модифицированныйметодравныхплощадей
- •1].Интервалразбиваетсянапятьподинтервалов[0;0,1],[0;0,2],[0;
- •3.3.Блочно-импульснаяаппроксимация
- •4.Моделидинамическихобъектов
- •5.Обратимостьмоделейизадачиоптимизации
- •5.1.Обратимостьрешающихэлементов
- •5.2.Виртуальныерешающиеэлементысистемы
- •5.3.НеобратимыйлинейныйпреобразовательвсистемеSimulink
- •5.5.Виртуальныйаналогоперационногоусилителя
- •5.6.Обратимыйлинейныйпреобразователь
- •5.7.Обратимаямодельсистемылинейныхалгебраическихуравнений
- •5.8.Обратимаямодельсистемылинейныхнеравенств
- •5.9.Обратимаямодельзадачилинейногопрограммирования
- •5.10.Модельтранспортнойзадачилинейногопрограммирования
- •6.Упражнениядлясамостоятельнойработы
- •6.1.Сформироватьивизуализироватьсигналызаданнойформы.
- •6.2.Сформироватьструктурныесхемы.
- •6.3.Построитьвиртуальныемодели.
- •7.Иллюстрациикупражнениям
- •8.Литература
- •1.АнуфриевИ.Е.,СмирновА.Б.,СмирноваЕ.Н.Matlab7.–сПб.:
- •4.А.С.304600ссср.Квазианалоговоемоделирующееустройство/
- •6.АхиезерН.И.Лекциипотеорииаппроксимации.–м.-л.:Гос.Изд-во
- •12.ДьяконовВ.П.,КругловВ.Математическиепакетырасширения
- •14.ДэбниДж.,ХартманТ.Simulink4.Секретымастерства.–м.:
- •15.ЗагидуллинР.Ш.LabViewвисследованияхиразработках.–м.:
5.3.НеобратимыйлинейныйпреобразовательвсистемеSimulink
Ограничимсялинейнымпреобразованиемс4сигналами:a1x1+a2x2+a3x3+a4x4=0.Обобщениенабольшеечислосигналовявляетсятривиальнойзадачей.СтруктурнаясхемапреобразователявсредеSimulinkприведенанарис.5.2.
Схемасостоитиз4масштабныхпреобразователей,сумматора
иэлементаалгебраическогоограничения.Параметрымасштабныхпреобразователейсоответствуюткоэффициентамлинейногопреобразования.Длякорректнойработыпреобразователя
необходимоопределить,какойиз4сигналовявляетсяискомым.Пусть
дляопределенностиэтобудет
x3.Следующимэтапомнеобходимо
соединитьвыход(Out1)совходом(In3).Наостальныетривхода
должныбытьподанызначениясигналов
x1,x2,x4.Врезультате
работы системы будет реализовано следующее линейное
преобразование:
4
x=−1(ax
+ax
+ax
).Вэтойструктурной
a
11 22 334
схемеэлементалгебраическогоограничениявыполняетрольвиртуальногооперационногоусилителя,формирующеготакойвыходнойсигнал,которыйобеспечиваетнаеговходенулевойсигнал.Еслитакуюсхемусвернутьвподсхему,тоизтакихподсхемможностроитьнеобратимыемоделисистемлинейныхалгебраическихуравнений(поклассификацииквазианалоговыхмоделей–α-аналогисистемылинейныхалгебраическихуравнений).
1
In1
10
Gain1
2
In2
4
Gain2
Solve
f(z) z 1f(z)=0
3
In3
1
Gain3
AlgebraicConstraint
Out1
4
In4
-10
Gain4
Рис.5.2.Структурнаясхемамоделилинейногопреобразователя
5.4.α-аналоговаямодельсистемылинейныхалгебраическихуравнений
Пример5.1.Изподсхемтипарис.5.2можнопостроитьмодельсистемылинейныхалгебраическихуравнений3порядка,посколькуодинизвходовбудетиспользовандлязаданияправойчастисоответствующегоуравнения.Структурнаясхемамоделисистемы
линейныхалгебраическихуравненийс3неизвестнымиприведенанарис.5.3.Веесоставвходяттриподсхемырис.5.2,источникпостоянногосигнала,мультиплексорицифровойрегистратор(дисплей).Одноименныеполюсыподсхемобъединеныиподключеныквыходамсоответствующихподсхем,формирующихзначения
неизвестных
x1,x2,x3,объединенныечетвертыеполюсаподключенык
источникупостоянногосигнала.Описаннаяструктурнаясхемапозволяетопределятьрешениясистемылинейныхалгебраическихуравненийлишьвслучае,когдаматрицакоэффициентовсистемыявляетсяположительноопределенной.Вданномпримерепараметрысхемысоответствовалиследующейсистемеуравнений:
10x1+4x2+x3=10,
4x1+10x2+x3=−29,
x1+4x2+10x3=−3.5.
Нацифровомрегистраторерис.5.3показанорешениесистемыуравнений(x1=2.5,x2=-4,x3=1).
-
2.5
-4
1
Display
In1
In2
In1
In2
In1
In2
Out1
Out1
Out1
In3
In4
In3
In4
In3
In4
Subsystem
Subsystem1
Subsystem2
1
Constant
Рис.5.3.Структурнаясхемаα-аналоговоймоделисистемылинейныхалгебраическихуравнений3порядка.
