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

Дисциплина «Интеллектуальные системы автоматики». Семестр 6 .

Темы курсовых работ.

Руководитель: старший преподаватель Николаев П.Л.

Группа: М3О-333Б-18

№ ФИО студента Тема курсовой работы

Разработка конфигурации, эмулирующей работу


1 Барке Николай Викторович системы контроля и управления доступом на
общественной парковке

Разработка конфигурации, эмулирующей работу учебной


2 Бондаренко Илья Алексеевич
аудитории

Двойченко Александр Разработка конфигурации, эмулирующей работу


3
Витальевич системы управления микроклиматом умного дома

Разработка конфигурации, эмулирующей работу


4 Кадиров Илёс Тохир угли
системы контроля и управления доступом умного дома

Кохановский Владислав Разработка конфигурации, эмулирующей работу


5
Евгеньевич системы управления окнами умного дома

Разработка конфигурации, эмулирующей работу


6 Лутченко Олег Викторович
системы управления теплого пола

Мамонтов Вячеслав Разработка конфигурации, эмулирующей работу


7
Дмитриевич системы автоматического полива цветов

Михейкин Дмитрий Разработка конфигурации, эмулирующей работу


8
Анатольевич системы аварийного перекрытия водоснабжения

Пинегин Александр Разработка конфигурации, эмулирующей работу


9
Анатольевич системы аварийного освещения бункера

Разработка конфигурации, эмулирующей работу


10 Прибытков Кирилл Игоревич
охранной системы библиотеки

Разработка конфигурации, эмулирующей работу


11 Прокопенко Сергей Игоревич
системы контроля и управления доступом в музее

Разработка конфигурации, эмулирующей работу


12 Ржевский Артемий Дмитриевич
системы управления микроклиматом на складе

Разработка конфигурации, эмулирующей работу


13 Страхов Роман Дмитриевич
противопожарной системы серверной комнаты

Разработка конфигурации, эмулирующей работу


14 Фаизов Рустам Радикович
системы управления микроклиматом в книгохранилище

Хорошко Александр Разработка конфигурации, эмулирующей работу


15
Леонидович конференц-зала
Разработка конфигурации, эмулирующей работу
16 Шеметов Степан Андреевич системы контроля и управления пропускной системой
бункера

Зав. кафедрой №316 «СМиАП» Хорошко Л.Л.


Вариант 1. Разработка конфигурации, эмулирующей работу системы контроля и управления
доступом на общественной парковке

Постановка задачи

Создать конфигурацию, эмулирующую работу системы контроля и управления доступом на


общественной парковке (максимальное количество мест на парковке – 50), используя компонент
«Условие» и переменные. При запуске конфигурации начальное количество машин на парковке
равно 40. Количество мест задается через переменную.

Логика работы

Шлагбаум откроется при условиях:

1. Въезд на парковку. Въезд возможен при отсутствии машины на выезде с парковки и


наличии свободных мест. После каждого въезда машины к общему количеству машин на
парковке прибавляется 1 (N + 1). При заполнении общественной парковки до максимума
въезд невозможен, и кнопка въезда заблокирована.
2. Выезд с парковки. Выезд возможен при отсутствии машин на въезде на парковку. После
каждого выезда машины общее количество машин на парковке уменьшается на 1 (N - 1).
При отсутствии машин на парковке выезд невозможен и кнопка выезда заблокирована.

Интерфейс

Необходимо использовать 3 компонента «TextButton» (выезд, въезд, состояние шлагбаума).


Значение переменной должно выводиться на экран.
Вариант 2. Разработка конфигурации, эмулирующей работу учебной аудитории

Постановка задачи

Создать конфигурацию, эмулирующую работу учебной аудитории, используя компонент


«Условие» и переменные.

Логика работы

Закрытие аудитории возможно при выключенных кондиционере, проекторе и экране, иначе


замок блокируется. При закрытой аудитории включение кондиционера, проектора и экрана
невозможно (кнопки управления должны быть заблокированы).

Значение переменной отображает количество работающих на данный момент устройств.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton» (кондиционер, проектор, экран,


замок). Значение переменной должно выводиться на экран.
Вариант 3. Разработка конфигурации, эмулирующей работу системы управления
микроклиматом умного дома

