Вы находитесь на странице: 1из 13

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ

ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего
образования
«Южно-Уральский государственный университет
(национальный исследовательский университет)»
Высшая школа электроники и компьютерных наук
Кафедра системного программирования

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К СЕМЕСТРОВОМУ ЗАДАНИЮ
ПО ДИСЦИПЛИНЕ «МОДЕЛИРОВАНИЕ СИСТЕМ»
ВАРИАНТ № 14

Руководитель:
ст. преп. каф. САУ
______ / В.П. Щербаков
«___» __________ 2019
г.

Автор работы:
студент группы ПЭ-207
______ / Ю.Д.
Соколова
«___» __________ 2019
г.
Работа защищена с
оценкой

________________________
«___» __________ 2019
г.

Челябинск 2019
1 Проектирование и исследование заданной модели системы
1.1 Структурная схема системы
Структурная схема в общем виде согласно варианту задания,
представлена на рисунке 1. На структурной схеме проведена
последовательная сквозная нумерация звеньев.

Рисунок 1 – Исследуемая структурная схема системы в общем виде


1.2 Матричная математическая модель системы
По структурной схеме системы составлена матричная математическая
модель системы в общем виде.

X1 X2 X3 X4 X4 Y Y Y Y Y Y Y Y1 Y1 G G
1 1 1 1 2 1 2 Y3 Y4 5 6 7 8 9 0 1 1 2
X1 0,
1 0 -4 5
X21 0 -2 2
X31 0 -1 0,5
-
0,0 0,2
X41 0 0 5 5
X42 1 0 0 -1
0 1 -1 0
0 1 -1 0
0 1 -1 2
0 0 1 0 -1
0 3 -1
0 -1 -1 1
0 -1 1 -1 1
0 1 -1 -1 -1
0 -1 *
0 ** -1
0 *** -1
• * - N(G1)/G1
• ** - T1(Y3)/Y3
• *** - T3(Y4)/Y4
1.3 Моделирование в программном продукте Acsocad SimACS
Параметры системы выбраны таким образом, чтобы все наблюдаемые
сигналы имели конечную длительность. Экранный снимок модели в
программном продукте представлен на рисунке 2, а полученные графики – на
рисунке 3.
Рисунок 2 – Модель системы в Acsocad SimACS

Рисунок 3 – График сигнала в Acsocad SimACS

1.4 Моделирование в программном продукте MATLAB Simulink


Параметры системы выбраны таким образом, чтобы все наблюдаемые
сигналы имели конечную длительность. Экранный снимок модели в
программном продукте представлен на рисунке 4, а полученные графики – на
рисунке 5.
Рисунок 4 – Модель системы в MATLAB Simulink

Рисунок 5 – График сигнала в MATLAB Simulink


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

Y1 = Y6*0
Y2 = Y7*0
Y3 = Y8*2
Y4 = Y3*0
Y5 = Y1*3
Y6 = G1-Y11
Y7 = Y5+Y9-Y4
Y8 = Y2-Y10-G2
Y9 = 1.428
Y10 = 5
Y11 = 5

Численные значения всех Y1…Y11

Y1 = 0
Y2 = 0
Y3 = -20
Y4 = 0
Y5 = 0
Y6 = -1
Y7 = 5.7126
Y8 = -10
Y9 = 1.428
Y10 = 5
Y11 = 5

При помощи математических пакетов найдены значения сигналов в


начальный момент времени.
Полученные значения сведены в таблицу 1. Относительная ошибка между
теоретическими и экспериментальными значениями сигналов представлена в
соответствующих столбцах. Максимальная относительная ошибка составила
0% для всех сигналов.
Таблица 1
Эксперимент Погрешность, %
Сигна Теори
Мат.пак Acsoca MATLA Мат.пак Acsoca MATLA
л я
. d B . d B
Y1 0 0 0 0 0 0 0
Y2 0 0 0 0 0 0 0
Y3 -20 -20 -20 -20 0 0 0
Y4 0 0 0 0 0 0 0
Y5 0 0 0 0 0 0 0
Y6 -1 -1 -1 -1 0 0 0
Y7 5.712 5.7126 5.7126 5.7126 0 0 0
Y8 -10 -10 -10 -10 0 0 0
Y9 5.712 5.7126 5.7126 5.7126 0 0 0
Y10 5 5 5 5 0 0 0
Y11 5 5 5 5 0 0 0

1.6 Теоретический анализ системы в конечный момент времени


Значения сигналов в конечный момент времени рассчитываются по
следующим выражениям:

Y1 = Y6*0.125
Y2 = Y7
Y3 = Y8*0.5
Y4 = Y3*0.2
Y5 = Y1*3
Y6 = G1-Y11
Y7 = Y5+Y9-Y4
Y8 = Y2-Y10-G2
Y9 = 7.14
Y10 = 5
Y11 = 5

Численные значения всех Y1…Y11

