3. Минимизация ФАЛ
4. ФАЛ
5. Алгоритм создания проекта
1. Открытие проекта.
2. Сохранение проекта.
3. Добавление файлов: Adsapi32.lib
Data IO.cpp
Driver Data IO.h
4. Визуальное проектирование:
а). Создание объектов поле вывода: label1_Входной набор
label2_
label3_Состояние ЭП
label4_
label5_Выходная функция
label6_
label7_Синхроимпульс
label8_
б). Создание объектов типа кнопка: Button1_ПУСК
в). Создание объектов типа таймер: Timer1. enable - false 100 мсек.
г). Создание обработчиков для объектов типа форма: On Create
On Destroy
6. Общий алгоритм программы
7. Алгоритм работы программы
Цифры рядом с пунктом работы программы – номер строки. Текст программы находится в приложении.
8. Схема работы автомата с памятью (Автомат Мили I Рода)
Алгоритм строится по структурной схеме автомата Мили первого рода (выходная функция зависит от состояния внутренних функций в предыдущий момент времени)
рисунок 3.
ЛП – логический преобразователь
БП – блок памяти
ВП – выходной преобразователь.
9. Создание дублированной системы
Структура выполнена на элементах с симметричными отказами.
КС рассчитана на контроль 2/4. Если на входе схемы имеет место одно из слов КВ 2/4, на выходе её имеется парафазный сигнал. В случае поступления на вход КС запрещённого слова (не принадлежащего коду 2/4) на выходе будет нарушена парафазность.
Эта КС является самоконтролируемой и обладает двумя свойствами:
1. Контроль входного вектора.
2. Контроль внутренней структуры.
В схеме сравнения обнаруживается любой одиночный отказ.
На рисунке 4 показана дублированная структура:
Рисунок 4.
Рисунок 5.
a, b, c, d |
z1, z2 |
0101 |
01 |
0110 |
10 |
1001 |
10 |
1010 |
01 |
Z1 = (a ν c) (b ν d);
Z2 = (a c) ν (b d);
КС2/4 – контрольная схема 2 из 4.
ПТ – парафазный самоконтроллируемый Т-триггер
НЭ – накопительный элемент (поддерживает реле во включенном состоянии)
Р – контрольное реле
ГТ – генератор тестов
Свойства ПТ заключаются в следующем:
-контроль входного вектора;
-контроль внутренней структуры;
-блокировка в защитное состояние.
Схема СС состоит из схем КС. Для кода, содержащего 16 слов (так как в варианте 13 состояний) необходимо соединить между собой 2 самопроверяемых схемы, как показано на рисунке 6
Рисунок 6.
10. Расчет периода диагностирования структуры
Для дублированной структуры, использованной в курсовой работе, период диагностирования рассчитывается по формуле:
, где
Qоо = (λt)2,
λ – интенсивность потока отказов ,
t – время работы.
Итак,
(сек)
11. Вывод
В данном курсовом проекте был спроектирован автомат с памятью – математическая модель устройства, поведение которого зависит как от входных условий, так и от предыдущего состояния, задающий указанную выходную последовательность импульсов, представленную в задании (рис. 1).
Для задания автомата было использовано графическое описание: временная диаграмма и граф переходов, на основе которого было составлено табличное описание состояний переходов состояний и значений выходной функции.
Был разработан алгоритм создания проекта, на основе которого была написана программа на языке программирования С++, которая и послужила математической моделью автомата с памятью.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.