15245

Канонические формы представления динамических систем

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №2 Канонические формы представления динамических систем Вариант 1 Цель работы: Ознакомление с методами взаимного перехода между моделями входвыход и входсостояниевыход а также с каноническими формами представления моделей входсостояни

Русский

2013-06-11

108.5 KB

81 чел.

Лабораторная работа №2

«Канонические формы представления динамических систем»

Вариант 1

Цель работы: Ознакомление с методами взаимного перехода между моделями вход-выход и вход-состояние-выход, а также с каноническими формами представления моделей вход-состояние-выход.

1. Переход от модели вход-выход к модели вход-состояние-выход.

Исходные данные:

 

Дифференциальное уравнение описания системы:

 

Модель ВСВ в канонической управляемой форме:

 

Модель ВСВ в канонической наблюдаемой форме:

 

Схема моделирования: 

Рис. 1.1. Схема эксперимента

Графики моделирования:

Рис. 1.2. Графики моделирования при единичном входном воздействии

2. Переход от модели вход-состояние-выход к модели вход-выход.

Исходные данные:

 

Передаточная функция:

 

Модель ВВ:

 

Каноническая управляемая форма:

 

Каноническая наблюдаемая форма:

 

Схема моделирования:


Рис. 2.1. Схема эксперимента

Графики моделирования:

Рис. 2.2. Графики моделирования при единичном входном воздействии

Матрица преобразования исходной модели к канонической управляемой форме:

 

Матрица преобразования исходной модели к канонической наблюдаемой форме:

 

3. Замена базиса в пространстве состояний

Матрица преобразования

Матрицы в новом базисе:

 

Схема моделирования:


Рис. 3.1. Схема эксперимента

Графики моделирования:


Рис. 3.2. Графики моделирования при единичном входном воздействии

Выводы:

В данной работе мы познакомились с методами взаимного перехода между моделями вход-выход и вход-состояние-выход, а также с каноническими формами представления моделей вход-состояние-выход. Наглядно продемонстрировали возможность перехода между моделями ВВ и ВСВ динамических систем.

2011 г.


 

А также другие работы, которые могут Вас заинтересовать

74191. Logic programming languages and tools. Programming languages versus logic programming 33.5 KB
  Properties: we cn ssign properties to individul entities for exmple fred would hve the property of being crnivore properties look like C function cll the nme of the property then the entity tht hs tht property is given in brckets e. Reltionships fcts: we cn ssign reltionships between entities for exmple fred ets met or wilm ets vegetbles reltionships in Prolog gin look like C function cll we give the reltionship nme first then in brckets the two entities tht re relted e. etswilmmet etswilmvegetbles. For exmple rule...
74192. Visual development languages and tools 32 KB
  But somehow it didnt hve the sme impct s did integrted development environments IDEs on those newfngled ldquo;microcomputers. Until we hd Windows to provide the bsic ides of displying things in windows PCs hd foot nd hlf bck in the minfrme worldrdquo; he sid. While TurboPscl lunched the ide of n integrted development environment Duntemnn credits Microsofts Visul Bsic VB lunched in 1991 with being the first rel IDE. The timing of IDEs ws lso perfect for new form of development: the Web.
74193. Visual development languages and tools 43 KB
  Visul development lnguges nd tools. In the summer of 1991 Microsoft introduced development tool clled Visul Bsic. Visul Bsic revolutionized ll this tedious code. Insted of hving to write lengthy code to mke window respond to mouse Visul Bsic hndled ll of those ctions nd hid them from the progrmmer.
74194. Multiparadigm programming language – Python 50 KB
  Multiprdigm progrmming lnguge Python.1 Python is generlpurpose progrmming lnguge tht blends procedurl functionl nd objectoriented prdigms. Python is powerful multiprdigm computer progrmming lnguge optimized for progrmmer productivity code redbility nd softwre qulity. Python is populr open source progrmming lnguge used for both stndlone progrms nd scripting pplictions in wide vriety of domins.
74195. Version control software and tools 39 KB
  Version control softwre nd tools1 Version control lso clled subversion control or revision control helps lrge projects from spinning out of control by letting individul progrmmers writers or project mngers tckle project from different ngles without getting in ech others wy nd without doing dmge tht cnt be undone. Version Control lets you trck your files over time. Youve probbly cooked up your own version control system got ny files like this: Lb1_1. dd version number or dte: Document_V1.
74196. Cloud computing: programming models 35 KB
  Cloud computing: progrmming models1 Cloud computing is computing in which lrge groups of remote servers re networked to llow centrlized dt storge nd online ccess to computer services or resources. Clouds cn be clssified s public privte or hybrid. Cloud computing relies on shring of resources to chieve coherence nd economies of scle similr to utility like the electricity grid over network. t the foundtion of cloud computing is the broder concept of converged infrstructure nd shred services.
74197. History of programming languages and tools 242.5 KB
  History of progrmming lnguges nd tools. PreHistory The first progrmming lnguges predte the modern computer. Figure 1 Punch crd Like mny firsts in history the first modern progrmming lnguge is hrd to identify. To some people the nswer depends on how much power nd humnredbility is required before the sttus of ldquo;progrmming lngugerdquo; is grnted.
74198. Evolution of programming languages and tools 56.5 KB
  The earliest practical form of programming was probably done by Jaquard (1804, France). He designed a loom that performed predefined tasks through feeding punched cards into a reading contraption.
74199. Programming paradigms 45 KB
  Progrmming prdigms. The word progrmming prdigm is used in severl different lthough relted menings in computer science. Progrmming prdigm pttern tht serves s school of thoughts for progrmming of computers. Progrmming technique relted to n lgorithmic ide for solving prticulr clss of problems.