Y1 = 0
Y2 = 7.31
Y3 = -0.85
Y4 = -0.17
Y5 = 0
Y6 = 0
Y7 = 7.31
Y8 = -1.69
Y9 = 7.14
Y10 = 5
Y11 = 5

При помощи математических пакетов найдены значения сигналов в


конечный момент времени.

Полученные значения сведены в таблицу 2. Относительная ошибка между


теоретическими и экспериментальными значениями сигналов представлена в
соответствующих столбцах. Максимальная относительная ошибка составила
0.54% для сигнала Y4 в продукте Microsoft Excel.
Таблица 2
Эксперимент Погрешность, %
Сигна Теори
Мат.пак Acsoca MATLA Мат.пак Acsoca MATLA
л я
. d B . d B
Y1 0 0 0 0 0 0 0
Y2 7.31 7.30909 7.30998 7.31 0.02 0.01 0
Y3 -0.85 -0.8454 -0.8452 -0.8452 0.4 0.42 0.42
Y4 -0.17 - -0.1692 -0.1692 0.54 0.48 0.48
0.16909
Y5 0 0 0 0 0 0 0
Y6 0 0 0 0 0 0 0
Y7 7.31 7.30909 7.30994 7.31 0.02 0.01 0
Y8 -1.69 - -1.6900 -1.69 0.05 0 0
1.69091
Y9 7.14 7.14 7.14074 7.1407 0 0.01 0.01
Y10 5 5 5 5 0 0 0
Y11 5 5 5 5 0 0 0

2 Исследование реального объекта


2.1 Описание модели объекта
В качестве реального объекта выбрана система отопления помещения.
Рассмотрим одно помещение, в котором установлено отопление
суммарной тепловой мощностью Р. Температура внутри него Т градусов,
температура за окном – градусов. Нас интересует каким образом изменяется
температура при изменении мощности Р.
Для того, чтобы нагреть тело массой m и теплоемкостью с от
температуры до необходимо затратить количество теплоты Q, равное
Количество теплоты , которое поступает от нагревателя мощностью Р за
время - это интеграл по времени:
Для того, чтобы понять сколько тепла ушло на улицу, необходимо
воспользоваться понятием теплового потока - количество теплоты,
проходящей через поверхность за единицу времени.
Продифференцировав обе части по времени, можно записать
дифференциальное уравнение, связывающее динамику изменения
температуры от мощности нагревателя:
Разделим обе части выражения на параметры c и m:
Это выражение - простейшая модель процесса теплообмена при
отоплении помещения.
Возьмем за начальную температуру в помещении 20 градусов, параметры
c, m и к не будем задавать, взяв c*m = 1 и к = 1.
2.2 Составление структурной схемы объекта

2.3 Проектирование структурной схемы в продукте Acsocad SimACS

2.4 Проектирование структурной схемы в продукте MATLAB Simulink


Выводы
В работе выполнено исследование и проектирование структурной схемы
заданной модели. Составлена математическая модель системы в матричном
виде, проведено моделирование в продуктах Acsocad и MATLAB. Получены
выражения для теоретического анализа системы в начальный и конечный
моменты времени, выполнено сравнение полученных теоретических
значений с экспериментальными значениями. Наибольшее отклонение
составило 0% в начальный момент времени и 0.54% в конечный момент
времени.
Выполнено проектирование и исследование реального объекта. Построена
структурная схема системы, которая реализована в программных продуктах
Acsocad и MATLAB.

Список литературы
1. Щербаков, В.П. Моделирование и автоматизированное проектирование
систем управления. Учебное пособие / В.П. Щербаков, О.О. Павловская. –
Челябинск: Издательский центр ЮУрГУ, 2015. – 32 с. — Режим доступа:
http://lib.susu.ru/ftd?base=SUSU_METHOD&key=000555207&dtype=F&etype=.
pdf — Загл. с экрана.
2. Казиев, В.М. Введение в анализ, синтез и моделирование систем
[Электронный ресурс] : учебное пособие / В.М. Казиев. — Электрон. дан. —
Москва : Лань, 2016. — 270 с. — Режим доступа:
https://e.lanbook.com/book/100674. — Загл. с экрана.
3. Ощепков, А.Ю. Системы автоматического управления: теория,
применение, моделирование в MATLAB [Электронный ресурс] : учебное
пособие / А.Ю. Ощепков. — Электрон. дан. — Санкт-Петербург : Лань, 2018.
— 208 с. — Режим доступа: https://e.lanbook.com/book/104954. — Загл. с
экрана.
4. Петров, А.В. Моделирование процессов и систем [Электронный ресурс]
: учебное пособие / А.В. Петров. — Электрон. дан. — Санкт-Петербург :
Лань, 2015. — 288 с. — Режим доступа: https://e.lanbook.com/book/68472. —
Загл. с экрана.
5. Афонин, В.В. Моделирование систем [Электронный ресурс] : учебное
пособие / В.В. Афонин, С.А. Федосин. — Электрон. дан. — Москва : Лань,
2016. — 269 с. — Режим доступа: https://e.lanbook.com/book/100659. — Загл.
с экрана.