Вы находитесь на странице: 1из 6

3 МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ

3.1 Назначение, параметры, особенности эксплуатации, примеры


применения блоков типа EPROM, EEPROM, используемых в МПСУ.

Перепрограммируемые ПЗУ (англ. EPROM (Erasable Programmable Read Only Memory),


EEPROM(Electrically Erasable Programmable Read-Only Memory)) допускают многократную
очистку и повторную запись программ. Ячейка памяти такого ПЗУ представляет собою
зону из проводящего материала, окруженную диэлектриком. При программировании к
конкретной ячейке памяти подводится повышенное напряжение, что придает электронам
высокую энергию, они преодолевают слой диэлектрика и попадают в область проводника.
После снятия повышенного напряжения электроны не в состоянии преодолеть
диэлектрический слой и сохраняются в области проводника длительное время- десятки-
сотни тысяч часов, независимо от наличия питания микросхемы. Объемный
электрический заряд, который получил проводник, можно рассматривать как логическую
единицу, записанную в данную ячейку.
Очистка микросхемы перепрограммируемого ПЗУ осуществляется либо
электрическим воздействием (микросхемы типа EEPROM) – подачей повышенного
напряжения на ячейку памяти, но другим образом, по сравнению с ее программированием,
либо облучением кристалла ПЗУ ультрафиолетом. В последнем случае микросхема имеет
стеклянное окошко в корпусе и обозначается как EPROM. Возможность
перепрограммирования микросхем ПЗУ позволяют многократно использовать одну и ту
же микросхему при модернизации программного обеспечения ЭВМ, что экономически
выгодно.
Электрически стираемые ПЗУ (EEPROM)более удобны в применении. Кроме
управляющей программы в такие ПЗУ могут храниться настроечные параметры систем
автоматики – уставки на срабатывание сигнализации, коэффициенты, настроечные
параметры регуляторов и т.д. Эти параметры в эксплуатации можно оперативно изменить
путем выборочного стирания (электрическим путем) и записи новых замечаний в
требуемые ячейки памяти. Этого нельзя сделать в микросхеме типа EPROM, поскольку
при ее стирании теряется информация во всех ячейках памяти.
Следует отметить, что рассмотренные типы микросхем ПЗУ, хотя и являются
гораздо более надежными носителями информации по сравнению с жестким диском
персональной ЭВМ, вместе с тем не обладают 100% надежностью в плане длительного
хранения информации. Продукты пережигания плавких перемычек со временем (годы)
претерпевают такие химические изменения, которые в конечном итоге приводят к
восстановлению перемычек, т.е. к изменению хранимой информации. В микросхемах ПЗУ
второго типа из-за неидеальности и старения диэлектрика электроны постепенно (года)
уходят из области проводника, что также приводит к изменению хранимой информации. В
практике эксплуатации судовой автоматики, построенной на базе микроЭВМ, имелись
случаи отказов по причине нарушения содержимого ПЗУ.

3.2 Для связи между блоками МПСУ могут использоваться интерфейсы


CL, RS-232, RS-485. В чем их основные отличия, какие параметры
интерфейсов могут настраиваться?

Все внешние блоки, подключаемые к микроЭВМ, считаются периферийными –


клавиатура, принтер, датчики, исполнительные механизмы, линии связи и т.д. Каждый из
них обладает индивидуальным интерфейсом – совокупностью параметров,
характеризующих его входы и выходы. К параметрам интерфейса относятся тип
электрического разъема, уровни сигналов и порядок их поступления, форма
представления информации электрическими сигналами и т.д. В мировой практике
разработан и принят стандартный ряд интерфейсов.
В судовых МПСУ используются стандартные последовательные интерфейсы
нескольких типов:
 RS-232 (COM): уровни электрических сигналов – "0": +5…+15 В; "1": –5…–15В;
гальваническая развязка цепей отсутствует; число проводов от 3 до 17, дальность до 17
м;
 CL – ( англ. "current loop" – токовая петля): уровни электрических сигналов – "0"0
мА, "1"20 мА; имеется гальваническая развязка источника и приемника сигнала;
число проводов – 4 (по два для каждого направления передачи); дальность до 1000 м и
более.
 RS-485 – модификации интерфейса RS-232С, у которых число проводов снижено до
минимума, сигналы соответствуют ТТЛ-уровням ("0": 0…+0,4 В; "1": 2,4…+5В) и
обеспечивается гораздо более высокая скорость передачи информации.
Обмениваться информацией могут только те блоки МПСУ, которые имеют
одинаковые интерфейсы и эти интерфейсы одинаково настроены. Одним из настроечных
параметров последовательного интерфейса является скорость передачи информации,
единицей измерения которой является "бод" (англ. "baud"). Скорости передачи 1 бод
соответствует передача одного разряда двоичного кода в секунду (1 бит/с). Настройка
интерфейсов может выполняться с помощью:
- малогабаритных модульных переключателей, выполненных в DIP-корпусе;
- джамперов (jumper) – переставляемых перемычек;
- программно, т.е. изменением параметров программы, обслуживающей интерфейс.

