Зав.кафедрой ТАГАНРОГСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ЮЖНОГО ФЕДЕРАЛЬНОГО УНИВЕРСИТЕТА В г. ТАГАНРОГЕ Организация синхронно- асинхронного решения задач сбора.

Презентация:



Advertisements
Похожие презентации
ТЕХНОЛОГИЯ РАЗРАБОТКИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ 1. Основные этапы разработки управленческих решений 2. Разработка управленческого решения 3. Принятие решения,
Advertisements

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
УТКИН Денис Михайлович ЗОЛЬНИКОВ Владимир Константинович УТКИН Денис Михайлович МОДЕРНИЗИРОВАННАЯ МЕТОДИКА ПРОЕКТИРОВАНИЯ СЛОЖНЫХ БЛОКОВ ПРОГРАММНО-ТЕХНИЧЕСКИХ.
ГОСТЕХКОМИССИЯ РОССИИ РУКОВОДЯЩИЙ ДОКУМЕНТ Защита от несанкционированного доступа к информации.
Арбитры в мультипроцессорных системах. Арбитры Используются для разрешения конфликтных ситуаций на аппаратном уровне Арбитры принимают от процессоров.
Лекция 1 Цели и задачи курса: данный курс предназначен для освоения базовых понятий теории измерений и базовых принципов построения средств измерения физических.
Инвариантность изображений в задачах оптической обработки информации Мельков Алексей Евгеньевич.
Классификация Базу. По мнению А.Базу (A.Basu), любую параллельную вычислительную систему можно однозначно описать последовательностью решений, принятых.
ДОКЛАД Основные методы исследования информационной модели управления ВУЗом. Математическая формализация взаимодействия в иерархической системе организации.
Прерывания Определение прерывания Прерывания представляют собой механизм, позволяющий координировать параллельное функционирование отдельных устройств.
ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ ТАГАНРОГ ПРИЛОЖЕНИЕ ПРИНЦИПОВ АДАПТИВНОЙ ФИЛЬТРАЦИИ СИГНАЛОВ К ЗАДАЧЕ СИНТЕЗА ИНВАРИАНТНЫХ СИСТЕМ УПРАВЛЕНИЯ НЕИЗВЕСТНЫМИ.
1 Диаграммы реализации (implementation diagrams).
Введение в задачи исследования и проектирования цифровых систем Санкт-Петербургский государственный университет Факультет прикладной математики - процессов.
1 Тема 1.7. Алгоритмизация и программирование Информатика.
2.1 Обобщённая структура ИИС. Варианты структур отличаются в основном организацией передачи информа­ции. В зависимости от организации сбора измерительной.
Прогнозирование сложности проектирования заказных программных продуктов Презентация на тему: Проверил: Б.М.МихайловВыполнил: Д.Ю.Ермилов 2017.
1 Тема: Проектирование ГИС. 2 План: 1. Этапы жизненного цикла ГИС 2. Этапы проектирования ГИС 3. Моделирование пространственных задач.
Автоматизированные системы управления химико- технологическими процессами Доцент, к.т.н., Вильнина Анна Владимировна 1.
Основные определения Электронная система любой электронный узел, блок, прибор или комплекс, производящий обработку информации. Задача это набор функций,
Компьютерные технологии ЭЛЕМЕНТНАЯ БАЗА ЭВМ Элементы Элементы для обработки единичных электрических сигналов, соответствующих битам информации Узлы Узлы.
Транксрипт:

Зав.кафедрой ТАГАНРОГСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ЮЖНОГО ФЕДЕРАЛЬНОГО УНИВЕРСИТЕТА В г. ТАГАНРОГЕ Организация синхронно- асинхронного решения задач сбора и обработки информации датчиков в интеллектуальных микропроцессорных модулях Пьявченко Олег Николаевич доктор технических наук, профессор, заведующий кафедрой микропроцессорных систем

Основные понятия В информационных микрокомпьютерных системах мониторинга, диагностики и управления технических динамических объектов и технологических процессов широко распространены решения задач сбора и обработки информации датчиков (СОИД) аналоговых сигналов переменных физических величин в темпе «жесткого» реального времени. Разновидности моделей интеллектуальных микропроцессорных модулей определяются в результате формирования версий сочетаний решаемых в них задач СОИД, которые относятся к четырем ярусам иерархии.

Основные понятия На нижнем, первом ярусе решаются задачи Z 1 ={Z 1d (d=1,2,..,D)} аналоговой обработки сигналов датчиков физических величин и аналого- цифровых преобразований. К более высокому второму ярусу отнесены задачи Z 2 ={Z 2d } первичной цифровой обработки сформированных на первом ярусе числовых значений сигналов D датчиков. На третьем ярусе расположены задачи первого уровня вторичной цифровой обработки Z 3 ={Z 3d (d=1,2,..,D)}, которые объединяют задачи измерений значений сигналов в физических единицах, определений состояний физических величин и их оценок и т.д. На верхнем, четвертом ярусе решаются задачи второго уровня вторичной цифровой обработки – Z 4. К этим задачам относятся, например, вычисления траекторий изменения состояния, оценок текущего и прогнозируемого состояний локального объекта, сигналы переменных которого обрабатываются в ИММ. Для реализации модифицирования задачи Z 4 предлагается использовать метод реконфигурирования структуры программы ИММ в зависимости от изменения текущего состояния объекта. При этом считается, что в программе ИММ предусмотрены все необходимые конфигурации.

