δ — функція переходів, яка задає відображення множин X·Z→Z;
λ — функція виходів, яка задає відображення множин X·Z→Y або Z→Y;
z1 — початковий стан автомата.
Множини X, Y, Z називаються алфавітами, а їхні елементи — буквами. Послідовності вхідних та вихідних букв створюють відповідно вхідні та вихідні слова.
Поняття "пам'ять" (внутрішні стійкі стани) автомата введено для описування систем, сигнали на виходах яких залежать як від вхідних сигналів в даний момент часу, так і від попередньої історії розвитку процесу. Взагалі множина стійких станів автомата — це сукупність поточних значень фізичних параметрів елементів пам'яті (наприклад, напруга на виходах тригерів), яка зберігається до надходження відповідного вхідного сигналу. Внутрішній стан автомата відповідає деякій пам'яті про минуле і дозволяє усувати час як явну змінну і виражати вихідні сигнали як функцію входів і пам'яті.
Автомат працює в дискретному часі й перехід із стану в стан здійснюється миттєво. За способом введення дискретного часу автомати поділяються на синхронні та асинхронні. У синхронних автоматах дискретний час задають генератором синхросигналів: t = 0,1,2,..., де t — номер машинного такту. В асинхронних автоматах моменти переходу із одного стану в інший попередньо не визначені й залежать від деяких подій. В таких автоматах інтервал дискретності змінний.
У теорії найповніше описані й на практиці широко застосовуються синхронні автомати.
2.2. Загальні принципи синтезу дискретних систем керування
У випадку розробки схем дискретного керування, загальна методика їх складання передбачає наступний порядок:
· формулюється задача, конкретизуються умови роботи схеми керування;
· за допомогою логічних функцій НЕ, І, АБО здійснюється математичний опис умов роботи схеми;
· для складних логічних систем на першій стадії етапу математичного опису складається таблиця станів системи, що проектується та проводиться перевірка складеної схеми керування;
· складаються функціональні схеми, що реалізують окремі логічні рівняння. Створення функціональних схем супроводжується застосуванням елементарних методів мінімізації за допомогою використання сигналів, отриманих в одній частковій функціональній схемі, яка є реалізацією одного рівняння в інших аналогічних схемах.
· після побудови схеми проводиться перевірка правильності її роботи за допомогою таблиці станів і дається оцінка кількості задіяних в схемі елементів;
· перетворення функціональної схеми керування в принципову.
ЗАВДАННЯ № 3
· Синтез дискретного автомата без пам’яті
3.1. Дискретний автомат має чотири входи ( прямі значення a,b,c,d ) і один вихід у.
3.2. Складаємо функціональну схему дискретного автомата ( рис. 3).
3.3. Записуємо логічний вираз вихідної величини дискретного автомата
3.4. Записуємо отриманий логічний вираз в ДДНФ :
3.5. Складаємо таблицю станів дискретного автомата (таблиця 3). Таблиця має 6 стовпчиків і 16 рядків. Присвоюємо вхідним сигналам вагу:
a–20, b–21, c–22,d–23.
Таблиця 3. Стани дискретного автомата
Вхідні сигнали та їх вага |
|||||
Вага стану |
a |
b |
c |
d |
y |
20 |
21 |
22 |
23 |
||
0 |
- |
- |
- |
- |
0 |
1 |
+ |
- |
- |
- |
1 |
2 |
- |
+ |
- |
- |
0 |
3 |
+ |
+ |
- |
- |
0 |
4 |
- |
- |
+ |
- |
1 |
5 |
+ |
- |
+ |
- |
0 |
6 |
- |
+ |
+ |
- |
1 |
7 |
+ |
+ |
+ |
- |
0 |
8 |
- |
- |
- |
+ |
0 |
9 |
+ |
- |
- |
+ |
1 |
10 |
- |
+ |
- |
+ |
0 |
11 |
+ |
+ |
- |
+ |
0 |
12 |
- |
- |
+ |
+ |
0 |
13 |
+ |
- |
+ |
+ |
1 |
14 |
- |
+ |
+ |
+ |
0 |
15 |
+ |
+ |
+ |
+ |
0 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.