Автоматическое управление железнодорожными путями - Программирование, компьютеры и кибернетика курсовая работа

Автоматическое управление железнодорожными путями - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Автоматическое управление железнодорожными путями

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Едет поезд по основному пути. Подъезжает к разъезду с двумя путями. Если первый путь свободен, то он едет по первому. Если первый занят, а второй свободен, то он едет по второму. Если первый и второй заняты, то он едет по основному.
Построить автомат управления железнодорожными путями.
Основными задачами теории автоматов являются задачи анализа и синтеза автоматов. Под анализом автомата понимают установление отображения, реализуемого схемой заданного автомата А, а под синтезом --построение схемы автомата, который индуцирует заданное отображение f.
В теории автоматов обычно выделяют несколько этапов (уровней), среди которых особое значение имеют абстрактный и структурный этапы.
На абстрактном уровне рассматриваются задачи, связанные с распознаванием эквивалентности, изоморфизма и изоморфного вложения автоматов, абстрактного анализа и синтеза автоматов, минимизации автоматов, изучаются вопросы алгебры автоматов и методы разложения автоматов по различным операциям, которые решают проблему последовательной, параллельной и общей декомпозиции абстрактных автоматов.
Если в абстрактной теории автоматов везде под автоматом подразумевается абстрактный автомат, заданный либо графоидом, либо матрицей соединений, то в структурной теории автоматов, говоря об автомате, имеют в виду структурную схему, состоящую из элементов некоторого стандартного комплекса, в который входят набор элементарных автоматов и функционально полный набор логических элементов. Поэтому на структурном уровне изучаются методы перехода от графоида или матрицы соединений автомата к структурной схеме автомата, приемы построения схем сложных автоматов из схем элементарных автоматов и логических элементов, рассматриваются способы кодирования состояний, входных и выходных сигналов автомата, различные варианты которых определяют, в конечном счете, сложность структурной схемы автомата при неизменном законе его функционирования.
В абстрактной теории автоматов важное значение имеют задачи анализа и синтеза автоматов, а на структурном уровне на первый план ставится проблема синтеза автоматов.
Задачи абстрактного анализа и синтеза автоматов противоположны друг другу. Различают канонические и общие задачи абстрактного анализа и синтеза автоматов.
Канонические задачи анализа и синтеза формулируются следующим образом:
1) по заданному абстрактному автомату Мили или Мура А найти соответствующее ему каноническое множество событий М,
2) по заданному автоматному множеству событий М найти абстрактный автомат Мили или Мура А, каноническое множество событий которого совпадает с М.
Одно и то же событие допускает несколько эквивалентных форм регулярных выражений. Поэтому в результате анализа требуется отыскать регулярное выражение, имеющее минимальную циклическую глубину.
Каноническая задача синтеза автоматов по своему существу неоднозначна. Это объясняется тем, что абстрактный автомат не определяется однозначно соответствующим ему каноническим множеством событий, поскольку одно и то же автоматное отображение может индуцироваться различными абстрактными автоматами. Поэтому в результате решения канонической задачи синтеза находим один из возможных автоматов, а затем ставится задача минимизации абстрактных автоматов, которая заключается в отыскании автомата с минимальным числом состояний.
Общие задачи анализа и синтеза автоматов формулируются следующим образом:
1) по заданному абстрактному автомату Мили или Мура А найти событие, которое представлено в автомате А любым множеством выходных букв или состоянии автомата;
2) по любому конечному множеству событий построить абстрактный автомат Мили или Мура А. который представляет каждое событие этого множества некоторым множеством выходных букв или состояний.
Существует стандартный прием сведения обшей задачи синтеза автоматов к канонической задаче синтеза, которая всегда имеет решение, основанный на следующем утверждении.
b/y - занят, встаем на следующий путь
b - занят, встаем на следующий путь
Dim mass() As Single, i%, j%, sv%, sv1%, ti%, fl As Boolean
Timer1.Enabled = Not (Timer1.Enabled)
Picture1.Width = 2 * Picture1.Height
Picture1.Scale (0, -500)-(1000, 500)
Picture1.DrawWidth = 4: Picture1.ForeColor = &HC0C0C0
w = Picture1.ScaleWidth: h = Picture1.ScaleHeight
Shape2.Width = w: Shape2.Height = h
Shape2.FillColor = Picture1.BackColor
Shape1(i).Left = (Picture2.ScaleWidth - Shape1(i).Width) / 2
Shape1(i).Top = Shape1(i).Height / 2 + 1.5 * i * Shape1(i).Height
Option2(i).BackColor = Me.BackColor
Picture2.Left = w / 2 + Picture2.Width
Picture2.Top = -Picture2.Height / 2
Picture1.Line (w / 2, 0)-(w, h / 2)
Picture1.Line (w / 2, 0)-(w, -h / 2)
Combo2.AddItem i * 10 + 40 & " km/u"
Private Sub Option1_Click(Index As Integer)
Private Sub Option2_Click(Index As Integer)
If mass(1, UBound(mass) - 1) > w * 1.1 Then
mass(1, i) = mass(1, 1) - (i - 1) * (dl + 10)
If mass(1, i) - dl / 2 <= w / 2 Then
Благодаря созданию автоматического управления железнодорожными путями можно легко перестраивать поезд на свободный путь.
алгоритм автоматическое управление листинг
1. В.Брауэр Введение в теорию конечных автоматов.- М.: Радио и связь, 1999
2. Хопкрофт Дж. Э., Мотвани Р., Ульман Дж. Д. Введение в теорию автоматов, языков и вычислений, 2-е изд. М.: Вильямс, 2002
3.Савельев А.Я. Прикладная теория цифровых автоматов, 1-е изд. М.: Высшая школа, 2001
4. Карпов Ю.Г. Теория автоматов: Учебник / Ю. Г. Карпов. - СПб. : Питер, 2003. - 208с.
Элементы и переменные, используемые для составления записи в Паскале. Основные числовые типы языка Turbo Pascal. Составление блок-схемы приложения, программирование по ней программы для вычисления функции. Последовательность выполнения алгоритма. лабораторная работа [256,9 K], добавлен 10.11.2015
Реализация приложения, которое выполняет считывание, обработку, визуализацию и аппроксимацию экспериментальных данных полиномиальной функции. Блок схема алгоритма аппроксимации методом наименьших квадратов. Разработка интерфейса и листинга программы. курсовая работа [1,1 M], добавлен 07.07.2013
Изучение категории типов данных, видов выражений и операций, работа на языке Си. Составление программы вычисления значения функции у(х) при произвольном значении х. Блок-схема алгоритма. Описание текста программы и рассмотрение контрольного примера. лабораторная работа [124,7 K], добавлен 09.01.2012
Разработка приложения в среде Delphi для нахождения кратчайшего пути передвижения короля по заданному полю, соединяющего два заданных поля доски. Разработка и поиск алгоритма решения задачи, спецификация исходных данных и функций, тестирование программы. курсовая работа [358,5 K], добавлен 19.10.2010
Основные аналитические соотношения. Блок схемы и алгоритм решения задачи. Проверка работоспособности алгоритма вручную. Таблица идентификации переменных. Формы входной и выходной печати. Разработка и отладка программы. Инструкция для работы с программой. курсовая работа [69,8 K], добавлен 13.02.2012
Разработка алгоритма и программы управления поворотной платформой лифта при помощи языка программирования Java Script. Проектирование приложения к браузеру в среде Adobe Dreamweaver CS5. Схема алгоритма, текст программы для двухмерной модели лифта. курсовая работа [353,1 K], добавлен 18.05.2013
Изучение условий поставленной задачи и используемых данных для разработки программы хранения информации о рейсах поезда. Описание разработанных функций, листинга, блок-схем алгоритмов и дерева функции. Рассмотрение сценария диалога данной программы. курсовая работа [532,7 K], добавлен 20.07.2014
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Автоматическое управление железнодорожными путями курсовая работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Экономическая сущность и виды инвестиций
Курсовая Работа На Тему Поры, Каналы И Переносчики
Проверяют Ли Рефераты На Антиплагиат
Реферат: Механизмы и несущие конструкции радиоэлектронных средств
Реферат: Швейцария
Доклад: Пауль Хиндемит
Философия Колыбель Всех Наук Эссе
Реферат На Тему Структура Российской Рабочей Силы: Особенности И Динамика
Реферат На Тему Анестезия При Оториноларингологических Операциях
Реферат по теме Имена. Виды имён
Сочинение Мой Край Ростовская Область
Курсовая работа: Співвідношення церкви і держави у правовому вимірі
Контрольная работа: Феноменологическая трактовка сознания
Гдз Итоговая Контрольная Работа 5 Класс
Характеристика та асортимент горіхоплідних культур
Реферат по теме Исследование функций органов дыхания
Пособие по теме Организация деятельности педагога над проблемной темой
Реферат: Divorce And It
Определение Срока Беременности Реферат
Реферат по теме Элтон Мэйо основатель индустриальной социологии
Проблема заочного провадження у кримінальному процесі Україні - Государство и право статья
Хохломская роспись - Педагогика контрольная работа
Анализ текста - Иностранные языки и языкознание презентация


Report Page