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

Моделирование систем. Учебное пособие-1

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
УНИВЕРСИТЕТ ИНЖЕНЕРНЫХ ТЕХНОЛОГИЙ”
______________________________________________________________________________________________
ФГБОУ ВПО
В.С. Кудряшов, М.В. Алексеев
МОДЕЛИРОВАНИЕ СИСТЕМ
Утверждено
редакционно-издательским советом университета
в качестве учебного пособия
ВОРОНЕЖ
2012
1
УДК 519.8(075) ББК з966-01с116я7 К88
Научный редактор профессор В.К. БИТЮКОВ
Р е ц е н з е н т ы:
кафедра теоретической и промышленной теплоэнергетики
Воронежского государственного технического университета;
начальник отдела Н.Р. БОБРОВНИКОВ
(ОАО “Автоматика”)
Печатается по решению
редакционно-издательского совета
Воронежского государственного университета инженерных технологий
Кудряшов, В. С.
К88 Моделирование систем [Текст] : учеб. пособие / В. С. Кудряшов,
М. В. Алексеев; Воронеж. гос. ун-т инж. технол. –Воронеж : ВГУИТ, 2012. – 208 с. ISBN 978-5-89448-912-4
Учебное пособие разработано в соответствии с требованиями ФГОС ВПО подго­товки бакалавра по направлениям 220700 – “Автоматизация технологических процессов и производств”, 220400 – “Управление в технических системах”. Оно предназначено для закрепления теоретических знаний дисциплин профессионального цикла. В пособии сформулированы цели и задачи моделирования систем. Рассмотрены экспериментально­статистический и детерминированный подходы к моделированию. Приведены методы идентификации моделей статики и динамики различных технологических объектов, а также численные методы оптимизации настроек цифровых регуляторов и компенсаторов при синтезе систем управления различных структур.
1602110000-01 УДК 519.8(075) К Без объявл. ББК з966-01с116я7 ОК2(03)-2012
© Кудряшов В.С.,
ISBN 978-5-89448-912-4
Оригинал-макет данного издания является собственностью Воронежского госу­дарственного университета инженерных технологий, его репродуцирование (воспроизве­дение) любым способом без согласия университета запрещается.
Алексеев М.В., 2012
© ФГБОУ ВПО “Воронеж.
гос. ун-т инж. технол.”, 2012
2
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ ……………………………………………………6 ВВЕДЕНИЕ В ДИСЦИПЛИНУ…………………………..………...7 Глава 1. ОСНОВНЫЕ ПОНЯТИЯ МОДЕЛИРОВАНИЯ.…..……9
1.1. Математическое моделирование. Назначение и классификация моделей….……………….….….9
1.2. Подходы к построению математических моделей…………………………………………..………….…..16
1.3. Структура математического описания при детерминированном подходе……………………………..17
1.4. Структура эмпирических моделей……………………….19
1.5. Типы уравнений математического описания……………21
1.6. Алгоритмизация решения математического описания………………………………………………………...22
Контрольные вопросы………………………………………….24
Глава 2. СОСТАВЛЕНИЕ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ
ЭКСПЕРИМЕНТАЛЬНО-СТАТИСТИЧЕСКИМИ МЕТОДАМИ……………………………………………….…..25
2.1. Использование метода наименьших квадратов при идентификации моделей статики………….…………….25
2.2. Получение уравнений множественной регрессии методом Брандона…………………………………29
2.3. Использование регрессионного анализа при статистическом моделировании…………………………32
2.4. Параболическая и трансцендентная регрессии…………36
2.5. Основы корреляционного анализа………………………38
2.6. Построение экспериментально-статистических моделей методами планирования эксперимента……………41
Контрольные вопросы………………………………………..48 Задание………………………………………………………...49
3
Глава 3. МОДЕЛИРОВАНИЕ, РАСЧЕТ И ИССЛЕДОВАНИЕ
ЦИФРОВЫХ СИСТЕМ УПРАВЛЕНИЯ……………………..55
3.1. Построение динамических моделей объектов управления с помощью разностных уравнений и дискретных передаточных функций……………………….55
3.2. Идентификация дискретных динамических моделей методом наименьших квадратов по кривым разгона каналов объекта………………………………………64
3.3. Дискретное динамическое описание объектов управления со связанными параметрами…………………….69
3.4. Получение уравнений цифровых регуляторов типовых законов и областей допустимых изменений их настроек…………………………………………………….75
3.5. Оптимизация настроек цифрового регулятора в одноконтурной системе по критериям минимум интегрально-квадратичной ошибки и минимум времени регулирования……………….…………81
3.6. Синтез адаптивной цифровой системы управления с настраиваемой моделью……………………….95
3.7. Синтез каскадной системы цифрового управления методами декомпозиции и свертки по критерию минимум интегрально-квадратичной ошибки….100
3.8. Синтез комбинированной системы цифрового управления по критерию минимум интегрально- квадратичной ошибки и из условия инвариантности……...107
3.9. Расчет цифровых регуляторов несвязанной системы управления объектом с двумя связанными параметрами по критерию минимум суммы интегрально-квадратичных ошибок………………………..114
3.10. Синтез связанной системы управления объектом с двумя связанными параметрами по критерию минимум суммы интегрально- квадратичных ошибок и из условия автономности………..121
4
3.11. Расчет показателей качества управления по динамическим характеристикам замкнутых систем……129
3.12. Исследование чувствительности систем управления к нестационарному поведению объектов……..132
3.13. Исследование влияния длительности квантования сигналов в системах на качество управления……………………………………………………139
Контрольные вопросы……………………………………….148 Задание 1……………………………………………….……..152 Задание 2……………………………………………….……..159
Глава 4. РАЗРАБОТКА И ИССЛЕДОВАНИЕ МОДЕЛИ
СТАТИКИ ПРОЦЕССА РЕКТИФИКАЦИИ………………163
4.1. Состав математического описания процесса и принимаемые допущения к модели………………………163
4.2. Алгоритмы расчета констант фазового равновесия систем “жидкость - пар”…………………………………….168
4.3. Методика пересчета концентраций компонентов из массовых долей и массовых расходов в мольные……..174
4.4. Алгоритмизация решения математической модели….175
4.5. Установление адекватности математической модели, ее исследование и оптимизация режима работы…..182
Контрольные вопросы………………………………………..184 Задание…………………………………………………………185
БИБЛИОГРАФИЧЕСКИЙ СПИСОК……………………………205 Приложение. Таблица значений критерия Фишера
для оценки адекватности моделей
5
ПРЕДИСЛОВИЕ
Предлагаемое учебное пособие состоит из четырех глав.
В первой главе учебного пособия приведены основные по­нятия моделирования, классификация методов построения мате­матических моделей и описаны два основных подхода к модели­рованию – детерминированный и экспериментально­статистический.
Вторая глава посвящена составлению математических мо­делей экспериментально-статистическими методами. Сформули­рованы задачи регрессионного и корреляционного анализа.
В третьей главе изложены методы моделирования, синтеза и исследования алгоритмов цифрового управления одноконтур­ных и связанных систем с применением численных методов оп­тимизации.
В четвертой главе приведена методика разработки и иссле­дования детерминированной модели статики процесса ректифи­кации. Освещены вопросы состава математического описания процесса, алгоритмизации математического описания и установ­ления адекватности модели.
Учебное пособие “Моделирование систем” предназначено для подготовки бакалавра направлений 220700 – “Автоматизация технологических процессов и производств”, 220400 – “Управле­ние в технических системах” всех форм обучения.
Издание предназначено для формирования следующих компетенций:
- способность проводить вычислительные эксперименты с использованием стандартных программных средств с целью по­лучения математических моделей процессов и объектов автома­тизации и управления;
- способность участвовать в разработке математических и физических моделей процессов и производственных объектов;
- способность проводить эксперименты по заданным мето­дикам с обработкой и анализом их результатов, составлять опи­сания выполненных исследований и подготавливать данные для разработки научных обзоров и публикаций.
6
ВВЕДЕНИЕ В ДИСЦИПЛИНУ
Автоматизация технологических процессов и производств в настоящие время требует предварительного получения и анали­за математических моделей процессов и систем управления. Для повышения эффективности моделирования необходимо выпол­нить ряд взаимосвязанных этапов. Сначала проводится анализ моделируемого объекта и формируется задание исходя из общей стратегии моделирования, степени теоретической проработки процесса, выявленных взаимосвязей входных и выходных пара­метров. Определяется цель моделирования, степень детализации модели, указываются результаты, которые необходимо получить в конечном итоге (статические, динамические характеристики, оптимальные режимы работы и т. д.). Под объектом моделирова­ния в автоматизации понимают как технологический объект, так и систему управления, включающую технологический объект, средства управления и устройства связи с объектом. Математиче­ское описание является отражением физической сущности объек­та со свойственными ему особенностями и ограничениями. По­строение любой математической модели начинают с выявления параметров состояния (входов и выходов). При этом необходимо выделить “элементарные процессы”, протекающие в объекте, которые подлежат отражению в модели и формулируют основ­ные допущения, принимаемые при их описании. Под “элемен­тарными процессами” понимаются физико-химические процес­сы, относящиеся к определенному классу явлений (например, массообмен, теплопередача и т. д.). Для характеристики свойств различных объектов моделирования обычно применяют алгеб­раические и трансцендентные уравнения, обыкновенные диффе­ренциальные уравнения и уравнения в частных производных.
При построении математических моделей широко исполь­зуется блочный принцип, суть которого состоит в том, что мо­дель строится из отдельных блоков, отражающих ту или иную сторону рассматриваемого процесса (например, блок фазового равновесия, блок гидродинамики, блок кинетики массопередачи и т. д.). Этот принцип позволяет разбить общую задачу построе­ния модели на отдельные подзадачи, что упрощает разработку модели. Принципиально каждый блок может иметь различную степень детализации математического описания. Важно лишь, чтобы входные и выходные переменные всех блоков модели на­ходились во взаимном соответствии, что обеспечит получение замкнутой системы уравнений модели процесса в целом.
Таким образом, при составлении математического описа­ния дается его структура, принимаются допущения и ограниче-
7
ния на параметры. Приводятся исходные данные и указываются все обозначения, используемые в уравнениях. Даются схемы ма­териальных и тепловых потоков. Приводятся все уравнения, ус­танавливающие взаимосвязи параметров объекта, стехиометри­ческие соотношения, неравенства, методики подготовки исход­ных данных и ссылки на справочники и литературные источники. При решении задач оптимизации приводится целевая функция и указываются параметры, по которым проводится оптимизация.
На этапе алгоритмизации обычно необходимо решать зада­чу выбора метода решения, от которого зависит скорость и точ­ность сходимости решения. Это особенно важно при использова­нии модели в алгоритмах оптимизации. После выбора численно­го метода решения составляется четкое описание последователь­ности вычислительных и логических действий, обеспечивающих решение. По завершению этого этапа должна быть составлена схема алгоритма решения поставленной задачи. Алгоритм реше­ния должен быть доведен до конкретной реализации, т. е. до по­лучения количественной связи между входными и выходными параметрами в результате решения задачи на ЭВМ.
Программирование решения можно выполнять в современ­ных системах Borland C++ Builder, Borland Pascal, Delphi, а так­же с использованием известных математических пакетов Mathcad, Maple, Mathlab. При разработке программы необходимо находить компромисс между удобством интерфейса, наглядно­стью представления результатов, универсальностью и компакт­ностью программы.
Математическая модель объекта является лишь его анало­гом в рамках принятых допущений. Поэтому значения перемен­ных, получаемые на модели и объекте, различаются. Возникает задача установления близости модели реальному объекту. Для установления адекватности необходимо выбрать критерий, кото­рый позволил бы сделать заключение о соответствии модели и объекта. Минимизация критерия адекватности является одной из основных задач этапа установления адекватности – этапа коррек­ции модели. Для выполнения коррекции модели необходимо располагать значениями переменных процесса, полученных экс­периментальным путем, из литературных источников, результа­тов исследований научно-исследовательских и проектно­конструкторских организаций и т. д.
В зависимости от цели моделирования разработанная про­грамма может использоваться в составе прикладного программ­ного обеспечения для расчета статических и динамических ха­рактеристик промышленных объектов, оптимизации режимов их работы и т. д.
8
Глава 1. ОСНОВНЫЕ ПОНЯТИЯ МОДЕЛИРОВАНИЯ
При разработке, проектировании и исследовании техноло­гических объектов и систем управления широко используется метод моделирования. Удобство проведения исследований на моделях определяется легкостью и доступностью получения ин­формации, сокращением сроков исследований, уменьшением ма­териальных затрат и т. д. Поведение модели в достаточной для исследователя степени должно соответствовать поведению ре­ального объекта. Результаты моделирования должны быть пере­носимы на реальный объект.
1.1. Математическое моделирование. Назначение
и классификация моделей
Моделирование – метод изучения объектов, при котором вместо оригинала (реального объекта) эксперимент проводится на его модели (другом объекте), а результаты моделирования распространяются на оригинал [1]. Модель (лат. modulus - мера) – объект, который в ходе эксперимента заменяет оригинал.
К модели предъявляются следующие основные требования:
- эксперимент на модели должен быть проще, быстрее,
экономичнее, безопаснее, чем на оригинале;
- должно быть правило, по которому результаты моделиро­вания переносятся на оригинал (необходимо соблюдение прин­ципа адекватности).
Адекватность - способность модели отражать важные для исследователя свойства объекта (законы, которым он подчиняет­ся; связи между составляющими объекта и т. п.). Модель счита­ется адекватной, если отражает исследуемые свойства объекта с приемлемой точностью. Точность оценивается по степени совпа­дения поведения реального объекта в определенной ситуации и поведения модели объекта в аналогичной ситуации, промодели­рованной в ходе вычислительного эксперимента.
Как правило, при построении модели требование адекват­ности входит в противоречие с требованием простоты и эконо­мичности ее реализации. Чем сложнее и дороже модель, тем точ­нее она описывает поведение объекта. Поэтому исследователь вынужден искать компромисс между этими требованиями, исхо-
9
дя из адекватности модели и характера конкретной прикладной задачи, для которой создается соответствующая модель.
Если математическая модель полно отражает исследуемые стороны объекта или системы, то она является адекватной этому объекту или системе. Однако высокая степень адекватности все­гда приводит к чрезвычайной сложности математической моде­ли. При этом может оказаться, что уровень сложности модели не позволяет решать конкретные задачи (например, задачи анализа и синтеза систем). В связи с этим при выборе или построении математической модели объекта или системы необходимо руко­водствоваться принципом практической целесообразности, т. е. стремиться к такой степени адекватности модели, которая с од­ной стороны отражала бы основные свойства реальной системы, а с другой - допускала бы применение методов исследования в рамках принятой модели. Кроме того, математическая модель системы должна иметь такую форму представления, которая бы была наиболее удобной для решения конкретной задачи. Много­образие проблем и задач моделирования приводит к необходимо­сти использования множества видов математических моделей систем, связанных между собой, но имеющих различную форму представления [2].
Различают следующие виды моделирования: физическое и математическое.
Физическими моделями являются уменьшенные или уве­личенные копии объектов исследования (пилотные установки, макеты аппаратов и т. д.).
Математическое моделирование – метод описания процес­сов с количественной и качественной стороны с помощью мате­матических моделей. При этом модель представляет собой мате­матические соотношения или описания различных элементарных процессов в химической и пищевой технологии. Элементарными процессами являются процессы тепло- и массопередачи, физиче­ских и химических превращений, потоков веществ и т. д.
Математическое описание, составляющее структуру моде­ли, представляется в виде системы алгебраических или диффе­ренциальных уравнений, отражающих связь параметров.
Математическое моделирование состоит из ряда взаимо­связанных этапов (рис. 1.1).
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]