Функціональний синтез програмних об’єктів набірної групи системи централізованого керування стрілками й світлофорами

Характеристика формалізації програмних об’єктів набірної групи системи централізованого керування стрілками й світлофорами. Підвищення надійності програмно-апаратних засобів системи приводу. Дослідження інкапсульованих у програмних об’єктах змінних.

Рубрика Транспорт
Вид статья
Язык украинский
Дата добавления 29.06.2018
Размер файла 217,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

УДК 656.25:656.256

ФУНКЦІОНАЛЬНИЙ СИНТЕЗ ПРОГРАМНИХ ОБ'ЄКТІВ НАБІРНОЇ ГРУПИ СИСТЕМИ ЦЕНТРАЛІЗОВАНОГО КЕРУВАННЯ СТРІЛКАМИ Й СВІТЛОФОРАМИ

Кузьменко Д.М.

Панченко С.В.

Чепцов М.М.

Вступ, огляд останніх публікацій. Технічним засобом, призначеним для забезпечення умов роботи персоналу господарства перевезень на станції, є система централізації. При її використанні забезпечується необхідний рівень автоматизації процесів управління засобами СЦБ, організується ефективний контроль стану пристроїв, виконуються умови безпеки руху поїздів [1]. централізований керування стрілка світлофор

Одним з напрямків розвитку систем централізації є розробка й впровадження мікропроцесорного маршрутного набору [2]. При цьому комп'ютерні засоби використовуються в інтерфейсній частині для забезпечення взаємодії з оператором з одного боку [3], та з релейною виконавчою групою за допомогою схем узгодження з іншого. Перші подібні системи не виконували функцій щодо забезпечення безпеки, але їх розвиток призвів до появи окремих відповідальних функцій, які виконуються програмно-апаратними засобами. Зі збільшенням кількості відповідальних функцій змінюється внутрішня структура системи та відбувається її перетворення до релейно-процесорної централізація (РПЦ) [4].

Слід зазначити загальну тенденцію, яка спостерігається останнім часом - це постійне збільшення кількості функцій, реалізованих у програмних засобах централізації. Але зростання об'єму програмного забезпечення (ПЗ) приводить до зменшення показників безвідмовності, а якщо враховувати програмну реалізацію відповідальних функцій, то проблема забезпечення надійності та функціональної безпеки централізації є сучасною й актуальною.

Таким чином, задачею дослідження є формалізація методів та засобів функціонального синтезу програмних об'єктів набірної групи системи централізованого керування стрілками й світлофорами.

Основний матеріал.

Програмна фіксація напрямку та категорії маршруту визначається при натисканні оператором першої маршрутної кнопки на засобі візуалізації стану системи керування. При цьому у програмному забезпеченні встановлюється значення “true” в одній з чотирьох змінних типу “bool”: ВН - при непарному поїзному маршруті; ВЧ - парному поїзному; ВНМ - непарному маневровому; ВЧМ - парному маневровому.

Слід зазначити, що перераховані змінні мають ознаку “public”, створені у екземплярі класу напрямків “НП-Н” і мають початкове значення “false”. При ініціалізації набірної групи програмні об'єкти отримують до них доступ.

В залежності від того, яким чином станція розташована до парного та непарного напрямків руху, зміна значень змінних приводить до активізації одного з чотирьох програмних об'єктів, фіксуючи категорію й напрямок встановлюваного маршруту: П - поїзний прийом; О - поїзне відправлення; ПМ - маневри в напрямку станції; ОМ - маневри в напрямку від станції.

Формалізація цього процесу наступна

У початковому стані, після першого запуску програмного забезпечення або якщо немає встановлюваних маршрутів, об'єкти напрямків знаходяться в дезактивованому стані. Натискання першої кнопки маршруту (поїзна - ППК або маневрова - ПМК) приводить до їх активізації (рисунок 1).

Рисунок 1. - Схематичне зображення порядку активації та дезактивації динамічних класів напрямків

При встановленні маневрового маршруту першими активізуються об'єкти допоміжних маневрових напрямків (ВПМ та ВОМ), після цього - основні (ПМ та ОМ). Об'єкти ВПМ та ВОМ призначені для забезпечення правильності завдання варіантних маршрутів, встановлюючи послідовність, при якій кожен з них активізується тільки у випадку, коли попередній об'єкт, який забезпечував встановлення попередньої частки маршруту, вже активований.

