Реферат: Системный анализ
<span Courier New""> Содержание.
<span Courier New""> _ 21.Расчетноезадание. . 0 1
<span Courier New""> _ 22.Моделирование технологических процессов с помощи ЦВМ. . 0 1
<span Courier New""> 22.1.Устройство Цифровой Вычислительной Машины (ЦВМ). 0 1
<span Courier New""> 22.1.1.Запоминающее устройство. 0 2
<span Courier New""> 22.1.2.Устройство ввода. 0 2
<span Courier New""> 22.1.3.Устройство вывода. 0 2
<span Courier New""> 22.1.4.Арифметическое устройство. 0 3
<span Courier New""> 22.1.5.Устройство управления. 0 3
<span Courier New""> 22.2.Подготовка и решение задач на ЦВМ. 0 3
<span Courier New""> _ 23.Цели и задачи оптимизации технологических систем. . 0 4
<span Courier New""> _ 24.Основы системного анализа процессов иаппаратов . 0 5
<span Courier New""> 24.1.Основные этапы системного анализа. 0 6
<span Courier New""> _ 25.Список литературы. . 0 7
<span Courier New"">.
<span Courier New""> _ 21.Расчетное задание.
<span Courier New""> Задание: Составить уравнения мгновенных материальных и тепловых
<span Courier New"">балансов,математическое описание и структурную схему модели
<span Courier New"">непрерывноготехнологического процесса протекающего в аппарате
<span Courier New"">идеальногосмешения. Скорость процесса ограниченаскоростью реакции,
<span Courier New"">которуюнеобходимо выбрать в соответствии с выполняемым вариантом.
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New""> вариант 4
<span Courier New"">
<span Courier New""> 5┌ 4────────────── 5┐
<span Courier New""> 5│ 0 k1 5 │
<span Courier New""> Q 41 0 5│ 0 A ────>B 5 │ 0 Q 42 0 пр. изотермическая
<span Courier New""> ────>┤ k2 5 ├───── 0───>
<span Courier New""> C 4A 50 0 5│ 0 A────> C 5 │ 0C 4A, 0C 4B 0,C 4C 0 обр. изотермическая
<span Courier New""> 5│ 0 5│
<span Courier New""> 5└──────────────┘
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New""> 7(
<span Courier New""> 72 0dC 4A 7/ 0dt=Q 41 0C 4A 50 7/ 0V 4a 0-k 41 0C 4A 0-k 42 0C 4A 0-Q 42 0C 4A 7/ 0V 4a
<span Courier New""> 72
<span Courier New""> 7* 0dC 4B 7/ 0dt=k 41 0C 4A 0-Q 42 0C 4B 7/ 0V 4a
<span Courier New""> 72
<span Courier New""> 72 0dC 4C 7/ 0dt=kC 4A 0-Q 42 0C 4C 7/ 0V 4a
<span Courier New""> 79
<span Courier New""> 7(
<span Courier New""> 72 0dU 4A 7/ 0d 7t 0=-k 51 0U 4A 0-k 52 0U 4A
<span Courier New""> 72
<span Courier New""> 7* 0dU 4B 7/ 0d 7t 0=k 51 0U 4A
<span Courier New""> 72
<span Courier New""> 72 0dU 4C 7/ 0d 7t 0=k 52 0U 4A
<span Courier New""> 79
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New""> 5┌───────── 0> 5────────────┐
<span Courier New""> 5│ 7' 5 │ 7 ' '
<span Courier New""> 5│ 0 │--U 4A 50 0 7^ 0 │+U 4B 50 0 │+U 4C 50
<span Courier New""> 5│ 0 ┌──┴──┐ 5│ 0┌──┴──┐ 5 0 ┌──┴──┐
<span Courier New""> 5│ 0 5│ 0 │ +U 4A 0( 7t 0)┌──┐ 5│ 0 │ │ +U 4B 0( 7t 0) 4 0 │ │+U 4C 0( 7t 0)
<span Courier New""> 5└─ 0< 5─┤ 0 73 0 │───┬────┤k 51 0├ 5┴─ 0>┤ 73 0 ├──────> ┌───>┤ 73 0 ├────>
<span Courier New""> ┌──>┤ │ │ └──┘ 5 0 │ │ 5 0 │ │ │
<span Courier New""> │ └─────┘ │ 5 0 └─────┘ 5 0 │ └─────┘
<span Courier New""> │ │ 5 0 5 0 │
<span Courier New""> │ ┌─┴┐ 5 0 5 0 │
<span Courier New""> │ │k 52 0├────────────── 5────── 0────>──┤
<span Courier New""> │ └──┘ 5 0 5 0 │
<span Courier New""> └────────────────────────────── 5──────────── 0┘
<span Courier New"">
<span Courier New""> _ 22. Моделированиетехнологических процессов с помощи ЦВМ.
<span Courier New""> 22.1. Устройство ЦифровойВычислительной Машины (ЦВМ).
<span Courier New"">
<span Courier New""> ЦВМ состоит из следующих блоков:
<span Courier New"">- Запоминающееустройство (ЗУ)
<span Courier New"">- Устройствоввода (УВ)
<span Courier New"">- Устройствовывода (УП)
<span Courier New"">- Арифметическоеустройство
<span Courier New"">- Устройствоуправления (УУ)
<span Courier New";mso-fareast-font-family: Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:RU;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"><span Courier New"">
<span Courier New""> — 2 -
<span Courier New"">
<span Courier New"">
<span Courier New"">
<span Courier New""> ┌───────────────────────────┐
<span Courier New""> ┌────────────┐┌───>┤ Арифметическое устройство├──┐ ┌────────────┐
<span Courier New""> │ │ │ │ (АУ) │ │ │ │
<span Courier New""> │ │ │ └──────┬─────────────┬──────┘ │ │ │
<span Courier New""> │ │ │ 7% 0 7^ 0 │ │ │
<span Courier New""> │ │ │ ┌──────┴─────────────┴──────┐ │ │ │
<span Courier New""> │ ├─┼───>┤ Оперативно запоминающее ├──┤>┤ │
<span Courier New""> │ Устройство │ │┌─>┤ устройство (ОЗУ) ├┐ │ │ Устройство│
<span Courier New""> │ ввода │ ││ └──────┬─────────────┬──────┘││ │ вывода │
<span Courier New""> │ (УВ) │ ││ 7% 0 7^ 0 │ │ │ (УВВ) │
<span Courier New""> │ │ │ │ ┌──────┴─────────────┴──────┐││ │ │
<span Courier New""> │ │ │ │ │Долговременноезапоминающее││ │ │ │
<span Courier New""> │ │ │ │ │ устройство (ДЗУ) ││ │ │ │
<span Courier New""> │ │ │ │ └──────┬─────────────┬──────┘││ │ │
<span Courier New""> │ │ │ │ 7% 0 7^ 0 │ │ │ │
<span Courier New""> │ │ │└──┬──────┴─────────────┴──────┬<│ │ │
<span Courier New""> └─┬──────┬───┘└────┤ Устройство управления ├<─┘└───┬─────┬──┘
<span Courier New""> 7% 0 └─────────>┤ (УУ) ├<───────┘ 7%
<span Courier New""> └─────────────────┴───────────────────────────┴──────────────┘
<span Courier New"">
<span Courier New""> 22.1.1. Запоминающееустройство.
<span Courier New""> Назначение запоминающего устройства в хранении числовой
<span Courier New"">информации ипередачи ее в другие устройства машины при решении задач.
<span Courier New"">Емкость запоминающего устройства определяется количеством ячеек
<span Courier New"">памяти. Каждаяячейка строго фиксирована, и предназначена для хранения
<span Courier New"">числа или команды программы, называемых обычно машинным словом.
<span Courier New"">Машинное словопредставляет собой совокупность цифр, каждой из которых
<span Courier New"">соответствует один разряд. Количество разрядов отведенное для записи
<span Courier New"">одного слова, определяет разрядность машины или так называемая
<span Courier New"">разрядная сетка. Важной характеристикой ЗУ является время выборки
<span Courier New"">одного словаинформации. При этом под временем выборки понимается
<span Courier New"">время, необходимое для нахождения слова в общеммассиве слов памяти
<span Courier New"">машины ипересылки его в нужное устройство. Величина времени выборки
<span Courier New"">непосредственно связана с быстродействием ЦВМ. В современных
<span Courier New"">вычислительныхмашинах обычно используются два типа ЗУ: оперативное
<span Courier New"">запоминающее устройство (ОЗУ) и внешнее запоминающее устройство
<span Courier New"">(долговременное), (ДЗУ). ОЗУ характеризуется малым временемвыборки и
<span Courier New"">непрерывноиспользуется в процессе вычисления. ДЗУимеет относительно
<span Courier New"">большее время выборки, но информации из них используется не
<span Courier New"">непрерывно, апериодическим путем обмена с ОЗУ, причем этот обмен, как
<span Courier New"">правило производится большими массивами. Подобное двухступенчатое
<span Courier New"">построение памяти позволяет хранить большие массивы информации и
<span Courier New"">быстро ееобрабатывать.
<span Courier New""> 22.1.2. Устройствоввода.
<span Courier New""> Исходная программа и информация, соответствующим образом закоди-
<span Courier New"">рованные иперенесенные на материальный носитель информации (перфори-
<span Courier New"">рованные ленты, перфокарта и т.д.), вводятся в машину при помощи
<span Courier New"">электронно-механическихустройств.
<span Courier New""> В процессе ввода чтение информации сперфолент, перфокарт, обычно
<span Courier New"">производится фотосчитывающими устройствами, преобразующими
<span Courier New"">последовательность отверстий на носителе в последовательность
<span Courier New"">электрическихимпульсов.
<span Courier New""> Общая организация ввода исходнойинформации и программы состоит
<span Courier New"">из следующих этапов: нанесение оператором, при помощи клавишных
<span Courier New"">устройств числовых данных и программы на первичный носитель
<span Courier New"">информации; контроля подготовленных данных; вводаисходных данных в
<span Courier New"">вычислительнуюмашину.
<span Courier New""> При автономной работе входных устройств вводимая информация
<span Courier New"">поступает вбуферное запоминающее устройство, откуда по мере необходи-
<span Courier New"">мости передаетсяв ОЗУ или ДЗУ.
<span Courier New""> 22.1.3. Устройствовывода.
<span Courier New";mso-fareast-font-family: Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:RU;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"><span Courier New"">
<span Courier New""> — 3 -
<span Courier New"">
<span Courier New""> Устройство вывода предназначено для вывода результатов вычисле-
<span Courier New"">ний. Организациявывода может быть автономной. В этомслучае выводное
<span Courier New"">устройствоработает не синхронно с машиной и выводит информацию из
<span Courier New"">собственногобуферного запоминающего устройства. По мере получения
<span Courier New"">результатовинформация переносится в ОЗУ в буферное ЗУ выходных
<span Courier New"">устройств, гдепроизводится ее обработка и вывод на печать.
<span Courier New""> 22.1.4. Арифметическоеустройство.
<span Courier New""> Арифметическое устройство позволяетосуществить в машине любую
<span Courier New"">операцию над числами. Оно содержит отдельные блоки для выполнения
<span Courier New"">различныхопераций (деления, умножения, сложения и т.д.). Визуальная
<span Courier New"">индикация результатов выполнения операций позволяет программисту в
<span Courier New"">процессе отладки программы следить за правильностью выполнения
<span Courier New"">программы. Полныйцикл арифметического устройства складывается из трех
<span Courier New"">этапов: вывода информации в регистры из ОЗУ, выполнения операции,
<span Courier New"">передачирезультата из регистров в ОЗУ.
<span Courier New""> 22.1.5. Устройствоуправления.
<span Courier New""> Устройство управления обеспечивает автоматизацию вычислительных
<span Courier New"">процессов всоответствии с заданной программой. Программа решения за-
<span Courier New"">дачи представляетсобой определенный набор команд, порядокследования
<span Courier New"">которыхустанавливается заранее при реализации выбранного алгоритма
<span Courier New"">решения. Каждая команда определяет выполнение однойоперации. Это мо-
<span Courier New"">гут быть операцииввода информации или программы, операции обращения к
<span Courier New"">запоминающемуустройству, арифметические и логические операции, опера-
<span Courier New"">ции измененияпоследовательности вычислений (операции перехода).
<span Courier New""> 22.2. Подготовка и решениезадач на ЦВМ.
<span Courier New""> Решение задач на ЦВМ включает следующиеэтапы: Постановка задачи
<span Courier New"">- формулированиемодели процесса; Математическая формулировка задачи -
<span Courier New"">составлениематематического описания; Выборчисленных методов решения
<span Courier New"">управлений; Разработка общего алгоритма; Программирование; Выявление
<span Courier New"">ошибок (отладкапрограммы); Решение.
<span Courier New""> _Блок схема последовательностивыполнения этапов.
<span Courier New"">╔═════════════════════════════════════════════════════════════════════╗
<span Courier New"">║┌──────────────────┐ ┌───────────┐ ┌─────────┐да ┌─────────────┐║
<span Courier New"">║│Выбор численного │ │Составление│ │Проверка├────>┤Соответствие │║
<span Courier New"">║│методаи алгоритма├┬─>┤ программы ├─>┤работы │ нет │ модели │║
<span Courier New"">║│ решения ││ └───────────┘ │программы├──┐ │ выбранным │║
<span Courier New"">║└─┬──────────┬─────┘│ └─────────┘ │ │ критериям │║
<span Courier New"">║ ^ ^ │ ┌─────────────────┐ │ │ оценки │║
<span Courier New"">║ │ │ └──<─┤Отладкапрограммы├<──────┘ └──┬───────┬──┘║
<span Courier New"">║ │ │ └─────────────────┘ │ │ ║
<span Courier New"">║ │ │ нет│ │да ║
<span Courier New"">║ │ ┌─────┴────────────┐ ┌──────────────────┐ │ │ ║
<span Courier New"">║ │ │Внесение коренных │ │Внесениеизменений├<──────┘ │ ║
<span Courier New"">║ │ │изменений в метод ├<──┤ вматематическое │ │ ║
<span Courier New"">║ │ │и алгоритм расчета│ │ описание │ │ ║
<span Courier New"">║ │ └───────────────┬──┘ └──────────────────┘ ┌──────────┴──┐║
<span Courier New"">╚══╪═══════════════╗ ^ нет │Соответствие │║
<span Courier New""> ┌─┴───────────┐ ║ └──────────────────────────────┤программы │║
<span Courier New""> │ Составление │ ╚═════════════════════════════════╗│ заданным │║
<span Courier New""> │мат. описания│┌───────┐ ┌─────────────────┐да║ │ критериям │║
<span Courier New""> └─┬───────────┘│РЕШЕНИЕ├<────│Разработкамодели├<──╫─│эффективности│║
<span Courier New""> ^ └───────┘ │ закончена │ ║└─────────────┘║
<span Courier New""> ┌─┴───────────┐ └─────────────────┘ ╚════════════════╝
<span Courier New""> │Постановка │
<span Courier New""> │ задачи │
<span Courier New""> └─────────────┘
<span Courier New""> Блоки обведенные двойной линией, при использовании системы
<span Courier New"">автоматическогорегулирования (программирования) могут быть обработаны
<span Courier New"">машиной автоматически. Естественно, такая должна обладать блоками
<span Courier New"">синтеза и анализа структур. Формирование модели процесса целиком
<span Courier New"">является компетенцией исследователя или технолога. Именно на этом
<span Courier New"">этапеопределяется физическое содержание задачи и весь круг явлений,
<span Courier New"">включенных в рассмотрение. Следует четко представлять цель, которую
<span Courier New";mso-fareast-font-family: Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:RU;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"><span Courier New"">
<span Courier New""> — 4 -
<span Courier New"">
<span Courier New"">необходимодостигнуть при завершении расчетов, атак же возможность
<span Courier New"">последующей проверки расчетных результатов и их практической
<span Courier New"">реализации.
<span Courier New""> Задача составления математического описания процесса наиболее
<span Courier New"">точноотвечающего реальным условиям его протекания, зависит прежде
<span Courier New"">всего от степениизученности отдельных составляющих элементов и степе-
<span Courier New"">ни ихвзаимосвязи.
<span Courier New""> Наиболее общим приемам разработкиматематического описания про-
<span Courier New"">цесса является блочный принцип. Согласно этомупринципу составлению
<span Courier New"">математическогоописания предшествует анализ отдельных «элементарных»
<span Courier New"">процессов, протекающихв объекте моделирования.
<span Courier New""> В составе математического описания, разработанного на основе фи-
<span Courier New"">зической природымоделируемого процесса, обычно можно выделить следую-
<span Courier New"">щие группыуравнений:
<span Courier New""> Уравнения баланса массы и энергии, записанные с учетом
<span Courier New"">гидродинамическогорежима в объекте; эта группа обычно определяет
<span Courier New"">распределениетемпературы в потоках, составов и связанных с ними
<span Courier New"">свойств, напримерплотности, вязкости и т.д.;
<span Courier New""> Уравнения элементарных процессов, определяющих изменение
<span Courier New"">переменныхсостояния потоков веществ и их взаимодействие. К этой груп-
<span Courier New"">пе относятся описания процессов химических превращений, массо- и
<span Courier New"">теплообмена.
<span Courier New""> Теоретические, полу-эмпирические илиэмпирические между различны-
<span Courier New"">ми параметрамимодели, например, зависимость коэффициента массопереда-
<span Courier New"">чи от скоростипотоков фаз, зависимость плотностираствора от состава
<span Courier New"">и т.д.
<span Courier New""> Кроме перечисленных выше групп уравнений всостав математического
<span Courier New"">описания могутвходить различные ограничения на допустимые области ис-
<span Courier New"">пользованиятеоретических или эмпирических зависимостей, ограничения
<span Courier New"">на диапазонизменения некоторых из переменных и т.д.
<span Courier New"">
<span Courier New""> _ 23. Цели и задачиоптимизации технологических систем.
<span Courier New""> Бурное развитие техники, интенсификация производства,
<span Courier New"">необходимость увеличения производительности труда выдвинули перед
<span Courier New"">ученымиинженерами работающими в области автоматики, задачи создания
<span Courier New"">высококачественных систем автоматического управления (САУ), которые
<span Courier New"">способны решать все более сложные задачи управления и заменить
<span Courier New"">человека всложных сферах его деятельности.
<span Courier New""> Параллельно с развитием техникиразвивалась техническая киберне-
<span Courier New"">тика, являющаясябазой современной автоматики и телемеханики. Одним из
<span Courier New"">важнейшихнаправлений технической кибернетики является теория опти-
<span Courier New"">мальныхавтоматических систем, которая зародилась в конце 40-х годов.
<span Courier New""> Под оптимальной САУ понимается наилучшая в известном смысле
<span Courier New"">система. Решение проблемы оптимальности позволитдовести до максимума
<span Courier New"">эффективность использования производственных агрегатов, увеличить
<span Courier New"">производительностьи качество продукции, обеспечить экономию энергии и
<span Courier New"">ценного сырья и т.д. В различных отраслях техники управления
<span Courier New"">рассмотрения проблем оптимальности систем приводит к задачам
<span Courier New"">построенияоптимальных по быстродействию САУ, оптимальной фильтрации
<span Courier New"">сигнала принимаемого на фоне помех, построения оптимальных
<span Courier New"">прогнозирующихустройств, оптимальных методовраспознавания образов,
<span Courier New"">оптимальной организации автоматического поиска и т.д. Между всеми
<span Courier New"">этими различнымина первый взгляд задачами имеется внутренняя связь,
<span Courier New"">которая является базой для построения единой теории оптимальных
<span Courier New"">систем.
<span Courier New""> Критерии оптимальности, на основе которыхстроится система, могут
<span Courier New"">быть различны изависят от специфики решаемой задачи. Это могут быть
<span Courier New"">простота, экономичность, надежность. Для процессов САУкритериями мо-
<span Courier New"">гут быть времярегулирования, вид кривойпереходного процесса, точ-
<span Courier New"">ностьвоспроизведения входного сигнала при наличии помех и т.п.
<span Courier New""> Значение теории оптимальных систем дляпрактики исключительно ве-
<span Courier New"">лико. Без нее трудно создавать оптимальныеСАУ. Теория оптимальных
<span Courier New"">систем позволяетоценить тот предел, который можетбыть достигнут в
<span Courier New";mso-fareast-font-family: Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:RU;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"><span Courier New"">
<span Courier New""> — 5 -
<span Courier New"">
<span Courier New"">оптимальной системе, сравнить ее с показателями действующей не опти-
<span Courier New"">мальной системы ивыяснить, целесообразно ли врассматриваемом случае
<span Courier New"">заниматьсяразработкой оптимальной системы.
<span Courier New""> Принципы оптимального управления получают все большее
<span Courier New"">распространение на практике. Они позволили создать новые
<span Courier New"">автоматическиерегуляторы, и достигнуть существенногопроцесса в их
<span Courier New"">основных свойствах. Несмотря на полученные результатыряд важнейших
<span Courier New"">проблемоптимального управления остается еще не решенным. К ним
<span Courier New"">относятся проблемы построения систем, близким к оптимальным, синтез
<span Courier New"">оптимальныхуправляющих устройств и др.
<span Courier New""> Оптимизация любого процесса заключается в нахождении оптимума
<span Courier New"">рассматриваемойфункции или соответственно оптимальных условий прове-
<span Courier New"">дения данногопроцесса.
<span Courier New""> Для оценки оптимума необходимо прежде всего выбрать критерии
<span Courier New"">оптимизации. В зависимостиот конкретных условий в качестве критерия
<span Courier New"">оптимизации можно взять технологический критерий, например,
<span Courier New"">максимальный съем продукции с единицы объемааппарата; экономический
<span Courier New"">критерий - минимальная стоимость продукта при заданной
<span Courier New"">производительностии др.
<span Courier New""> На основании выбранного критерия оптимизации составляется так
<span Courier New"">называемая целевая функция или функция выгоды, представляющая собой
<span Courier New"">зависимость критерия оптимизации от параметров, влияющих на его
<span Courier New"">значение. Задача оптимизации сводится к нахождениюэкстремума целевой
<span Courier New"">функции. Следует иметь в виду, что проблемы оптимизации возникают в
<span Courier New"">тех случаях, когда необходимо решать компромиссную задачу
<span Courier New"">преимущественного улучшения двух или более количественных
<span Courier New"">характеристик, различным образом влияющих на переменные процесса,
<span Courier New"">балансируя одну против другой. Например, эффективность процесса
<span Courier New"">балансирует против производительности; качество — против количества;
<span Courier New"">запас единицпродукции — против реализации их; производительность -
<span Courier New"">- против затрат ит.д.
<span Courier New""> Для автоматически управляемогопроцесса, автоматически управляе-
<span Courier New"">мой системы, различают две стадии оптимизации: статическую и динами-
<span Courier New"">ческую.
<span Courier New""> Статическая оптимизация решает вопросы создания и реализации
<span Courier New"">оптимальноймодели процесса, а динамическая — создание и реализация
<span Courier New"">системыоптимального управления процессом.
<span Courier New""> В зависимости от характера рассматриваемыхматематических моделей
<span Courier New"">принимаются различные математические методы оптимизации. Все они
<span Courier New"">сводятся к тому, чтобы найти минимум или максимум, описываемой
<span Courier New"">уравнениемцелевой функции.
<span Courier New""> При выборе метода оптимизации необходимо учитыва