Mоделирование процессов и систем в Matlab (966709), страница 86
Текст из файла (страница 86)
7. '3 - ', 'Еопг51ге ' . 12): Ь - генг(0.1.0,7.'$ '.'Еопг51ге'.12): П - генг<0.2,0.7„пяп2згг(3<2. 1)).'Еопг5!ге', 12); Ь - генг<0.4А .7,пиа2згг(Л2,2)).'Еопг51ге'.12): Ь - Секс<О.ВА.),пяп2згг<Л2,3)).'Еопгдтге', 12): Ь - генг(О.ВА .7. Ц ' АЕопг5тге'.12): Ь - гехт(0.1,0.6,'< '.'Еопг51ге'.12): Ь вЂ” генг(0.2А .б.пяп2згг(ЛЗ. 1)).'Еопг51ге'. 12); Ь - гех((0.4.0.б.пяп2згг<Л3.2)),'Еопг51ге'.
12): Ь вЂ” генг(0.6.0.б,пяп2вгг(ЛЗ.З)).'Еопт5<ге',12): Ь = генг(0.8,0.6,'< ','Еолг5!ге'. 12): Ь = генг( -О .2А . 5, 'Начальный угол ( градусы) ' . Еопг5!ге' . 12): Ь - гех((0 . 7,0,5, [ ' 1рп10 - ' .пяп2згг(1!0*180/р1 Ц , ' Еопгдтге', 12): Ь = генг(-0.2,0.4.'Начал~ива угловая скорость <рад/с)'. Еопг51ге',12); Ь - генг(0.7,0.4,['1рл<''0 - ',пив2вгг(7110)1.'Еопг51ге'.12); Ь = гехт(-0.2.0.3.'к-нт вязкого трения <н н с)'.'Еопг51ге'.12); Ь - (ехг(0,7,0.3.['Егг - '„пяп2згг(тггп180/р1 Ц .'Еопг51ге', 12): ь - гекг(-0.2.0.2,'двиаение основания ,'еопс51ге',12): ь - генг(0.5.0.2,['ов — '„пив2вгг(свЦ .'Еопг51ге', 12): Ы = гехг(-0.2А.1.' вдоль горизонтали'."Еопг51ге'.12); Ь вЂ” гехт(0,5.0.1А'пхв - '.пив2згг<лхвЦ,'Еопь51ге'.12): Ь - генг<0.8,0.1,['ерх - '.пиагзгг(ерхЦ .'Еоп(5!ге'.12); Ь2 - гехт(-0.2,0.0,' вдоль вертикали'.'Еопг51ге',12): Ь - гехг(0.5,0.0,[<пуа = ',пиа2згг(цуаЦ,'Еоп(5)ге'.12); Ь - генг<О.ВА.О.['еру - '.пяп2пгг(еруЦ,'Еопг5тге',12): Ь - гехг(-О.
1,-0.05.'-- Ь - гехт(-0.1.-0.1.'Програнна 5тпнесп-ЕМ-ирг Лазарев Ю. Ф. Ь - генг<-0.1,-0.15,'--т ---'): 26-04-2004*) -'): Далее приведены два примера работы программы и модели. На рнс. 11 48 показа- ны результаты работы модели для свободных [без трения и колебаний основа- ния) колебаний маятника с амплитудой„близкой к 180'. На рис. 11.44 представлены результаты моделирования маятника при интенсив- ной вертикальной вибрации основания и проиллюстрирована устойчивость прн этих условиях верхнего положения равновесия маятника. Фгвовьл портрет 10 с 5 е 0 -5 -10 0 Умя Оеп мг) Откпонение от вертемапи 100 ве О -100 Фазовый портрет 28 3 32 Пея(ред и) Опаонение от вартикщм 180 175 я и 170 е 165 160 4 6 8 10 1 ар и (кмктнян) 2 йв 1 0 -2 Урок 11 а Моделирование машин и механизмов Маятник (модель ьйпМеспип(св) Масса(кг) те 1 СващЕНИЕцМ(М) Ье 05 матрица моментов инерции огноснтепьно центре масс (кг м ) 001 0 0 Зм ( 0 ОО! О ) 0 0 002 Начвпьный )гоп (гредусы) ФО е 170 0 начальная упюввя серость (рад)се Фо = О К.-нт вязкого треща (Н и с) В = О дввмниа основвния опт= 215 вдоль горизонтали ячпт= О ври=О ° дспь вертикали п,еп = 0 еру = О Прмрем ещммегз.ем- р ймммЮ е мы-Хкн 2 4 8 8 10 Время (сект Им) Рис.
11.43. Свободнмеколебания маятника Маятник (модель В(п(Месаап(св) Масса(нг) ам 1 Смещениецм(м) Ьм 05 Матрица моментов инерции относмтепьно центра масс (и мз) ) 001 О 0 Л= ) 0 001 О ( О 0 002 Нвчапьный И оп (градусы) ФО = 170 начапьная угловая скорость (рад(с) ФΠ—. О К-нг веского тренмя (Н м с) Пг = 2 8648 дмиание осноаанкя от = 21 5 вдень щмзонапи амеО еркеО вдоль вертимон прп = 10 ерг = О г!~~ее 'лммееьгье р пьера б о зз ое-звн Рис. 11.44. Устойчивость верхнего положения равновесия маятника 505 Вопросы для самопроверки Наконец, на рис.
11.45 продемонстрирован выпрямительный эффект маятника при интенсивной горизонтальной вибрации основания. маятник (модель ветмеспаысв) масса(кг) пг«1 Смен(ммецм(м) 0«05 Ыетрица мамонтов инерции отнасителмго: витра месс (кг м т ) 001 0 О О 0.01 О ) 0 0 002 нвнвьнмп угон (градус г) фо = о Нана«инея у«повея скорость (рад)с) фо = О К-нт вязкого трения (Н и с) (е= 23040 Девкина основания ам«2г 5 адмь горгоонтахи гига «10 ерх = 0 вдаль вертинапи пгт -.. О еру = О п««г«им«аеьгмьгьй«а п««««б а мо«зти Фе«овмд партрат Ъ .5 о 15 -1 -05 угмв д «») Опмаиение отверти«вин г -".:~ '~'~,~',~'1,',Чй'1 .~'",~ ~Ф,А1 О О 5 1 1 5 2 2 5 3 3.5 4 4 5 5 0«« ( т д ф Рис.
11.4В. Отклонение положения равновесия маятника от вертикали при горизонтальной вибрации основания Вопросы для самопроверки 1. Для чего предназначена библиотека ЯппМесЬашсз? 2. Каковы основные принципы формирования блок-схемы, создаваемой на основе библиотеки БцпМесЬапьсз? Отличаются ли они от принципов создания Я-моделей с помощью библиотеки 51шп!шЬ? 3. Из каких главных разделов состоит библиотека БппМесЬап1057 4. В чем состоят основные отличия построения блоков библиотеки 51шмесЬап)сз от построения обычных 5-блоков7 Перечислите преимутцества и недостатки такого построения блоков.
5. Какие блоки библиотеки 5ппмесЬап1сз осуществляют связь с блоками библиотеки 51шп1п)Ь и с системой МАТЮКАВ? 6. С помощью каких блоков библиотеки БппМесЬашсз осуществляется имитация: а) источников механического движения; б) обеспечения степеней свободы; в) наложения связей? Алфавитный указатель 5ОУ блок (продолзкение) !)еас! Еопе, 355 1)етих, 315 !)ег!чацсче, 303 1)!8!са! с1ос1с, 293 1)!ясгесе Ри1яе Сепегасог, 298 1)!ясгесе Бсасе-Брасе, 305 1)!ясгесе Тгапз1ег Реп, 305 ПЬсгесе-Т!те 1псейтсог, 305, 306 Пяр!ау, 282„287, 293 Вос Ргойисс, 308 !)пчег Ассиасог, 483 ЕпаЫе, 318 Реп, 314 Ризс-Огдег НоЫ, 305 Рпип Ъ!гог1сярасе, 356 Ргот, 317 Рипстюп 4 ТаЫе, 377 Са1п, 308 Сосо Таб Ч!я!Ы1!су, 317 Со!о, 317 Сговор, 318 НК Сгояя!п8, 313 1С,318 1п, 318 1пгебгагог, 303, 333, 355 1БА АстаярЬеге Мог!е!, 410 ,!а!пс Ассиасог, 480 !о!пс Бепяаг, 480 1л8!са! Орегасог, 311 !ло1с-ир ТаЫе(21)), 320 1ло1с-ир ТаЫе, 320 Магта1 БичссЬ, 316 МасЬ РипсВоп, 310 МАТ!.АВ Реп, 314 Маспх Са!п, 308 Метогу, 306 Мегбе, 316 М1пМах, 311, 356 Мих, 315 Оис, 282, 318 Катр, 296 Ке!ас!опа! Орегасог, 311, 356 Ке)ау, 356 Кереас!п8 Бециепсе, 292 Ксреас!п8 Бециепсе, 297 Коппс)!п8 Рипссюп, 311 Басшасюп, 356 Бсоре, 281 Бесопс1 Огдег 1 !пеаг АсСиагаг, 412 Бе!ессог, 316 Б-Ропот!ап, 377 ЯБп, 356 Б!Бпа! Сепегасог„293 Япе Жаче, 287, 296 Б!ЫегСаш,310 Боигсси, 291 блок (про8ояжение) Бсасе-Брасе, 303, 305 Бсср, 295, 356 БиЬзуяссгп, 319, 330, 377 Бшп, 308, 309 Тегпипатог, 318 То Н!е, 282, 289, 337 То Ъ'огйзрасе, 282, 290 Тгапя(ег Реп, 303 Тгапярагс !)е1ау, 303, 305 Тп88ег, 318 Тпбопотесг!с Рипссюп, 310 ТигЬо1ап Епб!пс Буясст, 411 1!и!(опп Каис)от ЫитЬег, 299 1!и!с 1)е1ау, 306 Ъаг!аЫе ТгапзрогС 1)е! ау, 303 ч!/ЫсЬ, 318 Х'г' СгарЬ, 281, 286, 33? авета-Оп!ах НоЫ, 306 авета-Ро!е, 303 блоки, преобразования координат„415 В вектор.
26 вычитание, 35 паэлементнае преобразование, 36 сложение, 35 транспониравание, 35 умножение на число, 35 умножение, 35 векторизация функций, 149 векторное произведение, 35 векторные действия, 35 Г гироскоп, уравнение, 242 д действительная форма Шура, 55 действительные числа, ввод, 15 дискрет времени, 166 3 знаки операций, 18 й, 76 .', 36, 37 .ч, 37 ./, 36, 37 .", 36, 37 ), 76 -, 76 —, 18,35 ', 18, 35 +, 18, 35 ', 18, 40 /, 18,40 ", 18,40 508 Алфавитный указатель знаки разделительные %, 88 , (запятая), 87 ..., 87 ;, 87 И интегрирование ОДУ, 83 интерактивная оболочка БРТоо1, 221 интерполяция, 58 К КИХ-фильтры, 205 класс оопЪ|е, 138 се!1, 138 сЬаг, 138 трасте, 138 всгпсс, 138 шпсВ, 138 классы пакета Сопсго! Бувсеш Тоо1Ьох, 150 команда 1, 79 Ьгеа1с, 78 сЙ 79 сейс, 80 с1с, 80 с1еаг, 79 с!е!есе, 79 с!еспо, 79 Йагу, 79 Йг, 79 есЬо, 80 Еоппас, 80 есепт, 79 е1р, 92 Ьоще, 80 1пЕо, 80 1прпс, 93, 95 1оаф 79 шас!аЬгс, 80 глоге, 80 рас1с, 79 расЬ, 79 ранте, 93, 95 с1п1~, 80 вате, 79 вр, 77, 79, 93, 148 всастпр, 80 пп1х, 79 тегвюп, 80 ъ'Ь!сЬ, 79 стЬасвпест, 80 комплексная форма Шура, 55 комплексные числа, ввод, 23 константы зарезервированные, 19 конструктор класса, 147 линейная стационарная система, 235 м массив ячеек, 144 матрица, 26 Ш-разложение, 52 базовые матричные операции, 39 вертикальная конкатенация, 34 возведение в целую степень, 40 горизонтальная конкатенация, 34 деление матриц, 40 ковариацнй, 50 коэффициентов корреляции, 50 матричные операции, 39 обращение, 40 ранг, 51 сингулярное разложение, 54 меню, пользовательское, 97 метод, 138 апау, 139 се11, 139 сЬаг, 139 всгпсс, 139 шпс8 139 Рунге-Кутта, 107 модель перевод в дискретную форму„249 перевод в непрерывную форму, 251 получение информации о, 255 0 окно Н!Сег Оез18пег, 229 ЕТ! Ч!естег, 264 Яйпа1 Вгосчвег, 225 Брессппп Ч1естег, 227 БРТоо1, 221 Япш!1п1с 1.сЬгагу Вюсчвег, 278 командное, 14 оператор переключения, 76 управления, 74-77 условного перехода, 75 цикла, 77 определитель квадратной матрицы, 51 П пакет Сопсго1 Тоо!Ьох, классы, 150, 235 Бсйпа! Ргосезв1п8 Тоо!Ьох, 167 Япш!ш!с, 278 первичный преобразователь, 165 переменные зарезервированные, 19 полигармонические колебания, 169 полипом, умножение и деление, 43 полоса пропускания, 197 Алфавитный указатель 509 построение графиков, 66, 67, 69, 71, 73 преобразование Фурье, 62 Р разложение Паде, 41 Тейлора, 41 Холецкого, 52 ранг матрицы, 51 ряд Фурье, комплексный, 181 с свертка векторов„43 сигналы, формирование, 167 сингулярные числа, 55 система синтез 272-275 анализ, 256-263 автоматического управления, 272 случайный процесс, 179 спектральное разложение, 41 спектральный анализ, 181 спектрограмма процесса, 220 специальные графики, 69 статистический анализ, 181, 190 У углы Эйлера, 407 угол крена, 407 рыскания.
407 тангажа, 407 Ф фазовый спектр, 180 файл-функция, 88-91 файл-сценарий, 92-99 фигура, бб фильтр, 166 аналоговый, 196 аппроксимация, 199 линейный стационарный, 173 проектирование, 192 создание, 166 формы представления, 192 фильтрация, двойная, 178 форматы чисел, 17 форма Шура, 55 Ко|ни, 86 функция аЬз, 21, 25 асов, 20, 310 асозЬ, 20 асоц 21 асо|Ь, 21 асзс, 21 асзсЬ, 21 функция ( продолжение) апб!е, 25 аррепд, 252 агбпаш|н, 148 ззес, 21 азесЬ, 21 аз|и, 20, 310 аз|ПЬ, 20 агап, 20, 310 агапг, 20, 310 агапЬ, 20 анбзгасе, 152 Ьаг, 69 Ьеззе!ар, 200 Ьегзе!С 201 Ьшзе1Ь 22 Ъшзе!!, 22 Ьеззе!Ь, 22 Ь !у,'гг Ъета, 22 Ъегашс, 22 Ьеса!и, 22 Ъ|!|пеаг, 202 Ъпггег, 201 с2д, 249 саге, 275 саг|2ро1, 22 саг!гзрЬ, 22 сад 148 се|1, 22 се11, 144 се!!д!зр, 145 сс!!р!ог, 145 сЬаг,148„156,157 сЬеЫар, 200 сЬеЫог|1, 199 сЬеь2ог|1, 199 сЬеЬу1, 201 сЬ|гр, 172 с!ая|, 147 со!оп, 159 сонь 25 соппесс, 252 с|н, 20, 310 созЬ, 20, 310 сод 21 соСЬ, 21 сгозз, 35, 381 сзс, 21 сжЬ, 21 сггапзрозе, 159 сшпргод, 48 сшпзшп, 48 д2, 251 дашр, 152, 262 с!аге, 275 д!1г', 48 алфавитный указатель Ь11 функция (продолжение) рост, 310 ров 2.