Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Моделирование систем

..pdf
Скачиваний:
6
Добавлен:
15.11.2022
Размер:
1.77 Mб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования «Пермский государственный технический университет»

Н.В. Андриевская, С.В. Бочкарев

МОДЕЛИРОВАНИЕ СИСТЕМ

Утверждено Редакционно-издательским советом университета

в качестве учебного пособия

Издательство Пермского государственного технического университета

2008

УДК 681.51.01 А65

Рецензенты:

президент Пермского регионального общественного отделения «Западно-Уральская академия информациологии» общественной организации

«Международная академия информатизации» академик В.В. Белоусов;

доктор технических наук, профессор А.И. Цаплин (Пермский государственный технический университет)

Андриевская, Н.В.

А65 Моделирование систем : учеб. пособие / Н.В. Андриевская, С.В. Бочкарев. – Пермь: Изд-во Перм. гос.

техн. ун-та, 2008. – 283 с.

ISBN 978-5-88151-889-9

Приведены основные понятия моделирования систем, системный и функциональный подход, элементы теории подобия. Даны примеры построения моделей, включая активный и пассивный эксперименты. Приведены примеры и контрольные задания для самостоятельного изучения.

Предназначено для студентов технических специальностей, аспирантов и преподавателей.

УДК 681.51.01

ISBN 978-5-88151-889-9 © ГОУ ВПО

«Пермский государственный технический университет», 2008

2

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ.............................................................................

7

1. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ.................

14

1.1. Моделирование..........................................................

14

1.2. Системный и функциональный подходы................

16

1.3. Классификация моделей ...........................................

22

1.4. Классификация методов моделирования ................

26

1.5. Классификация объектов проектирования..............

30

1.6. Классификация математических моделей...............

33

1.7. Классификация параметров объектов

 

проектирования.................................................................

35

1.8. Условия работоспособности.....................................

39

1.9. Математическая модель проектируемого изделия....

41

1.10. Требования к математическим моделям..................

48

1.11. Критерии оптимальности..........................................

51

2. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ МОДЕЛИРОВАНИЯ.....

55

2.1. Условное моделирование............................................

55

2.2. Аналогия.......................................................................

57

2.3. Аналогичное моделирование......................................

60

3. ЭЛЕМЕНТЫ ТЕОРИИ ПОДОБИЯ ..................................

61

3.1. Понятие подобия..........................................................

61

3.2. Подобие физических процессов (объектов)..............

65

3.3. Виды подобия...............................................................

66

3.4. Теория размерности.....................................................

69

3.4.1. Основные положения теории размерности......

69

3.4.2. Линейные комбинации.......................................

73

3.4.3. Линейная зависимость и независимость ..........

74

3.5. Критерии подобия .......................................................

79

3.6. Определение критериев подобия...............................

81

3.6.1. Определение критериев подобия при

 

известном математическом описании..............

82

3.6.2. Определение критериев подобия при

 

неизвестном математическом описании..........

86

3.7. Применение первой теоремы подобия для

 

определения критериев подобия................................

95

3

 

3.7.1. Определение критериев подобия по урав-

 

нениям процессов...............................................

95

3.7.2.Определение критериев подобия процессов, описываемых уравнениями, содержащими

однородные функции.........................................

96

3.7.3.Определение критериев подобия процессов, описываемых уравнениями, содержащими

неоднородные функции.....................................

105

3.8. Преобразование критериев подобия........................

106

3.9. Методика определения критериев подобия

 

способом интегральных аналогов............................

107

3.10. Применение второй теоремы подобия для

 

определения критериев подобия ( -теорема) .........

111

3.11. Методика определения критериев подобия

 

на основе анализа размерностей ..............................

112

3.12. Применение третьей теоремы подобия для

 

установления условий подобия................................

121

3.13. Формулировка третьей теоремы, отвечающая

 

реальным условиям задачи.......................................

123

3.14. Автомодельность.......................................................

124

3.15. Масштабные уравнения.............................................

130

3.16. Дополнительные положения о подобии..................

132

3.16.1. Первое дополнительное положение

 

о подобии сложных систем..............................

132

3.16.2. Второе дополнительное положение

 

о подобии систем с нелинейными или

 

переменными параметрами..............................

135

3.16.3. Третье дополнительное положение

 

о подобии анизотропных или неоднородных

 

систем.................................................................

137

3.16.4.Четвертое дополнительное положение

оподобии физических процессов при

отсутствии геометрического подобия.............

137

3.16.5. Пятое дополнительное положение о подобии

 

при вероятностном характере процесса .........

137

3.17. Подобное моделирование .........................................

138

3.18. Классификация видов подобия и моделирования....

141

4

 

3.19. Подобное моделирование САУ................................

146

4. МЕТОДЫ ПОСТРОЕНИЯ МОДЕЛЕЙ............................