Целью настоящего доклада является обсуждение метода и алгоритма реконфигурирования программы решения задач сбора и обработки информации аналоговых датчиков физических величин с учетом состояния объекта. ЦЕЛЬ ДОКЛАДА

Метод реконфигурирования базируется на том, что программы задач СОИД, в том числе Z 4, хорошо структурированы, то есть разбиты на компоненты, сопряжение между которыми явны и просты. Подключения/отключения программных компонентов, их соединения в требуемые конфигурации производятся управляющими флагами, состояния которых опрашиваются, когда подходит очередь по мере выполнения программы или по какому- либо другому закону. Когда имеется условие разрешения, решается соответствующая подзадача. Если разрешение отсутствует, то осуществляется переход к другой подзадаче. Метод реконфигурирования

Соблюдается принцип приоритета процесса сбора значений сигналов аналоговых датчиков по отношению к процессам, инициированным дискретными сигналами об изменениях состояний объекта. Метод реконфигурирования

Основные процедуры (действия) метода реконфигурирования: 1.Начало процесса решения задач СОИД по сигналу t i, идентифицирующему наступление нового i-го шага решения T i. 2.Обнаружение дискретного сигнала АС е, обозначающего изменение состояния объекта наблюдения и необходимость корректировки программы Z 4, привязка сигнала АС e к интервалу T i. 3.Формирование команды реконфигурирования КР e структуры программы Z 4. 4.Исполнение команды реконфигурирования КР e. 5.Решение реконфигурированной задачи. Метод реконфигурирования

Концептуальные основы построения схемы процесса, реализующего синхронно-асинхронный метод решения задач СОИД в ИММ: 1)синхронное независимое от прерываний решение задач сбора и обработки информации аналоговых датчиков на ярусах 1-3; 2)сбор и обработка дискретных сигналов прерываний в рамках отдельного сопроцесса; 3)согласование решения задач Z 4 с поступлением данных; 4)изменение набора подзадач и математического содержания задачи Z 4 по инициированным прерываниями командам реконфигурирования. Метод реконфигурирования

Схема S2 синхронного и асинхронного процессов сбора и обработки аналоговых и дискретных сигналов В параллельно-последовательной схеме организации решения задач СОИД реализуются модификации задачи Z 4, определяемые состояниями объекта. В ветвях на нижних ярусах независимо от состояния объекта собираются и обрабатываются значения сигналов аналоговых D датчиков, причем к каждой ветви подключены n датчиков, опрос которых производится циклами. В отдельной ветви собираются и обрабатываются дискретные сигналы АС е, идентифицирующие состояния объекта.

Температура Характерными особенностями схемы являются: 1)иерархическая структура: в соответствии с иерархией на нижнем (первом) ярусе решаются задачи аналоговой обработки, оцифровки и сохранения значений сигналов датчиков физических величин; на более старших (втором и третьем) ярусах углубляется обработка сохраняемой информации; на верхнем (четвертом) ярусе решаются подзадачи, в совокупности обеспечивающие реализацию целевой функции системы СОИД; 2) наличие последовательных ветвей процессов сбора и обработки групп аналоговых сигналов и ветви процессов обработки дискретных сигналов прерываний; 3) независимые от сигналов прерываний сбор и предварительная обработка аналоговых сигналов; 4) влияние сигналов прерываний в соответствии с их приоритетом на состав и сложность решения задачи Z 4 четвертого яруса. Схема S2 синхронного и асинхронного процессов сбора и обработки аналоговых и дискретных сигналов

Температура Алгоритм организации синхронно-асинхронного решения задач СОИД в реальном времени После поступления сигнала t i, идентифицирующего начало шага T i, начинается процесс сбора и обработки аналоговых сигналов (левая ветвь). Одновременно инициируется процесс приема дискретных сигналов, идентификации сигнала АС i и процедур подготовки к решению модифицированных задач.

Температура Временная диаграмма организации синхронного и асинхронного сбора и обработки сигналов

Температура Формирование команды реконфигурирования КР е структуры программы Z 4 В модели асинхронные сигналы и, соответственно, команды реконфигурирования KP i формируются по нормальному закону на интервале 1000 шагов решения задач СОИД

Величина времени T S2 синхронно-асинхронного процесса решения задач СОИД при 1000 циклах вычислений Версия диаграммы времени решения задач СОИД T S2, изменяющегося по командам КР i приведена на рисунке. В модели реализуется правило, в соответствии с которым изменение (уменьшение или увеличение) времени решения модифицированной задачи и, соответственно, T S2 зависит от числа поступивших дискретных сигналов.

Величина времени T S2 синхронно-асинхронного процесса решения задач СОИД при 1000 циклах вычислений Для того, чтобы реализация синхронно-асинхронного процесса укладывалась в шаг вычислений, должно соблюдаться условие, где T max – максимальное время, отведенное на шаге для решения задач СОИД.

Температура В завершение отметим, что предложенный метод сравнительно просто реализуется в ИММ. По сравнению с ИММ синхронного типа ИММ синхронно-асинхронного типа имеют более широкие функциональные возможности, не уступают по производительности, но требуют более высоких затрат на разработки. Заключение