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

книги / Моделирование систем управления

..pdf
Скачиваний:
3
Добавлен:
12.11.2023
Размер:
6.82 Mб
Скачать

Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования

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

Т.С. Леготкина, С.А. Данилова

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

СИСТЕМ

УПРАВЛЕНИЯ

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

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

2008

Рецензенты:

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

академик В.В. Белоусое; канд. техн. наук, доцент Ю.Н. Хижняков

(Пермский государственный технический университет)

 

Леготкнна, Т.С.

ЛЗЗ

Моделирование систем управления: учеб, пособие / Т.С. Ле-

 

готкина, С.А. Данилова. - Пермь: Изд-во Перм. гос. техн. ун-та,

 

2008.-155 с.

 

ISBN 978-5-88151-672-7

 

Представлен материал основных тем дисциплины «Моделирование сис­

 

тем управления». Рассмотрены основные понятия теории моделирования, вклю­

 

чающей теорию подобия, построение и анализ моделей линейных и нелиней­

 

ных систем, а также процессов, описываемых обыкновенными дифференциаль­

 

ными уравнениями. Рассмотрены вопросы имитационного моделирования сис­

 

тем. Для облегчения восприятия материала в каждом разделе учебного пособия

 

приведены примеры.

 

Предназначено для студентов специальности 210100 «Управление и ин­

 

форматика в технических системах», а также студентов других специальностей,

 

изучающих аналогичные вопросы.

 

УДК 519.24

 

©ГОУВПО

 

«Пермский государственный

ISBN 978-5-88151-672-7

технический университет», 2008

ОГЛАВЛЕНИЕ

 

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

6

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

 

МОДЕЛИРОВАНИЯ...............................................................................................

8

2. ОСНОВНЫЕ СПОСОБЫ МОДЕЛИРОВАНИЯ............................................

11

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

11

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

15

2.3. Использование метода аналогий при решении технических задач.....

19

2.3.1. Исследование устойчивости систем автоматического

 

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

19

2.3.2. Использование метода аналогий для определения суммы

 

бесконечного ряда.........................................................................................

20

3. ПОНЯТИЯ И ЗАДАЧИ ТЕОРИИ ПОДОБИЯ................................................

23

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

24

3.2. Основные положения теории подобия......................................................

25

3.3. Первая теорема подобия..............................................................................

28

3.3.1. Определение критериев подобия по уравнениям исследуемых

 

процессов........................................................................................................

29

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

 

уравнениями, которые содержат только однородные функции...........

29

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

 

уравнениями, которые содержат неоднородные функции....................

33

3.3.4. Преобразование критериев подобия и критериальное описание

 

подобных процессов.....................................................................................

34

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

 

интегральных аналогов.........................................................................

34

3.4. Вторая теорема подобия..............................................................................

35

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

 

размерностей..................................................................................................

35

3.4.2. Метод Релея.........................................................................................

42

3.4.3. Определение критериев подобия применением системы

 

относительных единиц.................................................................................

43

3.5. Третья теорема подобия................................................................................

45

3.5.1. Обоснование третьей теоремы.........................................................

46

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

50

3.6. Дополнительные положения о подобии и их применение при

 

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

51

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

51

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

53

3.6.3. Третье дополнительное положение о подобии анизотропных

 

или неоднородных систем................................................................

57

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

58

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

 

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

58

3.7. Достоверность моделирования...................................................................

59

3.7.1. Точность воспроизведения критериев подобия.............................

60

3.7.2. Погрешности воспроизведения отдельных параметров,

 

входящих в критерии подобия....................................................................

62

3.7.3. Точность математического моделирования...................................

62

3.7.4. Приближенное соответствие............................................................

63

3.8. Примеры решения задач..............................................................................

65

3.9. Задачи для самостоятельного решения......................................................

75

4. ОСНОВНЫЕ ПОДХОДЫ К ПОСТРОЕНИЮ МАТЕМАТИЧЕСКИХ

 

МОДЕЛЕЙ СИСТЕМ.............................................................................................

78

4.1. Линейные регрессионные модели для одной переменной управления

79

4.1.1. Линейная регрессионная модель.....................................................

79

4.1.2. Преобразование линейной регрессионной модели путем

 

привязки к средним значениям...................................................................

80

4.1.3. Достоверность регрессионных моделей.........................................

80

4.2. Модели множественной линейной регрессии..........................................

82

4.3. Модели множественной регрессии более высокого порядка................