Постановка задачи

Создать конфигурацию, эмулирующую работу системы управления микроклиматом умного дома,


используя компонент «Условие» и переменные.

Логика работы

При температуре в доме от 23 до 27 °C не должны работать ни обогреватель, ни кондиционер.


При температуре меньше 23 °C должен включиться обогреватель. При температуре больше 27 °C
должен включиться кондиционер.

Первоначальная температура при запуске конфигурации – 24 °C.

Температура регулируется термостатом, который состоит из двух кнопок (повышение и


понижение температуры) и экрана отображения температуры, с шагом изменения в 1°C.

Интерфейс

Создать визуальный интерфейс для разработанной конфигурации.

Необходимо использовать 4 компонента «TextButton»:

 обогреватель;
 кондиционер;
 две кнопки изменения температуры (повышение и понижение).

Термостат должен отображать текущее значение температуры в доме.


Вариант 4. Разработка конфигурации, эмулирующей работу системы контроля и управления
доступом умного дома

Постановка задачи

Создать конфигурацию, эмулирующую работу системы контроля и управления доступом умного


дома, используя компонент «Условие» и переменные.

Логика работы

Вход в дом осуществляется после успешного прохождения двухфакторной идентификации. Дверь


в доме может открыться только при успешном распознавании отпечатков пальцев и при
успешном распознавании голоса жильца. В переменной записывается количество открытий
двери. По кнопке «сброс» значение переменной должно сбрасываться.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 дверь;
 система распознавания отпечатков пальцев (два состояния – отпечатки распознаны или
нет);
 система распознавания голоса (два состояния – голос распознан или нет);
 кнопка сброса количества открытий двери.

Значение переменной должно выводиться на экран.


Вариант 5. Разработка конфигурации, эмулирующей работу системы управления окнами
умного дома

Постановка задачи

Создать конфигурацию, эмулирующую работу системы управления окнами умного дома,


используя компонент «Условие» и переменные.

Логика работы

Двигатель моторизированного окна сработает при двух условиях:

1. При состоянии системы в ручном режиме управление окном производится отдельной


кнопкой (закрыть окно/открыть окно).

2. При состоянии системы в автоматическом режиме окно закрывается при дожде или если
на улице темно.

Переменная отображает на сколько % закрыто окно. При 100% закрытии окна должен появиться
индикатор, сигнализирующий о том, что окно закрыто, в противном случае индикатор
отображает, что окно открыто. При нажатии кнопки закрытия окна включается двигатель и горит
кнопка закрытия, переменная меняется от 0 % до 100% (с шагов в 25% в секунду). При 100%
закрытии окна кнопка закрытия отжимается и двигатель перестает работать. При нажатии кнопки
открытия окна включается двигатель и горит кнопка открытия окна, переменная меняется от 100%
до 0% (с шагов в 25% в секунду). Одновременно нажать кнопку закрытия и открытия окна
невозможно.

Интерфейс

Необходимо использовать 5 основных компонентов «TextButton»:

 ручной и автоматический режим системы;


 дождь;
 день/ночь;
 кнопка закрытия/открытия окна в ручном режиме;
 состояние окна (индикатор).

Значение переменной отображает уровень закрытия окна. Значение переменной должно


выводиться на экран.
Вариант 6. Разработка конфигурации, эмулирующей работу системы управления теплого пола

Постановка задачи

Создать конфигурацию, эмулирующую работу системы управления теплого пола, используя


компонент «Условие» и переменные.

Логика работы

Работа теплого пола регулируется при помощи специального терморегулятора. Терморегулятор


состоит из кнопки «вкл/выкл» (включает или отключает теплый пол) и регулятора температуры
(диапазон температур составляет 0-40 °C, шаг изменения – 5°C). Изменять температуру теплого
пола можно только тогда, когда он включен, иначе регулятор должен быть заблокирован.

Интерфейс

Необходимо использовать 4 основных компонентов «TextButton»:

 включение/выключение теплого пола;


 две кнопки изменения температуры (повышение и понижение);
 теплый пол.

На экране должно выводиться текущее значение, установленное на регуляторе температуры.


