Файл: Ливенцев В.В. Кибернетика горных предприятий (основные положения) учеб. пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 02.08.2024

Просмотров: 57

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

û)

fl

8

6)

в

В

Рис. 23.

Схема логического элемента «и»:

а—без расшифровки операция; б—с

расшифровкой

операции

В — входы элемента

(естественно,

что входов

может быть

больше двух), X — выход элемента.

 

 

Сигнал на выходе элемента, т. е. сигнал об истинности про­ изведения AB, должен появляться только при одновременном наличии сигналов на входах А и Б (при одновременной истин­ ности высказываний — сомножителей). Если хоть одно из участвующих в операции логического умножения высказыва­ ний ложно, сигнала на выходе х не будет, что и будет озна­ чать ложность произведения.

Устройство, которое образует логическую сумму сигналов, называется логическим элементом «или». Его условное обоз­ начение показано на рис. 24. При наличии сигнала на любом из входов или на двух одновременно сигнал должен иметься и на выходе.

Соединяя логические элементы друг с другом, можно обра­ зовать из них, как из кирпичиков, сложные автоматические устройства.

Если известна структурная формула устройства, т. е. с по­ мощью символов и выражений описана работа такого устрой­ ства на языке алгебры высказываний, то несложно найти схе-

90

му устройства, выражающую связь между отдельнымій" Логиче­ скими элементами, входящими в автомат.

Такая схема вычерчивается с помощью «кружочков», «квад­ ратиков» и «треугольников», которые, как было показано вы­ ше, схематически обозначают те или иные логические эле­ менты.

Выполненная подоб­ ным образом схема назы­

вается функциональной. а)

Построим по структур­ ной формуле функцио­ нальную схему устрой­ ства.

Пусть дана следующая структурная формула:

х=АВ + В. (ПІ.45)

Необходимо вычертить функциональную схему.

Начинаем с того, что устанавливаем порядок выполнения операций над

сигналами,

поступающи­

 

ми на входы А и В.

 

S/

В данном

случае по­

 

следней

операцией

будет

 

операция

сложения.

Сле­

 

довательно,

выход

уст­

 

ройства будет совпадать с выходом элемента «или», имеющего два входа (по­ скольку сумма состоит из

двух слагаемых AB

и В).

 

 

 

В

Функциональная

схема

 

 

 

приводится на

рис.

25.

Рис .

24. Схема логического

элемента

 

 

 

В. Синтез

автоматов

 

„или":

 

а—без

расшифровки

операции;

б—с расшиф ­

 

 

 

Автомат — это устрой­

 

ровкой

операции

 

 

 

 

 

ство для преобразования информации без непосредственного участия человека.

Синтезом автомата называется процесс его конструирова­ ния начиная с формализованной схемы до функциональной и

электрической, составленной из логических элементов. Построим автомат для решения следующей задачи.

Пример 10. На шахте имеется три лавы, которые снабжаются электро­ энергией от подземной электроподстанции. На подстанции имеются два си­ ловых трансформатора: трансформатор х и вдвое мощный трансфор­ матор у.

91


X

я ё

®

-*в

Рис. 25. Функциональная схема автомата, задан­ ного формулой Х=АВ + В

Дежурный подстанции распределяет нагрузку на трансформаторы.

Если в энергии нуждается любая одна лава, то для ее снабжения до­ статочно включить трансформатор х. Если же в энергии нуждаются две любые лавы одновременно, то необходимо включить трансформатор у (ею одного достаточно для снабжения энергией любых двух лав) . Если же все три лавы требуют электроэнергию, то следует включать оба трансфор­ матора.

Как видим, дежурный должен быть внимательным и хорошо знать ин­ струкцию, по которой он распределяет нагрузку между трансформаторами.

Наша задача — построить автомат, который, получая сигналы от лав (включения соответствующих магнитных пускателей), будет правильно распределять нагрузку на трансформаторы. Иначе говоря, необходимо по­ строить автомат, умеющий управлять, машину, умеющую «размышлять» над поступающей информацией и умеющую принимать разумные решения.

92

Конструирование автомата начнем с создания

«черного

ящика».

«Черный ящик» — это будущий автомат, от

внутреннего

строения

которого

мы временно отвлекаемся.

«Черный ящик»

поможет уточнить

и

предста­

вить, какими каналами (входами

и выходами) будущий

автомат

будет

свя­

зан с внешней средой.

 

 

 

 

 

 

 

Наш автомат должен

иметь

три входа

для сигналов от каждой

лавы

и два выхода — д л я сигналов каждому трансформатору

(рис. 26).

 

 

Рис. 26. Схема „черного ящика" автомата с тремя вхо­ дами и двумя выходами

Требования к работе автомата запишем в виде так называемой логи­ ческой таблицы автомата (табл. 16)

 

 

 

Т а б л и ц а 16

 

Входы

 

Выходы

А

в

с

X

у

1

1

1

1

1

1

1

0

0

1

1

0

1

0

1

1

0

0

1

0

0

1

1

0

1

0

1

0

1

0

0

(1

1

1

0

0

0

0

0

0

В таблице характерным явлется то, что у нее имеется две колонки для сигналов выхода и у). Это по существу две таблицы, задающие два различных автомата. Один автомат имеет выход х, другой — выход у. Оба автомата имеют общие входы — А, В и С. Мы имеем дело, таким образом, с двумя автоматами в одном «черном ящике».

93


Автомат выдает сигнал для включения трансформатора х, т. е. сигнал х=1, в четырех случаях (см. табл. 16 те строчки, где х=\).