82

4.4. Гармонический анализ.................................................................................

84

4.5. Нелинейные модели.....................................................................................

87

4.5.1. Обзор методов нелинейного оценивания.......................................

88

4.5.2. Метод прямого поиска......................................................................

89

4.5.3. Симплексный метод...........................................................................

90

4.5.4. Методы с производными. Метод Гаусса-Зайделя........................

92

4.5.5. Метод линеаризации целевой функции..........................................

99

4.6. Оценивание процессов, представленных обыкновенными

 

дифференциальными уравнениями..................................................................

100

4.6.1. Ненаблюдаемая ошибка, добавляемая к производным................

101

4.6.2. Оценивание методом наименьших квадратов...............................

102

4.6.3. Повторное интегрирование экспериментальных данных...........

103

4.6.4. Оценивание методом максимального правдоподобия.................

103

4.6.5. Применение методов оценивания...................................................

106

4.6.6. Выводы и сравнение методов..........................................................

107

5. СТАТИСТИЧЕСКОЕ ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ..............

108

5.1. Основные соотношения и теоремы...........................................................

109

5.1.1. Неравенство Чебышева....................................................................

109

5.1.2. Обобщённая теорема Чебышева......................................................

110

5.1.3. Центральная предельная теорема....................................................

110

5.2. Формирование случайных чисел...............................................................

110

5.2.1. Основные свойства равномерного распределения.......................

111

5.2.2. Генераторы случайных чисел..........................................................

112

5.2.3. Псевдослучайные числа....................................................................

112

5.2.4. Метод сравнений (метод вычетов)..................................................

114

5.2.5. Контроль качества последовательности случайных чисел..........

114

5.3. Преобразование случайных величин........................................................

116.

5.3.1. Разыгрывание дискретной случайной величины.....................

116

5.3.2. Разыгрывание непрерывной случайной величины......................

117

5.3.3. Метод Неймана для разыгрывания непрерывной случайной

 

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

119

5.3.4. Приближённые методы получения случайных чисел

 

с заданным законом распределения..........................................................

120

5.3.5. Моделирование приближённого способа преобразования

 

случайных чисел на основе кусочной аппроксимации законов

 

распределения...............................................................................................

121

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

125

5.4.1. Сущность имитационного моделирования....................................

125

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

125

5.4.3. Примеры имитационных моделей...................................................

127

5.4.4. Условия использования имитационных моделей.........................

132

5.4.5. Недостатки имитационных моделей...............................................

133

5.4.6. Технологические этапы создания и использования

 

имитационных моделей...............................................................................

133

5.5. Оценка количества реализаций» необходимого для обеспечения

 

заданной точности...............................................................................................

134

5.5.1. Оценка абсолютной точности решения задачи.............................

134

5.5.2. Оценка относительной точности решения задачи........................

138

5.5.3. Моделирование эргодических процессов......................................

139

6.ПОСТРОЕНИЕ МОДЕЛИ. СОВРЕМЕННЫЕ СРЕДСТВА

МОДЕЛИРОВАНИЯ...............................................................................................

142

6.1. Принципы и правила моделирования.......................................................

142

6.1.1. Основные принципы..........................................................................

142

6.1.2. Основные правила.....................................................................

143

6.2. Последовательное упрощение и последовательное усложнение

 

моделей...................................................................................................................

144

6.2.1. Существенные и несущественные различия между моделями...

145

6.2,1.0 целесообразной степени усложнения модели на каждом

 

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

146

6.3. Современные средства моделирования.....................................................

146

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

153

ВВЕДЕНИЕ

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

иэксплуатации возникают задачи, требующие определения количественных

икачественных закономерностей, свойственных рассматриваемым системам.

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

В последнее время интенсивно развиваются методы исследования сложных систем, связанные с теорией специальных видов случайных процес­ сов, алгоритмическим описанием процессов функционирования систем управления и т.д. Такой подход позволяет во многих случаях получить урав­ нения характеристик системы и провести исследование. Наряду с аналитиче­ скими методами широкое распространение получают разнообразные виды моделирования, в том числе метод статистического (имитационного) моде­ лирования.

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

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

Всоответствии с изложенным и построено настоящее учебное пособие.

Впособии можно выделить шесть разделов.

Впервом и втором разделах рассмотрены основные понятия и опреде­ ления теории моделирования, дана классификация моделей, определены цели

изадачи исследования математических моделей.

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