Умови активації об'єкту напрямків включають перевірку дезактивованого стану трьох інших об'єктів (1) - (4), забезпечуючи активність тільки одного з них. Їх дезактивація відбувається тільки після того, коли всі пристрої керування стрілками, які входять в маршрут, починають роботу.

Кожен об'єкт напрямків класу НП-Н пов'язаний зі змінними, які, у свою чергу, інкапсульовані в програмні об'єкти маршрутного набору. Використовуючи засіб універсалізації синтезу набірної групи в залежності від плану станції встановлюється взаємозв'язок між об'єктами, тобто в залежності від розташування об'єкту він отримує визначене відношення щодо встановлення маршрутів: Н - непарних поїзних; Ч - парних поїзних; НЧ - непарних і парних поїзних; НМ - непарних маневрових; ЧМ - парних маневрових; НЧНМ - непарних поїзних, парних поїзних та непарних маневрових; НЧЧМ - непарних поїзних, парних поїзних та парних маневрових; ННМ - непарних поїзних та маневрових; ЧЧМ - парних поїзних та маневрових.

Крім цього, значення однієї з чотирьох змінних з індексом “Т” змінюється з “true” на “false” при встановленні наступних маршрутів: ТН - непарного поїзного, ТЧ - парного поїзного, ТНМ - непарного маневрового та ТЧМ - парного маневрового.

У режимі допоміжного управління використовуються наступні змінні: ИН - непарних поїзних; ИЧ - парних поїзних; ИНМ - непарних маневрових; ИЧМ - парних маневрових. Логічні умови встановлення значення “true” у перерахованих змінних наступні

З урахуванням викладеного розглянемо функціонування програмних об'єктів при встановленні маршруту прийому на другу колію за світлофором НБ (рисунок 2).

Рисунок 2. - Інкапсульовані у програмні об'єкти змінні

Так, після активації початкової кнопки (НБ-НКН) встановлюється та фіксується значення “true” у змінній ВН. При цьому, згідно (1) з перевіркою дезактивованого стану О, ПМ та ОМ, активізується програмний об'єкт П. Далі, відповідно до (5) - (13), в усіх об'єктах набірної групи, до яких інкапсульовано змінні НЧ, НЧ НМ, Н НМ, Н та НЧ ЧМ, їх значення змінюються на “true”. На пристрої відображення інформації (рисунок 1) висвітлюється напрямок та категорія встановлюваного маршруту. Дезактивація кнопкових змінних та об'єкту напрямків відбувається після встановлення значень у змінних стрілкових управляючих реле П-ПУ, П-МУ.

Синтез програмного забезпечення набірної групи виконується методом декомпозиції за чотирма логічними функціональними колами: кнопкових об'єктів; автоматичних кнопкових; керування стрілками; відповідності.

Так, перше коло складається зі змінних НКН та КН, які інкапсульовано в програмний код світлофорних об'єктів. У нормальному стані значення цих змінних - “false”, воно змінюється на протилежне при натисканні відповідної кнопки (рисунок 2) або через зв'язок з автоматичними кнопковими об'єктами.

Зміна стану кнопкових змінних може відбутися тільки при значенні “true” змінної ПК, яка міститься в об'єкті НП-Н. ЇЇ призначення - фіксація натискання двох маршрутних кнопок: початкової й кінцевої. Натискання третьої кнопки не повинно приводити до встановлення в “true” кнопкових змінних до моменту, коли стан змінних КН у маршруті між двома першими кнопками, не прийме значення “false”. Це необхідно для виключення можливості завдання основного маршруту, якщо встановлюється варіантний. При завданні маршрутів до світлофору й від світлофору кнопка натискається повторно тільки після звільнення об'єктів маршрутного набору від встановлення першого маршруту.

Для фіксації кінця одного елементарного маршруту й початку наступного при встановленні варіантних маршрутів, у блоках НП-МI, НП-МIIП, НП-МIIАП активуються кнопкові змінні. Це відбувається за рахунок значення “true” змінній ПН, НЧ у об'єктах НП-МIIП, НП-МIIАП. Таким чином, логічні умови функціонування програмного забезпечення кіл набірної групи виконуються згідно нормативної документації з урахуванням специфічних особливостей формалізації, приклади якої наведено вище.

Висновки