Вариант 7. Разработка конфигурации, эмулирующей работу системы автоматического полива
цветов

Постановка задачи

Создать конфигурацию, эмулирующую работу системы автоматического полива цветов, используя


компонент «Условие» и переменные.

Логика работы

Система полива цветов включается каждый день в 6 часов утра и в 18 часов вечера. Время
задается через переменную, шаг изменения – 1 час, предел – 24 часа. Для подачи воды
используется специальный бак. Если воды в баке нет, то система полива цветов не сможет
включиться.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 система полива цветов;


 уровень воды в баке (два состояния – бак полон или пуст);
 две кнопки, имитирующие изменение времени (уменьшение и увеличение).

Значение времени должно выводиться на экран.


Вариант 8. Разработка конфигурации, эмулирующей работу системы аварийного перекрытия
водоснабжения

Постановка задачи

Создать конфигурацию, эмулирующую работу системы аварийного перекрытия водоснабжения,


используя компонент «Условие» и переменные.

Логика работы

В ванной комнате установлена система аварийного перекрытия водоснабжения. Если сработает


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

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 задвижка на холодную воду;


 задвижка на горячую воду;
 задвижка на трубе, подающей воду на стиральную машину;
 датчик протечки воды (два состояния – мокро и сухо).

Значение переменной должно выводиться на экран.


Вариант 9. Разработка конфигурации, эмулирующей работу системы аварийного освещения
бункера

Постановка задачи

Создать конфигурацию, эмулирующую работу системы аварийного освещения бункера, используя


компонент «Условие» и переменные.

Логика работы

Система освещения бункера имеет 3 режима работы:

1. стандартная ситуация – включена обычная система освещения;


2. аварийная ситуация – включена аварийная система освещения и выключена обычная
система освещения;
3. чрезвычайная ситуация – включена аварийная система освещения и выключена обычная
система освещения, при этом дополнительно включена система подсвечивания знаков,
указывающих направление эвакуации.

Режим системы освещения задается через переменную.

Интерфейс

Необходимо использовать 5 основных компонентов «TextButton»:

 обычная система освещения;


 аварийная система освещения;
 система подсветки эвакуационных знаков;
 две кнопки изменения режима работы системы освещения (повышение и понижение).

Номер режима работы должен выводиться на экран


Вариант 10. Разработка конфигурации, эмулирующей работу охранной системы библиотеки

Постановка задачи

Создать конфигурацию, эмулирующую работу охранной системы библиотеки, используя


компонент «Условие» и переменные.

Логика работы

В библиотеке установлена охранная система, которая включается в 22 часа вечера и работает до 8


часов утра. Время задается через переменную, шаг изменения – 1 час, предел – 24 часа.

Тревога должна включаться только при работающей охранной системе и при срабатывании хотя
бы одного из датчиков: датчика движения или датчика открытия двери.

Интерфейс

Необходимо использовать 6 основных компонентов «TextButton»:

 охранная система
 тревога;
 датчик движения;
 датчик открытия двери
 две кнопки, имитирующие изменение времени (повышение и понижение).

Значение времени должно выводиться на экран.


Вариант 11. Разработка конфигурации, эмулирующей работу системы контроля и управления
доступом в музее

Постановка задачи

Создать конфигурацию, эмулирующую работу системы контроля и управления доступом в музее.

Логика работы

Дверь в помещение для хранения картин может открыться только при успешном распознавании
отпечатков пальцев и если температура в помещении, из которого пытаются войти в помещение с
картинами, составляет 16-20°C.

Первоначальная температура при запуске конфигурации – +18 °C.

Изменение температуры должно осуществляться через кнопки-имитаторы. Шаг изменения – 1°C.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 дверь в помещение с картинами;


 система распознавания отпечатков пальцев (два состояния – отпечатки распознаны или
нет);
 две кнопки, имитирующие изменения температуры (уменьшение и увеличение).

Значение температуры должно выводиться на экран.


Вариант 12. Разработка конфигурации, эмулирующей работу системы управления
микроклиматом на складе

Постановка задачи

Создать конфигурацию, эмулирующую работу системы управления микроклиматом на складе,


используя компонент «Условие» и переменные.

Логика работы