Ясно, что формула автомата с выходом х такова:

 

х-'-АВС+АВС+АВС+АВС.

( I I I . 46)

Формула автомата с выходом у имеет вид

 

 

y^ABC+ABC+ABC+ÄBC

(111.47)

Формулу автомата с выходом у можно упростить.

 

Добавим в формулу два одинаковых слагаемых ABC

(как было отме­

чено, в

алгебре высказываний можно в сумму добавлять

слагаемые, т. е.

А+А—А).

После этого формула примет вид

 

 

y=ABC+ABC+ABC+ÄBC+ABC+ABC.

(111.48)

Проведем «склеивание» слагаемых:

 

 

y=AB(C + C)+AC(B+B)+BC(A+Ä)=AB+AC+BC.

(И 1.49)

Теперь можно переходить к составлению функциональной схемы, кото­ рая показана на рис. 27.

Рис. 27. Функциональная схема автомата, заданного формулами

Х=АВС+АВС+ІВС+АВС; У^АВ+АС+ВС

На примере синтеза данного автомата можно сформулиро­ вать алгоритм синтеза любого автомата. Это алгоритм состоит из последовательного выполнения следующих операций:

1. Задается цель функционирования и все условия работы автомата: автомат описывается словесно.

94

2.Изображается «черный ящик», т. е. уточняется, сколько будет у автомата входов и выходов.

3.Записываются условия работы автомата в виде таблицы,

т. е. задается таблица автомата или

его логическая схема.

4. Выводится структурная формула

автомата на основе

использования таблицы, исследуется

и

минимизируется.

5.Составляется функциональная схема автомата.

6.Конструируется электрическая схема автомата на осно­ ве использования функциональной схемы.

На этом создание автомата заканчивается.

Мы рассмотрели алгоритм синтеза наиболее простых авто­ матов. При создании сложных автоматов, имеющих значитель­ ное число функциональных блоков, запоминающих устройств и т. д., весьма эффективным оказывается обращение к универ­ сальным управляющим ЭВМ. Такие машины, по сути дела, представляют собой набор логических и вычислительных эле­ ментов, которые мы собираем в схему того или иного автома­ та, вводя в ЭВМ соответствующие программы.

§ 4. Механизация и автоматизация процессов управления производством

При реализации алгоритма управления большое значение имеет время, которое проходит с момента получения информа­ ции об изменившейся производственной ситуации до момента поступления командной информации на управляемый объект. Это время Т можно записать в виде следующей формулы:

 

T =t0.c

+ tn.v + tn.c,

(Ш.50)

где

^о.с время передачи

сообщения по каналу

обратной

 

связи;

 

 

tn.p —время на принятие управляющего решения;

^пвремя передачи команды по каналу прямой связи.

Объект управления обычно является динамическим и не­ прерывно меняет свое состояние под воздействием внешней среды и различных возмущений. Однако эти изменения редко происходят скачкообразно, и можно с практической точки зре­ ния считать, что объект в течение некоторого достаточно ма­ лого промежутка времени существенно не меняет своего со­ стояния.

Назовем этот промежуток времени интервалом стабильной работы объекта tcp.

Если интервал стабильной работы объекта равен ^с.р, то ус­ ловие успешного управления может быть выражено неравен­ ством

t0.c + tn.? + tn.e*£tc.p.

(III.51)

95


Так как величины, входящие в выражение (111.51), носят вероятностный характер, более правильно записать

^ о - с т а х "т" '-n.pmax \ ь п . с т а х

m i n •

 

(IIf.52)

Входящие в формулу (111.52) величины могут быть опре­ делены с помощью статистического анализа процессов управ­

ления.

 

 

Если неравенство

(111.52) не выполняется, то это свиде­

тельствует о том, что управляющие воздействия

запаздывают

и фактически объект

становится неуправляемым.

Возможно

также положение, что неравенство (111.52) выполняется, одна­ ко желаемого эффекта не достигается, т. е. целевая функция не достигает своего экстремума или недопустимое отклонение переменных от своего оптимума продолжает сохраняться.

Невыполнение неравенства (III.52) является одной из глав­ ных предпосылок к применению средств вычислительной тех­ ники, механизирующих и автоматизирующих процессы управ­ ления производством.

В зависимости от того, какова роль человека в процессе уп­ равления, т. е. в какой мере функции управления решаются с помощью вычислительной техники, а что остается на долю человека, иначе говоря, в зависимости от того, как решается проблема «человек—машина», каковы формы их связи и функ­ ционирования, можно все системы управления подразделить на два основных класса:

1)информационно-вычислительные системы;

2)управляющие системы.

Информационно-вычислительной системой называется си­ стема, обеспечивающая сбор и предварительную обработку ин­ формации, на основании которой человек осуществляет управ­ ление производством.

Таким образом, основное значение принадлежит здесь че­ ловеку, а вычислительная машина играет лишь вспомогатель­ ную роль (при этом можно различать информационно-спра­ вочные и информационно-советующие системы).

В информационно-советующих системах «советы» выдают­ ся либо в виде составляемых планов и графиков работы, либо таблиц (табуляграмм) учета и контроля за ходом производ­ ства, либо в виде рекомендуемой последовательности и режи­

мов работы и т. д.

 

Управляющей системой называется

система, которая обес­

печивает не только сбор и переработку

информации, но и до­

водит последнюю до выдачи непосредственных команд испол­ нителям или исполнительным механизмам.

Управляющие системы работают в реальном масштабе вре­ мени, т. е. в темпе производственных операций. Здесь важней­ шая роль принадлежит машине, а человек лишь контролирует

96