3.3 Структура, основные типы блоков, функции МПСУ "Data chief-C20".


W B U
Х одовой м о сти к

W C U 1 W C U 2 W C U 3 W C U 4
Н ад строй ка
C A N “ W a tc h C a llin g S y s te m ”
Ц ен тральны й по ст
у правлени я С Э У
R O S № 1 R O S № 2
M o n ito r M o n ito r
21” L A N 21”
M C U 24 V D C
M C U
O C P 8810 (к D P U , O C P 8810
W C U ,
220 VA C W B U ) 220 VA C

A L A R M U P S U P S U P S L O G
P R IN T E R P R IN T E R
220 VA C 220 VA C 220 VA C

М аш и н но е отд елен и е
G L O B A L C A N A G L O B A L C A N B

С егм ен т 1 C A N -се ти С егм ен т 2 C A N -с е т и

D P U 1 : R IO C 2 L O S D P U 8 : R A i1 0 tc

D P U 2 : R D I-3 2 D P U 5 : R IO C 1 D P U 9 : R A i1 6
LOCAL CAN B
LOCAL CAN A

LOCAL CAN A

LOCAL CAN B

D P U 3: R D O 16 D P U 6 : R IO C 1 D P U 1 0 : R D i3 2

D P U 4 : R IO C 2 D P U 7 : R IO C 2 D P U 1 1 : R D i3 2

L O S D P U 1 2 : R A i1 6

dP S C dP S C

Ш каф 1 Ш каф 2 Ш каф 3


(A u x ilia ry C o n tro l S y s te m ) (P o w e r M a n a g e m e n t S y s te m ) ( A la r m & M o n ito r in g S y s te m )
Система комплектуется из блоков четырех основных типов:
- блоков распределенной обработки данных (Distributed Process Unit –
DPU);
- местных станций управления (Local Operator Station – LOS);
- станций дистанционного управления (Remote Operator Station - ROS);
- блоков сигнализации и вызова вахтенного, расположенных в каютах и местах
пребывания экипажа (Watch Cabin Unit – WCU) и на ходовом мостике (Watch
Bridge Unit – WBU).
Все эти блоки технически реализованы в виде компьютеров, объединенных в
локальную вычислительную сеть через шину типа CAN – "Controller Area
Network".
Станция дистанционного управления (ROS) является основным постом управления
СЭУ. Для обеспечения надежности используются две станции ROS, объединенные
линией связи в отдельную локальную вычислительную сеть (LAN).
В состав ROS входят:
- основной компьютерный блок MCU (Main Computer Unit) (аналогичен РС);
- цветной монитор;
- панель управления OCP 8810 (Operator Control Panel);
- принтер;
- источник бесперебойного питания UPS (Uninterruptible Power Source).
Панель управления OCP содержит клавиатуру, трекбол и элементы сигнализации.
Блок питания UPS обеспечивает переменным питающим напряжением 220 В (220 VAC)
блоки ROS. При исчезновении входного питающего напряжения переменного тока 220 В,
он преобразует постоянное напряжение встроенного в него аккумулятора в переменное
220 VAC, обеспечивая, тем самым, бесперебойное питание.
Для обеспечения безвахтенного обслуживания СЭУ система DC-С20
укомплектована блоками сигнализации и вызова вахтенного (WCU), расположенными в
каютах механиков и местах нахождения членов машинной команды. Эти блоки, а также
блок аналогичного назначения, расположенный на ходовом мостике (WВU) объединены в
отдельную локальную CAN –сеть, подключенную к ROS №2, образуя систему вызова
вахтенного – "Watch Calling System". Эта часть оборудования обеспечивает
функции СЦК (система централизованного контроля).
Блоки DPU являются наиболее многочисленным компонентом системы DC-С20.
Они являются управляющими ЭВМ, непосредственно воспринимающими сигналы
датчиков, обрабатывающие их в соответствии с заложенным в их программу алгоритмом
работы и формирующими выходные управляющие воздействия. Имеется более 10 типов
блоков DPU, каждый их которых специализирован под конкретные типы входных и
выходных сигналов.
Блоки DPU не имеют собственной панели управления и поэтому автономно
функционировать не могут, только в составе системы. Общими отличительными
особенностями блоков DPU являются:
- отсутствие органов настройки, обслуживаемых в эксплуатации и сменных
компонентов (в эксплуатационных условиях блоки DPU не ремонтируются);
- все настроечные параметры изначально записаны в модуль и могут быть изменены
только программным путем, через локальную сеть;
- каждый модуль DPU имеет два порта для подключения к двум независимым CAN-
сетям, а также дополнительный последовательный интерфейс RS422 или RS485;
- состояние модуля, входные и выходные сигналы, режимы его работы
индицируются светодиодами (LED);
- обеспечивается самодиагностика.
Блоки DPU объединены в систему и связаны с ROS через CAN-сеть. Для
обеспечения надежности это подключение реализовано в виде двух независимых сетей
Каждый блок DPU также имеет средства самоконтроля – контролируется
температура внутри блока, работоспособность его запоминающего устройства, состояние
CAN-сети. Кроме этого, каждый блок DPU имеет так называемый "сторожевой
таймер" - "Watch Dog Timer (WDT)". Это отдельное устройство в составе DPU,
контролирующее его общую работоспособность. Пока управляющая программа в блоке
DPU работает правильно, она периодически подает импульсы в WDT, удерживающие его в
исходном состоянии. Если в управляющей программе DPU произошел сбой, эти импульсы
прекращают поступать в WDT и по прошествии определенного времени WDT срабатывает.
При этом он формирует сигнал сброса (reset), останавливающий микроЭВМ блока DPU.
Это предотвращает появление и развитие опасных ситуаций в системе управления, где
используется блок DPU. Срабатывание WDT сигнализируется красным светодиодом.
В условиях судна блоки DPU сгруппированы в шкафах по функциональному
признаку, обеспечивая в составе DC-C20 функции ряда локальных систем автоматизации:
- система автоматизации вспомогательного оборудования (Auxiliary Control
System) – насосы, компрессоры и др.;
- система автоматизации судовой электростанции (Power Management System)
– дизель-генераторы, валогенератор;
- система централизованного контроля (Alarm and Monitoring System) и др.