На складе установлены две основные охлаждающие установки и одна резервная. Основные


охлаждающие установки работают в постоянном режиме.

Температура на складе постоянно поддерживается в диапазоне от -20 до -10 °C.

Если температура на складе опустится ниже -20 °C и будет выше -30 °C, то должна выключиться
одна из основных охлаждающих установок.

Если температура на складе опустится ниже -30 °C, то должны выключиться обе основные
охлаждающие установки.

Если температура на складе станет выше -10 °C, то должна включиться резервная охлаждающая
установка.

Первоначальная температура при запуске конфигурации – -15 °C.

Изменение температуры должно осуществляться через кнопки-имитаторы. Шаг изменения - 1°C.

Интерфейс

Необходимо использовать 5 основных компонентов «TextButton»:

 две основные охлаждающие установки;


 резервная охлаждающая установка;
 две кнопки, имитирующие изменение температуры (повышение и понижение).

На экране должна показываться текущая температура в помещении.


Вариант 13. Разработка конфигурации, эмулирующей работу противопожарной системы
серверной комнаты

Постановка задачи

Создать конфигурацию, эмулирующую противопожарной системы серверной комнаты, используя


компонент «Условие» и переменные.

Логика работы

В серверном помещении установлены два пожарных извещателя. При срабатывании хотя бы


одного из пожарных извещателей должна включаться система газового тушения пожара.
Длительность тушения пожара – 10 секунд. После этого пожарные извещатели должны перейти в
нормальное состояние, а система газового тушения пожара должна выключиться.

В значении переменной отображается количество включений системы газового тушения пожара.


Значение переменной можно сбросить при нажатии кнопки «сброс».

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 два пожарных извещателя;


 система газового тушения пожара;
 кнопка «сброс».

Значение переменной должно выводиться на экран. Также на экране должно показываться


оставшееся время на тушение пожара (от 10 до 0 секунд).
Вариант 14. Разработка конфигурации, эмулирующей работу системы управления
микроклиматом в книгохранилище

Постановка задачи

Создать конфигурацию, эмулирующую работу системы управления микроклиматом в


книгохранилище, используя компонент «Условие» и переменные.

Логика работы

При температуре в книгохранилище от 16 до 20 °C не должны работать ни обогреватель, ни


кондиционер. При температуре меньше 16 °C должен включиться обогреватель. При температуре
больше 20 °C должен включиться кондиционер.

Первоначальная температура при запуске конфигурации – 18 °C.

Изменение температуры должно осуществляться через кнопки-имитаторы. Шаг изменения - 1°C.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 обогреватель;
 кондиционер;
 две кнопки, имитирующие изменение температуры (повышение и понижение).

На экране должна показываться текущая температура в помещении.


Вариант 15. Разработка конфигурации, эмулирующей работу конференц-зала

Постановка задачи

Создать конфигурацию, эмулирующую работу конференц-зала, используя компонент «Условие» и


переменные.

Логика работы

Закрытие конференц-зала возможно при отсутствии в помещении людей (определяется по


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

Значение переменной отображает количество работающих на данный момент систем.

Интерфейс

Необходимо использовать 4 основных компонента «TextButton» (датчик движения, интерактивная


ЖК-панель, система голосования, замок). Значение переменной должно выводиться на экран.
Вариант 16. Разработка конфигурации, эмулирующей работу системы контроля и управления
пропускной системой бункера

Постановка задачи

Создать конфигурацию, эмулирующую работу системы контроля и управления пропускной


системой бункера, используя компонент «Условие» и переменные.

Логика работы

Вход в бункер осуществляется после успешного прохождения двухфакторной идентификации.


Дверь может открыться только при успешном распознавании отпечатков пальцев и если
температура тела человека, пытающегося войти в бункер, составляет 36-38 °C. В переменной
записывается значение температуры тела человека (шаг изменения температуры – 0,2°C).

Интерфейс

Необходимо использовать 4 основных компонента «TextButton»:

 дверь;
 система распознавания отпечатков пальцев (два состояния – отпечатки распознаны или
нет);
 две кнопки, имитирующие изменения температуры тела человека (уменьшение и
увеличение).

Значение температуры должно выводиться на экран.


Примеры интерфейсов