Таким чином, у роботі розроблені та наведені приклади формалізації програмних об'єктів набірної групи системи централізованого керування стрілками й світлофорами. На відміну від підходів, які пропонуються для вирішення подібних задач, передбачається максимальна універсальність та сумісність із сталими методами проектування систем централізації. За рахунок цього мінімізується вплив людського фактору при розробці програмного забезпечення, підвищується надійність програмно-апаратних засобів системи керування.

Література

1. Станционные системы автоматики и телемеханики: [Учеб. для вузов ж.-д. трансп.] / [Вл.В.Сапожников, Б.Н. Елкин, И.М. Кокурин и др.]; Под ред. Вл.В.Сапожникова. - М.: Транспорт, - 1997. - 432 с.

2. Чепцов М.Н. Применение аналитического метода для синтеза функциональных моделей обеспечения безопасности в системах микропроцессорной централизаций / М.Н. Чепцов // Зб. наук. праць ДонІЗТ. Випуск 12, - Донецьк, - 2007, - С. 81-90.

3. Tarbet T. Improved railroad crossing protection coordination of traffic signal with train movements / T. Tarbet // Los Angeles Dept. Of public Utilities and Transportation. - 1991. - Р. 34-41.

Размещено на Allbest.ru


Подобные документы

  • Аналіз методів розробки систем керування електроприводом дизель-потягу. Розробка моделі блоку "синхронний генератор-випрямлювач" електропередачі з використанням нейронних мереж. Моделювання тягових двигунів. Дослідження регуляторів системи керування.

    дипломная работа [2,5 M], добавлен 15.07.2009

  • Етапи розвитку системи паливоподачі: застосування електромагнітного клапану економайзера примусового неробочого ходу, впровадження мікропроцесорних систем, відмова від карбюратора. Характеристика переваг використання системи упорскування палива.

    контрольная работа [41,0 K], добавлен 03.10.2010

  • Загальні відомості про системи керування дизельними двигунами внутрішнього згорання, їх порівняльна характеристика з бензиновими двигунами з експлуатаційних показників. Склад і елементи системи. Принцип дії, влаштування та призначення її датчиків.

    реферат [26,8 K], добавлен 11.10.2010

  • Конструкція і кінематика електровозу. Розрахунок механічних і енергетичних характеристик і потужності електропривода, параметрів регуляторів. Розробка алгоритмів мікропроцесорної системи керування транспортним засобом. Широтно-імпульсний перетворювач.

    дипломная работа [2,5 M], добавлен 03.09.2015

  • Застосування електроприводу на літаках. Авіаційні електродвигуни постійного струму. Двигун з керуванням по ланцюгу збудження. Дослідження розімкнутої та замкнутої системи. Механізми для керування літаком, дистанційного управління радіотехнічними засобами.

    курсовая работа [595,1 K], добавлен 15.04.2012

  • Призначення та класифікація систем керування. Система оптимізації режимів функціонування кондиціонера. Антиблокувальна та протиугонна система (імобілайзер). Система керування коробкою передач. Класифікація датчиків вимірювальної інформації автомобіля.

    реферат [45,3 K], добавлен 06.10.2010

  • Використання приводів внутрішнього згоряння на мобільних машинах для підвищення їх маневреності та підготовки до роботи. Види електричних, гідравлічних та пневматичних приводів. Системи керування механізмами та характеристика ходового устаткування.

    реферат [4,0 M], добавлен 22.09.2010

  • Аналіз динамічних характеристик пневмодвигуна. Визначення параметрів автоколивань. Цифрове моделювання системи рульового приводу автомобіля. Розрахунок параметрів контуру при негативному і позитивному шарнірному моменті. Синтез фільтру, що коригує.

    курсовая работа [1,7 M], добавлен 08.03.2015

  • Огляд існуючих систем керування підвіскою. Динамічна система підресорювання БТР. Розробка математичної моделі руху колісної машини по нерівностях. Структурна та функціональна схеми керування підвіскою. Датчик швидкості руху на основі ефекту Хола.

    дипломная работа [4,6 M], добавлен 10.06.2011

  • Характеристика призначення, будови та роботи рульового керування автомобіля ГАЗ-53А – сукупності механізмів автомобіля, які забезпечують його рух по заданому водієм напрямку, шляхом повороту керованих коліс. Ознаки несправностей рульового керування.

    реферат [2,7 M], добавлен 17.09.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.