3.4 Принципы реализации функций регулятора в управляющей микро-


ЭВМ.

Аналоговый сигнал ошибки x(t) в АЦП преобразуется в пропорциональный ему


цифровой код x*(t) и поступает в ЭВМ. ЭВМ рассчитывает выходной сигнал регулятора
*(t) в виде цифрового кода, который в ЦАП преобразуется в аналоговый сигнал (t),
воздействующий на объект. Таким образом, закон регулирования фактически реализуется
в виде выражения, рассчитываемого по программе в ЭВМ.
ЭВМ

g(t) x(t) x*(t) Регулятор s*(t) s(t) y(t)


(программа Объект
АЦП ЦАП регулирования
y(t) расчета s (t ))

Таймер

Рис. 4.26. Схема САР с реализацией функций регулятора на ЭВМ

Как известно, ПИД-регулятор описывается уравнением (это одна из возможных


форм его записи):
t

[
σ ( t ) =k x ( t ) +
1
Tи ∫
0
x ( t ) dt +T д
dx ( t )
dt ] ,
где k – коэффициент усиления регулятора;
Ти – время интегрирования;
Тд – время дифференцирования.
Микропроцессор, входящий в ЭВМ, в состоянии выполнять лишь простые
арифметические операции. Поэтому расчет выходного сигнала ПИД-регулятора
производится численными методами интегрирования и дифференцирования. Для этого
непрерывные процессы x(t) и (t) дискретизируются (разбиваются) во времени, временной
интервал (период Т) задается таймером.
При таком представлении сигналов уравнение ПИД-регулятора имеет вид:
σ n = σ n−1 + k 1 x n −k 2 x n−1 +k 3 x n−2 ,
где n – значение управляющего воздействия, рассчитанное для момента времени n;
n-1 – значение управляющего воздействия в предшествующий момент времени "n-1";
xn, xn-1, xn-2 – значения сигнала ошибки в соответствующе моменты времени.
МикроЭВМ должна периодически вычислять n, принимая через равные
интервалы времени Т текущее значение xn и используя запомненные ранее значения n-1:
xn-1; xn-2.
Коэффициенты регулятора k, Tи, Тд хранятся в запоминающем устройстве ЭВМ и в
эксплуатации могут быть оперативно изменены. Кроме этого, можно изменить и сам
закон регулирования.
Одна ЭВМ способна одновременно выполнять функции нескольких регуляторов.

3.5 Средства и методы самодиагностики судовых МПСУ.

Автономные средства контроля и диагностики.


1) Логический пробник: 0\1

2) Логический компаратор. Служит для проверки исправности микросхем. Если


выходной сигнал проверяемой ИМС и эталонный совпадают, то ИМС исправна.

3) Логический анализатор. Многоканальный цифровой осциллограф для наблюдения


дискретных сигналов.

Встроенные средства самодиагностики.


Аппаратные (дорогие применяются в меньшем объеме)
1) светодиодные индикаторы (контролируют наличие напряжения питания и
отображают некоторые режимы работы)
2) сторожевой таймер (эл. схема часть ИМС на которую непрерывно поступают
тактовые импульсы ЭВМ, наличие импульса свидетельствует о работоспособности
ЭВМ)
Программные (основной объем)
1) Тестирующие (тестируют программу позволяя определить сам факт
работоспособности ЭВМ)
2) Диагностирующие (В процессе самодиагностики оценивают уровень сигналов. Может
анализировать время выполнения важных мероприятий. По обнаружению
неисправности выдает сообщение о неисправном блоке с кодом ошибки)

Вам также может понравиться