систем и процессов, проведен анализ точности воспроизведения критериев подобия.

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

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

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

Чтобы облегчить усвоение достаточно сложного материала, в учебном пособии приводятся примеры задач с решениями.

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

Любые два объекта 0\ и 0 2, являющиеся предметами человеческой деятельности, всегда в чем-то сходны и в чем-то различны. При переходе от одного объекта к другому может иметь место существенное сходство и не­ существенное различие или, наоборот, существенное различие и несущест­ венное сходство.

Замещение объекта 0\ объектом 0 2 для изучения или фиксации важ­ нейших свойств 0\ с помощью Ог называется моделированием объекта 0\ объектом Оь

Замещаемый объект (0\) называется оригиналом (натурой), замещаю­ щий - моделью {02), позволяющей судить или фиксировать некоторые свой­ ства оригинала.

Модель - это такой материальный или мысленно представляемый объ­ ект, который в процессе изучения замещает объект-оригинал, сохраняя неко­ торые важные для данного исследования типичные его черты (например, мо­ ре и картина-море, здание из кубиков и настоящее здание и т.п.).

С незапамятных времен при изучении сложных процессов, систем и т.п. человек применяет модели. Хорошо построенная модель, как правило, доступнее для исследователя, нежели реальный объект. Более того, некото­ рые объекты вообще не могут быть изучены непосредственным образом: не­ допустимы эксперименты с экономикой страны в познавательных целях; принципиально не осуществимы эксперименты с прошлым или, скажем, с планетами Солнечной системы и т.п.

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

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

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

Таким образом, можно сказать, что модель нужна для того, чтобы по­ лучить следующие возможности:

-понять, как устроен конкретный объект: какова его структура, основ­ ные свойства, законы развития и взаимодействия с окружающим миром;

-научиться управлять объектом (процессом) и определять наилучшие способы управления при заданных целях и критериях;

- прогнозировать прямые и косвенные последствия реализации задан­ ных способов и форм воздействия на объект.

Хорошо построенная модель, как правило, обладает замечательным свойством: ее изучение дает некоторые новые знания об оригинале.

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

Основными разновидностями материального моделирования являются

физическое и аналогичное (аналоговое).

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

дующем свойства изучаемых процессов переносятся

с модели на объект

на основе теории подобия.

 

 

Примеры физических

моделей: в астрономии -

планетарий, в архи­

тектуре - макеты зданий, в

самолетостроении - модели летательных аппа­

ратов и т.п.

 

 

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

В материальном моделировании обоих типов модели являлись матери­ альным отражением исходного объекта и были связаны с ними своими гео­ метрическими, физическими и другими характеристиками, а процесс иссле­

дования был

связан с материальным воздействием на модель, т.е. состоял

в натурном

эксперименте. Таким образом, предметное моделирование

по своей природе является экспериментальным методом.

Идеальное моделирование принципиально отличается от предметного моделирования и основано на аналогии идеальной, мыслимой. Идеальное моделирование носит теоретический характер. Различают два типа идеально­ го моделирования: интуитивное и знаковое.

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

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

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

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

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

Математическая модель представляет собой упрощение реальной си­ туации. Ощутимое упрощение наступает тогда, когда несущественные осо­ бенности ситуации отбрасываются и исходная сложная задача сводится к идеализированной задаче, поддающейся математическому анализу. Напри­ мер, проводится сравнение порядка различных величин, фигурирующих в модели.

Допустим, процесс описывается уравнением

d2x

,dx

Л

а— ^-+ Ь— +сх =0

dt2

dt

 

и замечено, что член сх значительно меньше члена Ъ— . dt

В таком случае можно упростить решение (отбросив с х \ и оно будет правильно отражать ситуацию.

Важнейшее решение, которое часто принимается в самом начале про­ цесса моделирования, касается природы рассматриваемых математических переменных.

Они делятся на два класса. В один входят известные характеристики, т.е. величины, поддающиеся (по крайней мере, теоретически) точному изме­ рению и управлению; они называются детерминированными переменными. В другой класс входят неизвестные характеристики, т.е. величины, которые никогда не могут быть измерены точно и имеют случайный характер; они на­ зываются стохастическими переменными. Модель, содержащая стохастиче­ ские переменные, должна описываться математическим аппаратом теории вероятностей и математической статистики; детерминированные пере­ менные часто, но не всегда, требуют привлечения обычного математиче­ ского анализа.

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

Соседние файлы в папке книги