![](/user_photo/_userpic.png)
книги / Справочник проектировщика систем автоматизации управления производством
..pdf
|
Методы компоновки АСУП из составных элементов |
|
|
|
|
||||||||||||
Наименование |
Принцип построения структуры |
Задачи |
автоматизации |
||||||||||||||
метода проек |
|||||||||||||||||
тирования |
|
|
|
|
|
|
|
|
|
|
компоновки АСУП |
|
|||||
Блочный |
Разделение |
обеспечивающих |
подси |
Оптимальный |
подбор |
стандарт |
|||||||||||
|
стем на |
блоки с последующей |
их ти |
ных блоков для конкретной АСУП |
|||||||||||||
|
пизацией |
|
и |
стандартизацией; |
разра |
|
|
|
|
|
|
|
|
||||
|
ботка оптимальных |
структур |
блоков |
|
|
|
|
|
|
|
|
||||||
|
и их формализация |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Пакетный |
Пакет |
|
имеет развитую |
иерархиче |
Оптимальный |
подбор |
стандарт |
||||||||||
|
скую структуру, предусматривает цик |
ных пакетов'для |
АСУП |
|
|
||||||||||||
|
личность |
|
процесса |
на каждом уровне |
|
|
|
|
|
|
|
|
|||||
|
иерархии |
с |
использованием однотип |
|
|
|
|
|
|
|
|
||||||
|
ных языковых средств, математических |
|
|
|
|
|
|
|
|
||||||||
|
средств, |
моделей и технологии |
|
|
|
|
|
|
|
|
|
||||||
Модульный |
Модуль |
представляет |
собой |
закон |
Опознание |
|
признаков |
необходи |
|||||||||
|
ченный |
элемент, |
предусматривающий |
мых модулей |
|
по |
характеристикам |
||||||||||
|
всестороннее |
обеспечение |
выполнения |
объекта |
и |
|
автоматизированному |
||||||||||
|
определенной |
функции АСУП или ре |
плану соответствующего проектного |
||||||||||||||
|
шения отдельной задачи в АСУП и |
решения и компоновки |
проекта из |
||||||||||||||
|
является |
|
точным |
взаимодействующим |
набора модулей |
|
|
|
|
||||||||
|
набором методов и средств для реше |
|
|
|
|
|
|
|
|
||||||||
|
ния определенного узкого круга задач* |
|
|
|
|
|
|
|
|
||||||||
Тезаурусный |
Вся информация о системе собирает |
Компоновка |
АСУП |
на |
основе |
||||||||||||
|
ся и вводится в запоминающее устрой |
языковых средств. Метод иерархи |
|||||||||||||||
|
ство ЭВМ, где хранится вся «система», |
ческого построения состоит в созда |
|||||||||||||||
|
т. е . характеристика всех элементов и |
нии модулей |
из тезауруса, |
пакетов |
|||||||||||||
|
всех связей между ними |
|
|
|
из. модулей, |
|
блоков |
из |
пакетов и |
||||||||
|
|
|
|
|
|
|
|
|
|
систем |
из |
блоков. |
Сокращенный |
||||
|
|
|
|
|
|
|
|
|
|
иерархический метод состоит в иск |
|||||||
|
|
|
|
|
|
|
|
|
|
лючении каких-либо из названных |
|||||||
|
|
|
|
|
|
|
|
|
|
этапов. |
Общий |
метод |
состоит в |
||||
|
|
|
|
|
|
|
|
|
|
непосредственном |
описании |
АСУП |
|||||
|
|
|
|
|
|
|
|
|
|
на основе |
имеющегося |
тезауруса |
|||||
Метод |
Доработка |
стандартных |
элементов |
Оптимальный набор модифициро |
|||||||||||||
доработки |
(модулей, |
пакетов, |
блоков) |
в соответ |
ванных стандартных элементов |
||||||||||||
|
ствии с требованиями объекта |
|
|
|
|
|
|
|
|
|
|||||||
Комбиниро |
Разделение |
АСУП |
на блоки и дру |
Последовательная |
|
компоновка |
|||||||||||
ванный |
гие более мелкие элементы |
|
|
АСУП из крупных элементов, а за |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
тем из все более мелких (вплоть до |
|||||||
|
|
|
|
|
|
|
|
|
|
словарного уровня). |
|
|
|
1) соответствие методологии проектирования уровню развития техники;
2)совместимость ручного, автоматизированного и автоматического способов про ектирования;
3)независимость работы от ввода в действие отдельных частей;
4)автоматизация максимального числа проектных операций;
5)информационное единство автоматизированной системы проектирования с дру
гими родственными САПР (в части взаимосвязей);
6)оперативность взаимодействия «человек—машина» на всех уровнях проекти рования; контроль правильности выполнения каждой проектной операции с авто матическим остановом при неисправности;
7)автоматический переход от одной к другой проектной операции;
8)формализация сбора и ввода исходной информации;
9)одноразовость ввода информации с многократным использованием;
10)возможность корректировки нормативной информации;
![](/html/65386/197/html_ejNtPaQVxg.hmWh/htmlconvd-vXq04B472x1.jpg)
На рис. XX. 1. изображена схема комплекса технических средств, используемых в автоматизированной системе проектирования АСУП.
В качестве ЭВМ институтом «Тяжпромавтоматика» используется модель «Минск-32». Намечается использование ЭВМ ЕС-1035, которая будет программно совместима с ЭВМ «Минск-32».
Для вычерчивания графической информации широкое распространение получил чертежно-графический автомат «ИТЕКАН-2», разработанный институтом техни ческой киберненики АН БССР. Автомат может подключаться к ЭВМ, однако при проектировании целесообразнее их раздельная работа и связь с помощью перфоленты.
Для оперативного обмена информацией между ЭВМ и проектировщиком могут быть использованы станция индикации данных СИД-1000 или станция индикации графических данйых СИГД (см. приложение 9).
Считыватели графической информации в настоящее время находятся в разработке. По своим техническим характеристикам в качестве считывателей алфавитноцифровой информации могут быть использованы устройства «Бланк-П», «Рута-701»
ПТО вычислительной техники «Сигма».
Однако применение этих устройств в настоящее время экономически нецелесо образно из-за их большой стоимости и малого объема вводимой информации.
3. ТЕХНОЛОГИЧЕСКИЕ ПРОЦЕССЫ АВТОМАТИЧЕСКОГО ПРОЕКТИРОВАНИЯ
Технология проектирования АСУП, как это видно из справочника, в настоящее время достаточно формализована. Это создало предпосылки для разработки автома тизированной системы проектирования САПР АСУП. На рис. XX.2. изображен один из вариантов технологического процесса САПР АСУП.
Для функционирования САПР АСУП необходимо в первую очередь разработать и ввести в ЭВМ нормативную информацию.
Информацию о проектируемом объекте собирают по трем направлениям (см, гл. III, п.З). Это объясняется специализацией проектировщиков и спецификой технологи ческих процессов проектирования АСУП. Предусматривается возможность ввода этой информации автоматически при помощи считывателей текстовой и графической информации, а также при помощи машинных носителей, полученных от САПР строительной, технологической, электротехнической и других частей проектов предприятий, для которых разрабатывается АСУП.
Автоматизированное проектирование осуществляется в соответствии с заданием на проектирование, разрабатываемым для каждой АСУП, однако более формали зованным. Оперативное вмешательство и контроль за ходом автоматизированного проектирования осуществляется при помощи устройства оперативного обмена информацией между ЭВМ и проектировщиком.
Результаты автоматизированного проектирования в виде традиционных текстовых и графических материалов получаются при помощи алфавитно-цифрового печатаю щего устройства и чертежно-графического автомата. Кроме того могут выводиться на машинные носители:
программы задач, решаемых в проектируемой АСУП; задание генпроектировщику в его САПР на строительную, электротехническую, сантехнические и другие части; спецификации в АСУ комплектующих организаций; сметы в АСУ строительных организаций.
4.ПРИМЕНЕНИЕ МАТЕМАТИЧЕСКИХ МЕТОДОВ
ВПРОЕКТИРОВАНИИ
Впрограммном обеспечении САПР АСУП выделяют два класса программ: проек тирующие и управляющие.
Проектирующие программы подразделяют по функциональному признаку,
относящемуся к решению одной или нескольких поставленных задач. Управляющие программы организуют последовательную работу функциональ
ных программ (ФП), осуществляют для них поиск необходимой входной информа ции, организуют хранение результатов. Эти программы образуют «диспетчер» САПР.
Рис. XX.2. Технологический процесс САПР АСУП
![](/html/65386/197/html_ejNtPaQVxg.hmWh/htmlconvd-vXq04B476x1.jpg)
всистеме не должно превышать заданного. Поскольку параметры технических средств
ипотоков информации являются случайными величинами, получить аналитические выражения для определения оптимальных значений числа устройств при скольконибудь сложных законах распределения нельзя и единственным методом решения
задачи является метод статистического моделирования.
Вкачестве целевой функции выберем минимум приведенных затрат на систему
пп
min S = - ^ |
г |
2 «отк. А т к .ь |
ок |
1 = 1 |
1 = 1 |
где ГоК — срок |
окупаемости |
системы; гщ — число устройств в t-м ранге; С\ — |
стоимость и эксплуатационные расходы /-го типа устройства; n0TKf- — число отка
зов |
/-го устройства за время эксплуатации Т; С0Тк / — стоимость одного ремонта |
/-го |
устройства. |
На время обработки информации накладывается ограничение, которое явля ется функцией числа исправно функционирующих устройств, их надежности, харак теристики восстанавливаемости, а также достоверности обработки информации.
Нас интересует функция |
распределения |
времени |
обработки информации |
||||
|
|
/ |
N |
|
|
|
|
P (te ^ |
^зад) = |
Р ^ |
2 |
^ |
^зад |
|
|
где аI — коэффициент совместимости по времени |
процесса обработки информации |
||||||
в /-м и (i — 1)-м рангах АСУ, а |
2 = 1, 0 |
^ 1; ti — время обработки информа |
|||||
ции в Z-м ранге, Z= |
1, 2, ..., N\ |
t0 — время обработки информации в системё; /зад — |
|||||
заданное время обработки информации в системе. |
|
||||||
Необходимо добиться, |
чтобы |
|
|
|
|||
P (tc^ |
^зад) ^ |
Рзйл* |
|
|
|
|
где ^зад — заданное значение вероятности. Задача оптимизации КТС АСУ сводится к определению минимума некоторой функции 2:
min 3 |
= S + k exp j — - j |
[P (tc =s£ t3ад)] - |
Р зад}, |
|
|
k = const. |
|
|
|
|
|
Задача |
нахождения минимума функции |
2 решается многошаговым итератив |
|||
ным методом статистического моделирования. |
|
___ |
|||
Вначале выбирается произвольная точка 0 ^ |
пи i |
1, Л/, и с помощью |
|||
приведенного ниже моделирующего алгоритма для |
каждой реализации и для тГ |
||||
|
N |
afa, тем самым определяем P(tc ^ |
|
||
находим |
а затем £сн= ^ |
£зад). Затем условно |
/ = 1
принимаем, что 2 является функцией одной переменной т1 при постоянных значе ниях т 2и,..., mNn и находим значение т\, минимизирующее функцию S(/nlf
tnNu). Подобная процедура применяется последовательной для остальных значений
/п/, / = 1, |
N , в результате |
чего определяем первое приближёние min 2(m1111, m'2n,..., |
|||
т {$ ). |
Повторяя указанную процедуру, получаем п приближений и определяем min |
||||
2 (mi), |
i = |
1, |
N, 0 |
пц ^ |
mî. |
Рассмотрим |
алгоритм статистического моделирования для получения функций |
Р(/с ^ Л ад). Моделируется КТС АСУ, в котором /-й ранг содержит mt-, (/ = 1, N) однотипных рабочих устройств, Х£* таких же устройств в резерве и Ri ремонтных бригад, причем считаем, что Ri < Xi < mi. На вход первого ранга системы посту пает заявка на обслуживание в виде отдельных документов, обрабатываемых в по рядке поступления. При отсутствии свободных обслуживающих устройств заявки образуют очередь (очередь неограниченной длины), В случае отказа обслуживаю щего устройства заявка возвращается в очередь с соответствующим временем. При
![](/html/65386/197/html_ejNtPaQVxg.hmWh/htmlconvd-vXq04B478x1.jpg)