Технологическое оборудование гап
Вид материала | Задача |
- Рабочая программа по дисциплине дс. 02. 02 «Технологическое оборудование отрасли», 255.51kb.
- Рабочая программа по дисциплине сд 02. 02 «Технологическое оборудование», 267.47kb.
- Памятка для студентов групп мапп-31; мапп-32 по изучению дисциплины "Технологическое, 77.03kb.
- Технологические машины и оборудование, 7.35kb.
- Аннотация рабочей программы дисциплины «Основы расчета и конструирования машин и аппаратов, 40.28kb.
- Аннотация рабочей программы дисциплины «Монтаж, эксплуатация и ремонт технологического, 26.71kb.
- Аннотация рабочей программы дисциплины «Начертательная геометрия. Инженерная графика», 29.27kb.
- Аннотация рабочей программы дисциплины «Теория механизмов и машин» для направления, 28.8kb.
- Аннотация рабочей программы дисциплины «Экономика c/х и перерабатывающих предприятий», 127.54kb.
- Аннотация рабочей программы дисциплины «Технологические процессы переработки молока, 31.06kb.
3.5. Стадии проектирования информационной БД ИАСУ
Содержание работ по разработке ИБнД ИАСУ регламентируется ОРММ по созданию ИАСУ, утвержденными ГКНТ СССР 14.10.85.
Выделяют следующие стадии разработки ИБнД ИАСУ:
- предпроектная стадия,
- технический проект,
- рабочее проектирование,
- ввод БнД в эксплуатацию.
Задачами предпроектной стадии создания БнД ИАСУ являются:
- анализ предметной области;
обоснование целесообразности создания БнД, выделение локальных БД компонентов и центральной БД ИАСУ;
- выбор СУБД.
Анализ предметной области основывается на исследовании информационно-функциональной структуры предприятия. На этой стадии проводится анализ существующих на разных уровнях управления и на предприятии в целом структур и потоков информации на основании данных обследования фактической информационной и функциональной схемы конкретного предприятия.
Обоснование целесообразности создания БнД ИАСУ включает:
- основные критерии эффективности и преимущества БнД, предполагаемые функции, обеспечиваемые БнД,
- технико-экономические показатели эффективности организации БнД.
При обосновании целесообразности создание центрального БнД ИАСУ особое внимание уделяется условиям и техническим средствам информационного обмена между компонентами ИАСУ.
Обоснование выбора СУБД включает:
сравнительные характеристики возможных для применения СУБД,
- выбор СУБД,
преимущества и основные характеристики выбранной СУБД. Задачей разработки ТП БнД ИАСУ является проектирование состава и структуры БД. При этом определяют дополнительные технические характеристики проектируемого БнД. Эти характеристики включают:
- требуемые режимы функционирования (пакетная обработка, телеобработка и т.д.) и их относительную долю в обработке;
- предполагаемую интенсивность нагрузки (частота поступления запросов и сообщений, частота решения задач и т.д.);
ориентировочный объем вводимой, хранимой и выдаваемой информации;
- ограничения по техническим ресурсам (объем оперативной и внешней памяти, типы и количество терминальных устройств и т.д.).
Выявление этих характеристик необходимо для принятия эффективных проектных решений по организации БнД. Критерий эффективности (скорость, объем, надежность и т.п.) определяется разработчиком исходя из особенностей проектируемой ИАСУ.
На стадии рабочего проектирования БнД решаются следующие задачи:
- создание машинных описаний структуры БД;
- создание программных средств БнД (настройка СУБД и сервисных 111111, и при необходимости разработка дополнительных задач по организации и ведению БД).
При вводе БнД в эксплуатацию решаются следующие задачи:
- загрузка БД реальными данными,
- доработка программных средств БнД и корректировка БД по результатам опытной эксплуатации.
3.6. Распределенные банки данных в ИАСУ
Информационная база ИАСУ часто строится по децентрализованному принципу. Децентрализация выражается в организации на разных уровнях ИАСУ независимо функционирующих локальных БнД. Они приближают хранение данных к местам их возникновения и обработки, ускоряют и удешевляют обработку данных, повышают степень надежности всей системы. Кроме локальных БД в системе могут использоваться также центральная и специализированные БД. Все они в совокупности образуют распределенную БД.
РБД называют совокупность логически связанных БД, реализованных на различных пространственно рассредоточенных вычислительных средствах вместе с техническими и программными средствами ее создания и ведения. Для их объединения в РБД необходимо их логическое объединение, которое означает наличие глобального описания данных и обеспечение на его основе независимости программ от местоположения данных.
Особенностью РБнД является разнообразие его возможных конфигураций, способов и средств организации:
- наличие или отсутствие центрального узла,
- дублирование совместно используемых данных в узлах или их расчленение по узлам,
- перемещение программ к данным или данных к программам, централизованное либо распределенное управление передачей данных.
3.7. Документация информационного обеспечения
Перечень входных сигналов и данных. Разделы документа:
- Перечень входных сигналов.
- Для аналогового сигнала - наименование измеряемой величины, единицы измерения, требования точности и периодичности измерения, тип сигнала;
- Для дискретного сигнала - наименование, разрядность и периодичность, тип сигнала;
c) Для сигнала «да-нет» - источник формирования и смысловое значение сигнала.
- Перечень входных данных: наименование, кодовое обозначение и значность реквизитов входных данных, наименование и кодовые обозначения документов или сообщений, содержащих эти данные.
Перечень выходных сигналов (документов).
- Перечень выходных сигналов с указанием их наименований, назначения, единиц измерения и диапазонов изменения, способа представления, пользователей информации;
- Перечень выходных документов с указанием их наименований кодов, перечня и значности реквизитов, пользователей информации.
Описание информационного обеспечения. Разделы документа:
- Состав ИО - наименование и назначение всех баз данных и наборов данных.
- Организация ИО:
- принципы организации ИО системы;
- обоснование выбора носителей данных и принципы распределения информации по типам носителей;
- описание принятых видов и методов контроля в маршрутах обработки данных при создании и функционировании внемашинной и внутримашинной ИБ;
- описание решений, обеспечивающих информационную совместимость АС с другими системами (по сопряжению классификаторов и УСД).
c) Организация сбора и передачи информации:
перечень источников и носителей информации с указанием оценки интенсивности и объема потоков информации;
- описание общих требований к организации сбора, передачи, контроля и корректировки информации.
d) Построение системы классификации и кодирования:
- описание СКК;
- метода кодирования объектов классификации во вновь разработанных классификаторах.
e) Организация внутримашинной ИБ:
Описание принципов построения и структуры внутримашинной ИБ.
f) Организация внемашинной ИБ:
- характеристика состава и объема внемашинной ИБ, принципы построения,
основные положения по организации и обслуживанию фонда НСИ во взаимосвязи с автоматизированными функциями.
Описание организации ИБ (описание логической и физической структуры баз данных). Документ состоит из двух частей: описания внутримашинной и внемашинной ИБ.
a) Описание внутримашинной ИБ.
Логическая структура - перечень баз данных и массивов, их логическая структура (внутри массива), состав данных, форматы и взаимосвязи между данными (или ссылка на документ описание массива информации);
Физическая структура - описание избранного варианта расположения данных на конкретных машинных носителях.
b) Описание внемашинной ИБ.
Перечень документов и других информационных сообщений, использование которых предусмотрено в системе.
Описание систем классификации и кодирования:
- перечень применяемых классификаторов,
- методы кодирования, структура кодов и пр. Описание массива информации:
- наименование и обозначение массива (файла);
- наименование носителей информации;
перечень реквизитов в порядке их следования в записях, длина в знаках и диапазоны изменения, логических и семантических связей с другими реквизитами данной записи и другими записями;
- оценка объема массива;
- другие характеристики массива. Массив входных данных.
Перечень входных данных с указанием их наименований, кодовых обозначений и значности реквизитов (документов или сообщений). Каталог базы данных.
Перечень объектов предметной области АС, информация о которых включена в БД. Состав выходных данных.
Перечень выходных данных с указанием их наименований, кодовых обозначений и значности реквизитов, а также наименований и кодовых обозначений документов или сообщений, содержащих эти данные.
Чертеж формы документа (видеокадра).
Инструкция по формированию и ведению БД (набора данных).
4. Проектирование программного обеспечения ИАСУ
ПО ИАСУ представляет собой совокупность программ и инструктивно-методических материалов, обеспечивающих функционирование ИАСУ. Структура программного обеспечения ИАСУ приведена на рис.4.1.
Программное обеспечение ИАСУ содержит общесистемные и функциональные средства ПО.
К общесистемным средствам ПО ИАСУ относятся:
- программы ведения баз данных;
- средства обмена информацией между вычислительными комплексами различных уровней управления;
- средства реализации запросно-ответных систем, а также оперативного сбора данных в реальном масштабе времени;
- средства организации работы сетей ЭВМ.
К функциональным средствам ПО ИАСУ относятся программы решения функциональных задач компонентов ИАСУ.
В состав программных средств, обеспечивающих функционирование распределенной базы данных, входят:
- программные средства телеобработки данных,
- программные средства доступа к данным,
- программные средства операционных систем.
Большинство операционных систем имеют широкие функциональные возможности, которые позволяют эксплуатировать задачи всех компонентов ИАСУ. Однако эффективная организация вычислительного процесса может быть достигнута только в том случае, когда характеристики решаемых задач в наибольшей степени согласованы с возможностями ОС.
К таким характеристикам относятся:
- режим решения задачи (реальное время, пакетная обработка и т.д.);
- использование периферийных устройств (ОС должна поддерживать все устройства, используемые задачей);
- использование оперативной памяти;
- возможности параллельного выполнения задач (при высокой степени параллелизма следует выбирать ОС с эффективным мультипрограммированием).
5. Техническое обеспечение ИАСУ 5.1. Требования к КТС ИАСУ.
Оптимальный выбор структуры КТС и состава технических средств, входящих в этот комплекс, имеет первостепенное значение для создания эффективно функционирующей ИАСУ.
Задача определения оптимальной структуры КТС - многовариантная в связи с многообразием требований (структурных, функциональных, технических, экономических),предъявляемых к структуре ИАСУ.
Структурные требования:
- учет иерархичности структуры системы управления и соответственно рациональное распределение вычислительных мощностей по уровням управления;
объединение вычислительных мощностей с целью разгрузки каналов связи в звеньях: предприятие - цехи - технологические процессы;
максимальное приближение устройств съема, регистрации, сбора, ввода-вывода данных к источникам (потребителям) информации;
- учет пространственного размещения источников и потребителей информации и сложившихся связей между ними;
возможность совершенствования структуры ИАСУ и др. Функциональные требования выражаются в обеспечении решения задач ИАСУ в заданное время и с необходимой точностью. К ним (к задачам) прежде всего, следует отнести задачи:
1) Прямой обработки данных, повторяющиеся с различной периодичностью; 2)Оптимизационные и прогнозные, решаемые по расписанию (по плану);
- Справочные, решаемые с высокой оперативностью в темпе поступления информации;
- «фоновые», решаемые без жесткого ограничения во времени для выравнивания загрузки вычислительных средств;
- простого счета, решаемые непосредственно на рабочих местах управленческим персоналом.
Технические требования:
- реализуемость КТС, т.е. возможность его создания за счет средств, серийно выпускаемых промышленностью;
гибкость структуры КТС, т.е. возможность включения в его состав новых более совершенных технических средств по мере освоения и выпуска их промышленностью;
- надежность КТС, т.е. возможность функционирования ТС в ИАСУ без сбоев, нарушений и др.;
- удовлетворение требований по объему хранимых и обрабатываемых данных, а также быстродействию их обработки.
Экономические требования:
- минимальная стоимость КТС,
- минимальная стоимость обслуживания КТС, простота и удобство при техническом обслуживании.
Требования минимальной стоимости при выполнении заданных требований по объему хранимых и обрабатываемых данных, а также минимальной стоимости обслуживания могут успешно выполняться благодаря блочному (модульному) принципу построения КТС. При последующем развитии системы блоки памяти и процессоры могут наращиваться, новые ЭВМ включаться в функционирующую вычислительную сеть.
5.2. Структура КТС ИАСУ.
КТС ИАСУ состоит из взаимодействующих КТС компонентов, входящих в состав ИАСУ - АСУП, АСПро, АСНИ, АСУТП, а также технических средств их сопряжения и координации, обеспечивающих решение комплексных задач всех уровней ИАСУ.
КТС ИАСУ должен:
- строиться на базе модулей, обеспечивающих совместимость и изменение конфигурации технических средств;
- осуществлять распределенную обработку информации на разных уровнях управления за счет организации иерархических многомашинных и многопроцессорных вычислительных систем и сетей, обработку информации в различных режимах (пакетном, реального времени, диалоговом, телеобработки);
- обеспечивать эффективное использование устройств сбора и передачи данных с целью сокращения затрат и повышения оперативности обработки информации;
- обладать надежностью, достаточной для эффективного функционирования ИАСУ с заданным регламентом и получения требуемой достоверности результатов решения задач;
- обеспечивать возможность изменения структуры, номенклатуры и количества технических средств, обеспечивающих поэтапный ввод в действие компонентов ИАСУ.
При выборе состава КТС ИАСУ следует руководствоваться следующими рекомендациями:
1) На верхнем и среднем уровнях ИАСУ (АСУ, СУГАП) рекомендуется использовать
средние и большие ЭВМ с достаточно высоким быстродействием и большой памятью;
2) На нижнем уровне ИАСУ для оперативной обработки данных и управления
технологическими процессами рекомендуется использовать мини- и микроЭВМ, а также
разнообразные средства сбора и передачи данных, автоматические датчики на
технологических агрегатах, устройства ручного ввода данных.
Использование на нижнем уровне управления микроконтроллеров и микроЭВМ направлено на обеспечение гибкого программного управления, изменения структуры систем, обеспечение их высокой живучести.
На микроЭВМ, используемых на нижнем уровне, решаются задачи программного управления станками с ЧПУ, диспетчеризации работы станков, линий, участков управления обрабатывающими и транспортными модулями ГАП, учета брака и простоя оборудования, а также накопления и передачи данных на вышестоящие уровни управления.
Для систем автоматизированного конструирования и проектирования применяют мини-и микроЭВМ с графическими дисплеями (в т.ч. со световым пером), цифровыми планшетами, графопостроителями и др. оборудованием, объединенным в автоматизированные рабочие места (АРМы).
Возможно также построение КТС ИАСУ на базе сетей мини- и микроЭВМ (терминальных, локальных и др.).
Терминальная сеть ИАСУ обеспечивает непосредственное взаимодействие абонентов с вычислительным комплексом и состоит из терминалов, каналов связи, аппаратуры передачи данных и устройств сопряжения с каналами ЭВМ (модемов и мультиплексоров передачи данных).
Локальная вычислительная сеть (ЛВС) в ИАСУ строится как система распределенной обработки данных, объединяющая однотипные и разнотипные вычислительные средства с помощью специальной аппаратуры передачи данных и виртуального канала связи.
Создание ЛВС в настоящее время является наиболее перспективным направлением проектирования КТС ИАСУ.
6. Автоматизация проектирования АСУ.
6.1 Проблемы и задачи автоматизации проектирования АСУ.
Основными объектами и результатами автоматизированного проектирования АСУ являются:
- комплекты алгоритмов и программ (информационное и программное обеспечение АСУ);
- рациональная технология обработки информации;
- структура системы в целом.
В большинстве случаев вводимая и выводимая информация при проектировании носит графический характер (схемы алгоритмов и программ, структурные схемы, графики и т.д.), что требует специальной аппаратуры типа экранных пультов (дисплеев) и графопостроителей. Кроме того, необходимо создание специальных методов и алгоритмов, обрабатывающих удобное для пользователя преобразование информации.
Специфика автоматизации проектирования состоит в том, что постановки задач проектирования часто носят неформальный характер, исходная информация и требуемые результаты проектирования во многих случаях трудноформализуемы.
Процесс автоматизированного проектирования АСУ вследствие своей неполной формализуемости носит итеративный характер, требуя неоднократного и оперативного обращения разработчиков к ЭВМ. Поэтому при автоматизации проектирования АСУ широкое применение находят диалоговые человеко-машинные процедуры.
Можно выделить 3 основных подхода к проблеме формализации и автоматизации проектирования АСУ:
- синтез моделей возможных вариантов проекта АСУ, его отдельных частей и элементов с последующим выбором из них оптимального варианта проекта системы (оптимальный синтез системы);
- построение рационального варианта проекта АСУ на базе анализа типовых вариантов построения элементов, отдельных частей и всей системы в целом с использованием имитационной модели (имитационное моделирование);
- применение методов локальной оптимизации в процессе проектирования АСУ (квазиоптимальный подход к синтезу).
Квазиоптимальный подход к проблеме синтеза АСУ не предполагает единого подхода к решению проблемы автоматизации процесса проектирования и не преследует цель построения оптимальной модели системы в целом. В этом случае проводится лишь локальная оптимизация отдельных элементов и частей проектирования (именно этот подход взят за основу при изложении этого раздела курса).
К наиболее важным вопросам автоматизации проектирования АСУ относятся также учет при проектировании информационной, программной, технической и организационной совместимости различных частей АСУ.
Основными аргументами в пользу формализации и автоматизации процесса проектирования АСУ являются:
- четкое понимание задач,
- стандартизация проектирования,
- общность использования методов,
- повышение качества проектирования,
- экономия времени и ресурсов.
При автоматизированном подходе к созданию информационного и программного обеспечения АСУ разработчик выполняет те же функции, что и при неавтоматизированной разработке.
Автоматизация проектирования при этом заключается:
• в использовании современных средств подготовки программ (компиляторов, интерпретаторов, редакторов, библиотек программ и т.д.);
• в использовании алгоритмических языков, а также автоматической трансляции;
- в возможности осуществления взаимосвязи между различными стадиями разработки, уровнями разработки и разработчиками;
- в использовании библиотеки программ типовых проектных решений для выбора необходимых программ и их последующей корректировки в соответствии с конкретными требованиями;
- в выборе оптимальных проектных решений по синтезу структуры системы в целом, ее информационного и программного обеспечения на основе решения оптимизационных задач проектирования.
6.2. Типизация как элемент автоматизации проектирования АСУ.
Различные подсистемы и звенья АСУ и этапы их разработки имеют неодинаковый уровень типизации. Наиболее высокий уровень типизации - у технических средств АСУ, а наиболее низкий - у рабочих программ. Так, при разработке АСУ для объектов одного и того же класса обычно приходится заново разрабатывать до 50% алгоритмов и до 90% рабочих программ.
Различают 3 уровня типизации:
Первый уровень типизации - разработка типовых инструкций и методик по организации процесса проектирования. Инструктивные материалы (ОРММ) определяют последовательность проектирования АСУ, состав проектной документации и требования к ее выполнению(1).
Следующим уровнем является типизация представления результатов работ на различных этапах проектирования. Например, типизация представляемой проектной документации (программных модулей), типизация используемых языков и т.д.
Более высокий уровень типизации - формализация и типизация задач самого процесса проектирования на различных этапах, т.е. выделение типовых задач для каждого этапа процесса проектирования и разработка типовых методов решения этих задач.
Одним из основных принципов построения АСУ является принцип максимальной разумной типизации проектных решений. В соответствии с этим принципом необходимо максимально возможно использовать типовые проектные решения (ТПР), при этом сверхтипизация вредна. Результаты проектирования должны оформляться в виде ТПР.
Различают: ТПР-техника,
ТПР-программа, ТПР-персонал.
ТПР-техника представляют собой технические решения и расчеты для обоснования выбора того или иного комплекта ТС, а также проектные решения, связанные с размещением и порядком использования ТС (ИВЦ, сетей ЭВМ, баз данных, периферийной техники).
ТПР -персонал - это комплект типовых инструкций и положений для управленческого и производственного персонала.
ТПР-программа представляют собой типовые программы, подпрограммы и программные модули.
Модульное построение ПО обеспечивает:
• возможность создания проектов АСУ по методу агрегирования;
• возможность включения в имеющуюся библиотеку типовых программ новых ТПР, создаваемых в процессе проектирования АСУ;
• уменьшение трудоемкости при использовании ТПР при создании конкретного проекта АСУ.