
- •Министерство образования российской федерации
- •Глава 1. Общие сведения о принципах проектирования 4
- •Глава 1. Общие сведения о принципах проектирования.
- •Тесты к 1 главе.
- •При проектировании каких систем управления лучше использовать принцип иерархичности.
- •При проектировании каких систем управления лучше использовать принцип декомпозиции.
- •А) Новые технологические процессы
- •В) Реконструируемые объекты
- •С) Системы управления, аналогичные уже созданным
- •Что подразумевается под оптимальным управлением технологического процесса.
- •Глава 2. Основные этапы традиционного проектирования.
- •Тесты к 2 главе.
- •Что входит в техническое проектирование процесса управления технологическим объектом.
- •Что входит в разработку рабочих версий проекта.
- •Какие этапы включает эскизное проектирование.
- •Глава 3. Принципы обеспечения процесса управления.
- •Тесты к 3 главе.
- •Что происходит с информацией в режиме реального времени на функциональном уровне.
- •Что представляет собой аппаратный уровень в процедуре преобразования информации в режиме реального времени.
- •Что входит в алгоритмический уровень при управлении объектом в реальном времени.
- •Глава 4. Выбор систем передачи данных.
- •В виде каких сигналов поступает информация от датчиков, измеряющих технологические параметры.
- •Глава 5.
- •Тесты к 5 главе.
- •Почему возникла необходимость в создании универсальных программных пакетов для автоматизированных систем управления.
- •Преимущества программного пакета для создания интерфейса человек-машина.
- •Что входит в исполнительную часть программных пакетов в автоматизированной системе управления технологическим процессом.
- •Глава 6. Уровень формализации при проектировании систем управления.
- •Понятие линейной и нелинейной модели связано с
- •Тесты к 6 главе.
- •Какие объекты чаще всего встречаются в реальном технологическом процессе.
- •В каких случаях получают математическую модель объекта управления.
- •Какую модель лучше использовать в случае управления сложными объектами не имея количественной информации.
- •Глава 7. Особенности проектирования процессов управления
- •Тесты к 7 главе.
- •Какой метод используется для нахождения оптимума, если целевая функция представлена в виде позинома.
- •Какой метод используется для нахождения оптимума, если критерий оптимизации представлен аддитивной или мультипликативной функцией от переменной х.
- •Какой метод используется для нахождения оптимального решения, когда вектор неуправляемых переменных случаен.
- •Глава 8. Проектные работы по разработке функционального и прикладного программного обеспечения.
- •Тесты к 8 главе.
- •Что представляет собой программа транслятор в системном программном обеспечении
- •Что представляет собой компоновщик в системном программном обеспечении.
- •Какие функции выполняют сервисные программы или утилиты.
Понятие линейной и нелинейной модели связано с
характером реакции объекта на внешние воздействия. В
линейных системах и моделях их отображающие реакции
на ввод в объект внешнего воздействия или запроса не зависит от времени его поступления и не связаны с предыдущими и последующими реакциями.
Линейные модели часто не в состоянии отобразить реальные процессы в их взаимосвязи и взаимозависимости, они могут лишь констатировать накопленную формальную сумму каких-то процессов и связанных с ними параметров.
Таким образом, обобщая всё выше сказанное, можно выделить следующие этапы проектирования модели и их реализации:
Постановка задачи моделирования - определение целей и задач исследования, определение структуры и свойств исследуемого объекта или процесса, принципов управления, оптимальных условий функционирования, методов обеспечения.
Сбор априорной информации - наиболее полное изучение объекта и процессов, выбор стратегии решения.
3. Выбор способа решения и реализации - определение типа модели, анализ адекватности модели процессу по критериям адекватности, определение структуры и параметров выходных величин с учётом выбранного критерия оптимизации.
4. Реализация выбранного способа решения - исследование модели методами имитационного моделирования и планирования эксперимента, уточнение функций цели.
5. Анализ и интерпретация результатов, выводы о соответствии модели процессу, замечания, уточнения, рекомендации.
Тесты к 6 главе.
Какие объекты чаще всего встречаются в реальном технологическом процессе.
а) линейные
в) нелинейные
с) линеаризованные
В каких случаях получают математическую модель объекта управления.
а) есть аналитическое описание процесса
в) нет статистического материала
с) можно использовать метод активного эксперимента
Какую модель лучше использовать в случае управления сложными объектами не имея количественной информации.
а) логико-лингвистические
в) графические
с) математические
Глава 7. Особенности проектирования процессов управления
организационных систем.
Исследование операций широко применяется для проектирования организационных систем.
Исследование операций - это наука, занимающаяся
разработкой и практическим применением методов наиболее эффективного (или оптимального) управления организационными системами.
Предмет исследования операций - это система, состоящая из большого числа взаимодействующих между собой технологических процессов, где интересы их не всегда согласуются между собой , даже могут быть противоположными.
Математическая модель конструируется после выбора критерия оптимизации (целевой функции), от правильного выбора которого во многом зависит работа системы управления. В общем виде это может отображаться следующим выражением:
максимизировать E=f(x‚y)
(минимизировать)
при ограничениях gi(x‚y)<bi , i=1,m
где: Е- целевая функция; x- вектор управляемых переменных; у- вектор неуправляемых переменных; gi- функция потребления i-го ресурса; bi- величина этого ресурса.
Для нахождения оптимального решения задачи в
зависимости от вида целевой функции используются следующие методы:
1. Линейное программирование, если f(x‚y), gi(x‚y), i=1,m - линейны относительно переменной x.
2. Нелинейное программирование, если f(x‚y)‚ gi(x‚y)‚ i=1‚m- нелинейны относительно переменной x.
3. Динамическое программирование, если целевая функция f(x‚y) имеет специальную структуру, являясь аддитивной или мультипликативной функцией от переменных x.
Функция f(x)=f(x1,x2,...,xn) называется аддитивной , если f(x1,x2,...,xn) =Efi(xi).
Функция f(x1,x2,...,xn) называется мультипликативной, если f(x1,x2,...,xn) =Пfi(xi).
4. Геометрическое программирование, если целевая функция f(x) и ограничения gk(x) представляют собой так называемые функции-позиномы:
gk(x)= Ecix1Ai1x2Ai2...xnAin
Математическая модель в этом случае выглядит так:
максимизировать Ecix1Ai1x2Ai2...xnAin
i<I[0]
при условиях gk(x)= Ecix1Ai1x2Ai2...xnAin <1, k=1,p.
i<1[k],
где
I[0]=(m0,m0+1,...,n0); I[k]=[mk,mk+1,...,nk];
mk+1=nk+1 m0=1 np=n
5. Стахостическое программирование, когда вектор неуправляемых переменных y случаен.
В этом случае модель имеет вид:
минимизировать MyE=My{f(x‚y)}
при ограничениях
My{gi(x‚y)}<bi i=1‚m
или вероятностных ограничениях
P{gi(x)<bi}>1-li, i=1‚m,
где My - математическое ожидание по y;
P{gi(x)<bi}- вероятность того, что выполняется условие gi(x)<bi.
6. Дискретное программирование, если на переменные xi наложено условие дискретности, например, целочисленности: xi- целое, i=1, n1<n.
7. Эвристическое программирование применяют тогда, когда найти точный оптимум в задаче обычным алгоритмическим путем невозможно из-за огромного числа вариантов. Тогда вместо поиска чисто оптимального решения находят удовлетворительное для данных условий решение с помощью специальных приемов называемых эвристиками.
Эвристика- это процедура, правило, которое не основывается на формально доказанном алгоритме, а выводится на основании опыта, здравого смысла и интуиции.
Эвристики могут существенно сократить число возможных вариантов решения задач управления и сделать эти решения предсказуемыми. Наиболее распространенным и законченным из всех перечисленных ранее методов является линейное программирование. Во всех случаях необходима проверка степени соответствия или адекватности модели и реального процесса.
Проверку производят сравнением предсказанного поведения объекта управления с фактическим при изменении значений внешних неуправляемых воздействий. Корректировка решения может потребовать дополнительных исследований объекта управления, уточнение структуры математической модели, многочисленных изменений переменных моделей. Чаще всего используются модели в виде блок-схем, графов и сетей, в частности сетей Петри.
Методами исследования операций можно решать многие задачи, возникающие в процессе проектирования систем управления, например, таких как: задачи управления сырьевыми запасами и запасами готовой продукции; задачи распределения ресурсов; задачи ремонта и замены оборудования и приборов, технического обслуживания; задачи массового обслуживания; задачи календарного планирования, сетевого планирования и управления; задачи выбора маршрутов, планировки и размещения оборудования и средств управления; комбинированные задачи.