149

4.1. Планирование эксперимента......................................

149

4.1.1. Основные характеристики случайных

 

величин................................................................

152

4.1.2. Выбор факторов..................................................

155

4.1.3. Выбор нулевой точки.........................................

157

4.1.4. Выбор интервалов варьирования......................

158

4.1.5. Полный факторный эксперимент типа 2k .........

159

4.1.6. Дробный факторный эксперимент....................

163

4.1.7. Проектирование двигателя для электро-

 

мобиля..................................................................

180

4.2. Идентификация............................................................

186

4.2.1. Методы идентификации.....................................

188

4.2.2. Структурная идентификация.............................

188

4.2.3. Параметрическая идентификация.....................

192

4.2.4. Идентификация линейной регрессионной

 

модели.................................................................

195

4.2.5. Идентификация динамических систем.............

200

4.2.6. Итерационный регрессионный метод...............

203

4.2.7. Идентификация нелинейных систем ................

204

5. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ МОДЕЛИРО-

 

ВАНИЯ................................................................................

210

5.1. Аналоговое моделирование........................................

210

5.1.1. Представление математических величин.........

210

5.1.2. Принцип выполнения математических

 

операций..............................................................

210

5.2. Аналоговые вычислительные машины......................

211

5.2.1. Масштабирование переменных для АВМ........

212

5.2.2. Операционный усилитель как основной

 

элемент АВМ......................................................

213

5.2.3. Линейные операционные элементы..................

215

5.2.4. Пример аналогового моделирования

 

двигателя постоянного тока.............................

223

5.2.5. Моделирование нелинейных функций.............

227

5.2.6. Добротность аналоговой вычислительной

 

машины ...............................................................

232

5

 

5.2.7. Реализация аналоговых моделей.......................

233

5.2.8. Общая методика моделирования на АВМ........

236

5.3. Цифровое моделирование...........................................

238

5.3.1.Приведение дифференциальных уравнений

квиду, удобному для цифрового

моделирования....................................................

243

5.3.2. Структурирование при цифровом

 

моделировании....................................................

247

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

оператор р в числителе ......................................

249

5.4. Гибридное моделирование..........................................

252

5.5. Система MATLAB .......................................................

252

5.5.1. Краткая характеристика системы......................

253

5.5.2. SIMULINK ...........................................................

254

5.6. Имитационное моделирование...................................

273

5.7. Цифровое моделирование больших систем ..............

274

5.7.1. Характерные особенности больших систем.....

274

5.7.2. Аналитические модели.......................................

275

5.7.3. Имитационные модели.......................................

276

5.7.4. Технология моделирования сложных систем....

281

СПИСОК ЛИТЕРАТУРЫ......................................................

282

6

ВВЕДЕНИЕ

Моделирование представляет собой метод исследования свойств одного объекта посредством изучения свойств другого объекта, более удобного для исследования и находящегося в определенном соответствии с первым объектом. Другими словами, при моделировании экспериментируют не с самим объектом, а с его заменителем, который называют

моделью.

Методы моделирования применяют практически во всех областях деятельности человека, при решении научнотехнических задач, для изучения социальных, экономических, медицинских, военных или экологических проблем. В любой сфере деятельности человека моделирование находит свое применение.

Общеизвестно, что аэродинамические свойства самолета изучают в аэродинамической трубе, куда помещается сначала уменьшенная копия самолета, а на заключительном этапе исследований и сам самолет. Воздействуя на объект воздушным потоком, проверяют, как на разных скоростях полета воздух обтекает самолет. Таким образом, устанавливают, оптимальна ли форма самолета и надо ли ее дорабатывать.

Другое применение аэродинамических труб – это продувка автомобилей (не только гоночным, но и обычным автомобилям желательно придавать более обтекаемую форму, чтобы уменьшить лобовое сопротивление и, следовательно, уменьшить расход топлива, т.е. повысить экономичность эксплуатации). Продувка макетов кораблей также позволяет судить об их ветровых качествах, хотя скорость корабля намного меньше, чем у самолета или автомобиля, но и ветер на водной поверхности достаточно сильный и может либо значительно замедлить скорость хода (придется увеличивать расход топлива), либо вообще перевернуть корабль.

Еще одно интересное применение аэродинамической трубы – продувание макета здания, с целью проверки на ветроустойчивость. Примером служит история, произошедшая в г. Бостон (США). Было построено 60-этажное здание. По-

7

сле испытания макета здания в аэродинамической трубе, изучения особенностей ветровых нагрузок на стены здания была обнаружена ошибка проектировщиков. Пришлось сменить все окна, на что было затрачено 7 млн долларов.

Вконце 1980-х гг. было проведено моделирование ситуации, которая могла наступить вследствие массированного применения ядерного оружия. Хотя моделирование проводилось независимо нашими и американскими учеными, был получен одинаковый результат – ядерная зима и т.д. Насколько менее страшными были бы последствия аварии АЭС в Чернобыле, если бы ранее провели эксперименты с моделью ядерного реактора. Здесь можно отметить, что очень похожая по «сценарию» авария произошла незадолго до этого на химическом предприятии в Бхопале (Индия). Однако эта авария не была изучена нашими специалистами, хотя могла послужить моделью чернобыльской.

Моделями человек начал пользоваться с незапамятных времен. Исторически первыми моделями некоторых объектов были, видимо, символические условные модели. Это языковые знаки, из которых впоследствии сложился разговорный язык. Применение символических условных моделей другого типа связано, вероятно, с возникновением обмена: сначала предметы раскладывались в два ряда, друг напротив друга, чем и добивались однозначного соответствия, потом было установлено, что соответствия объектов одного рода объектам второго рода можно добиться, сравнивая их с объектами третьего рода, сначала с естественными объектами (например, пальцы рук и ног), затем с искусственными (специально изготовленные палочки). Эти первые логические условные модели постепенно привели к формированию понятия числа. Затем появились знаковые числовые обозначения.

Вглубокой древности возник и получил развитие метод распространения свойств одних объектов на другие, который теперь называется умозаключением по аналогии.

Дальнейшее развитие логических знаковых моделей связано с возникновением письменности и математической символики примерно в 2000 г. до н.э. – это время расцвета циви-

8

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

Моделирование получает дальнейшее развитие в Древней Греции в V–III вв. до н.э.: была создана геометрическая модель Солнечной системы; греческий врач Гиппократ при изучении глаза человека пользовался глазом быка, его физической аналогичной моделью; математик Евклид создал учение о геометрическом подобии.

Более 400 лет назад, в середине XV в. обоснованием методов моделирования занимался Леонардо да Винчи. Он пользуется аналогиями, сравнивая полет птицы и плавание под водой. Его интересовали такие вопросы, как соответствие практики и теории, необходимость проверки и обобщения результатов опыта, роль опыта в познании.

В связи с созданием различных конструкций и их моделированием в XVI–XVII вв. подобию стали уделять много внимания. Об этом пишет Г. Галилей в своем сочинении «Разговоры о двух новых науках». Например, при постройке в Венеции галеры с увеличенными размерами подпорки с сечениями, выбранными исходя из геометрического подобия, оказались недостаточно прочными, и размеры их пришлось корректировать на основе физических соотношений. Галилей констатировал, что «прочность подобных тел не сохраняет того же отношения, которое существует между величиной тел».

Первые строгие научные формулировки условий подобия и уточнения этого понятия были даны в конце XVII в. И. Ньютоном в работе «Математические начала натуральной философии», где рассматривается механическое движение материальных тел и устанавливаются законы их подобия. И. Ньютон открыл пути применения подобия и моделирования для обоснования теоретических положений. Им построена наглядная механическая модель для объяснения световых явлений (корпускулярная теория света), математическая модель для объяснения явления тяготения и др.

9

Теория подобия и моделирования И. Ньютона получила развитие в начале XVIII в. Во Франции и других странах стали проводиться многочисленные опыты на моделях арок, проверялись различные гипотезы работы их свода.

Одним из первых теоретически обоснованно применил статическое подобие И.П. Кулибин при разработке проекта арочного моста пролетом 300 м. Исследования он проводил на деревянных моделях в 1/10 натуральной величины. В них было впервые учтено, что увеличение линейных размеров

вk раз меняет собственный вес в k3 раз, а площади поперечных сечений элементов – в k2 раз. И.П. Кулибин установил, что обеспечение подобия влияния собственного веса в модели возможно при некоторой дополнительной нагрузке. Предложенный метод моделирования собственного веса конструкции соответствует современному способу «догрузки» моделей в центрифугах.

В1822 г. появились работа Ж. Фурье «Аналитическая теория теплопроводности», в которой было показано, что члены уравнений, описывающих физические явления, всегда имеют одинаковую размерность, это свойство получило название правила Фурье или правила размерной однородности уравнений математической физики. В 1848 г. Ж.Л.Ф. Бертран, пользуясь методом подобных преобразований, установил наиболее общие свойства подобных механических движений и указал способы осуществления подобия сложного механического движения, четко сформулировав положение о наличии критериев подобия. Вскоре появился ряд работ, посвященных приложению теории подобия к различным механическим явлениям, например: законы звуковых явлений

вгеометрически подобных телах из уравнения движения упругих тел; условия подобия гидродинамических явлений. Появились работы в области строительной механики, в области упругости.

Однако практическое применение теории подобия и моделирования зачастую встречало серьезные препятствия. Трагический пример игнорирования данной теории – история с английским броненосцем «Кэптен». Этот корабль построи-

10