- •Пояснительная записка
- •2009 Г. Содержание
- •Список принятых сокращений
- •Введение
- •1 Разработка функциональной и структурных схем сар
- •1.1 Разработка функциональной схемы сар
- •1.2 Разработка структурной схемы сар
- •2 Описание принципа действия сар
- •3 Графики сигналов в дискретной части сар
- •4 Определение диапазона частот входного в дискретную часть сар непрерывного сигнала
- •5 Разработка структурных схем с пф замкнутой и разомкнутой дсар
- •6 Определение z-пф замкнутой и разомкнутой сар
- •7 Расчет эквивалентной схемы аналогового регулирующего блока
- •8 Определение устойчивости сар с помощью логарифмического критерия устойчивости. Произведение коррекции в случаи неустойчивости. Определение запасов устойчивости
- •9 Определение устойчивости дискретной сар по z-корневому критерию
- •10 Определение устойчивости по w-корневому критерию. Определение косвенных показателей качества
- •11 Определение устойчивости дискретной сар по аналогу критерия Гурвица
- •12 Определение устойчивости сар по критерию Шура - Кона
- •13 Определение устойчивости сар по аналогу критерия Михайлова
- •14 Определение устойчивости сар по аналогу критерия Найквиста
- •15 Построение графика переходного процесса сар
- •16 Определение прямых показателей качества
- •17 Мультимикропроцессорные системы
- •17.1 Развитие мультимикропроцессорных систем
- •17.2 Функционирование мультимикропроцессорных систем. Взаимодействие функциональных модулей
- •17.3 Проектирование мультимикропроцессорных систем.
- •17.4 Состав программного обеспечений мультимикропроцессорных систем
- •17.5 Принципы построения обеспечений мультимикропроцессорных систем
- •Перечень используемой литературы
- •Приложение а
- •Приложение б
- •Приложение в Основные типы последовательных корректирующих устройств и их характеристики
- •Приложение г Разгонные характеристики и передаточные функции регуляторов
- •Приложение д
- •Передаточные функции формирующих элементов
- •Приложение е
17.5 Принципы построения обеспечений мультимикропроцессорных систем
Принципы построения мультимикропроцессорных моделирующих средств связаны с архитектурой ЭВМ, которая развивается в направлении создания вычислительных средств сверхвысокой производительности, наиболее эффективной формы общения пользователя с ЭВМ, уменьшения стоимости вычислительных работ. Рассмотрим направления развития архитектуры ЭВМ III поколения к ЭВМ IV и V поколений:
традиционное (поэтапное) преобразование модели алгоритма в объекты операционной среды. Последнее достижение — виртуальная операционная среда, при использовании которой естественны потери на трансляцию, контроль и управление вычислительным процессом. Эффективность вычислительных средств в указанном направлении повышается за счет повышения производительности ЭВМ;
исходное проектирование операционной среды под модель класса алгоритмов и задач. К этому направлению относится создание суперЭВМ, рекурсивных машин. В последнее время заметны успехи в создании вычислительных средств с программируемой архитектурой;
создание процессоров с управлением от потоков данных. В процессорах, управляемых потоками данных, отсутствуют традиционное устройство управления и счетчик команд. Информация обрабатывается не в последовательности, задаваемой программой, а по мере готовности данных, подобно обработке в аналоговой технике. Применение потоковых ЭВМ связано с необходимостью разработки соответствующих программных и аппаратных средств;
создание универсальной операционной среды высокого уровня как некоторого промежуточного программирования, позволяющего свести к минимуму потери на преобразование, а также реализующего наиболее эффективную схему интерпретации. Работы в данном направлении привели к функционально и объектно-ориентированной архитектурам. Эти архитектуры предусматривают объединение аппаратных и программных модулей в функциональные модули. Операционная среда имеет проблемный характер, она определяется в концептуальных понятиях решаемой проблемы и отображаемых процессов.
Именно последнее направление в наибольшей степени характеризует архитектуру моделирующей ММПС. Основные преимущества функционально-ориентированной архитектуры состоят в упрощении проектирования систем со сложной конфигурацией, в возможности выбора способов реализации функций (аппаратного, программного, микропрограммного).
Проанализируем более подробно моделирующие средства, применяемые для сложных систем с распределенными параметрами.
Аналоговые и аналого-цифровые вычислительные средства для моделирования имеют следующие преимущества: возможность моделирования уникальных задач, изоморфизм структуры моделирующих средств исследуемому явлению, простота осваивания, наглядность и т. п. Изготовление аналоговых средств и АЦВК ведется, как правило, на непромышленной основе, что ограничивает их применение. В настоящее время универсальные ЭВМ применяют чаще всего для моделирования объектов с распределенными параметрами, что объясняется парком имеющихся серийных ЭВМ.
Для задач моделирования создаются и применяются супер-ЭВМ, обеспечивающие сверхвысокую производительность при обработке векторной информации. Наибольшая эффективность их использования достигается при обработке структурированных данных, например, представленных в форме векторов, поэтому такие системы принято называть векторными. Наряду с векторными процессорами суперЭВМ обычно содержат мощный скалярный процессор. Производительность векторных систем зависит от используемых алгоритмов, от аппаратной организации и возрастает как с увеличением доли векторных операций в вычислениях, так и с увеличением длины обрабатываемых векторов. Она ограничена количеством обрабатывающих устройств и объемом одновременно считываемых из памяти данных. Кроме того, чрезвычайно высокая стоимость суперЭВМ препятствует их широкому использованию.
Кроме суперЭВМ для моделирования развиваются периферийные матричные процессоры. Из отечественных разработок к ним следует отнести функционирующий в комплексе с ЭВМ ЕС-1045 матричный процессор ЕС-2345 и семейство матричных параллельных цифровых сеточных процессоров для задач математической физики. Рассмотрим цифровые сеточные процессоры, принципы, построения которых ближе к принципам построения микропроцессорных моделирующих систем. Собственно цифровой сеточный процессор состоит из матрицы элементарных процессоров, матрицы функциональных модулей, местного устройства управления, буферного ЗУ и центрального УУ. Все устройства распределены по трем уровням. На первом уровне обработка информации производится в матрице элементарных процессоров параллельно по моделируемой области, последовательно по разрядам. Каждый элементарный процессор соответствует одному узлу сетки и служит для вычисления сеточной функции в этом узле. На втором уровне расположены устройства группового назначения. На третьем уровне цифрового сеточного процессора расположено центральное УУ, организующее работу всей системы. Время реализации одной групповой операции на таком процессоре можно оценить как I « О (г), где г — разрядность обрабатываемых слов. Эффективность семейства сеточных параллельных процессоров обусловлена специализацией структуры процессоров, а также отдельных модулей, ориентированных на реализацию определенных алгоритмов. Существенным недостатком сеточных параллельных процессоров является необходимость затрат машинного времени на перестройку структуры узлового модуля и матрицы процессоров.
Иным подходом к созданию моделирующих средств, имеющих наиболее широкий диапазон применения, является построение моделирующих устройств и систем на основе серийных микропроцессорных комплектов. Микропроцессорные моделирующие системы реализованы лишь в серийных образцах некоторых зарубежных фирм и в виде экспериментальных макетов в отечественных организациях, что объясняется необходимостью проведения исследований по распараллеливанию вычислений, архитектуре, оптимальным способам связи между микропроцессорными модулями, отказоустойчивости.
Анализ направлений эволюции ЭВМ, учет используемых технических средств позволяют сформулировать наиболее важные принципы построения моделирующих ММПС. Здесь принимаются во внимание основные факторы — возможности, представляемые микропроцессорной элементной базой, и требования, обусловленные алгоритмами моделирования прикладных задач математической физики.
Проблемная ориентация. Специфика моделирования задач математической физики численными методами обусловливает ряд архитектурных особенностей, определяемых реализуемыми алгоритмами, специальными функциями в наборе операций и команд, использованием проблемно-ориентированных входных язы ков и др. Математические постановки задач, возлагаемые на систему, и выбранные алгоритмы определяют требования к системе. Размерности задач влияют на необходимые ресурсы системы. Диапазон изменения переменных в реальных задачах цифрового моделирования и используемые алгоритмы определяют разрядную сетку микропроцессоров.
При моделировании объектов с распределенными параметрами может возникнуть необходимость изменения разрядности операндов, шагов сеточной области, способов обхода области, метода решения. Проблемная ориентация, определяемая классом задач и используемыми алгоритмами, реализуется в архитектуре моделирующих ММПС, разрабатываемых с учетом последующих принципов.
Иерархическое распараллеливание. Формальное распараллеливание собственно решения системы разностных уравнений (распараллеливание по горизонтали) заменяется глобальным структурным анализом, выделяющим функционально разнотипные подзадачи и процессы, а также определяющим связь между подзадачами для возможности их распараллеливания и совмещения. Наряду с распараллеливанием алгоритмов вычислений на процессорных элементах в моделирующих ММПС распараллеливается подготовка и ввод исходных данных. Функционально разнотипные процессы совмещаются во времени. Это означает переход к распараллеливанию всех процессов по разным функциональным направлениям и соответствующих разным типам параллелизма обработки. В микропроцессорных моделирующих системах принцип иерархического распараллеливания проявляется на следующих уровнях: в режиме коллективного доступа (если известные алгоритмы планирования загрузки в ММПС в основном предназначены для неоперативного диспетчирования, то возникает задача оперативного перераспределения ресурсов); при распараллеливании по вертикали (разделение по физическим процессам); при поэлементном и блочном распараллеливании по горизонтали (системы разностных уравнений или «простые» задачи); на уровне арифметических операторов.
Децентрализация ресурсов. В любой иерархически организованной системе, к которым относятся моделирующие ММПС, возникает необходимость распределять ресурсы между ее компонентами (в первую очередь устройствами обработки и хранения данных), локализовать часть связей и децентрализовать управление. В децентрализованной иерархической системе отдельное устройство, имеющее собственное средство обработки — микропроцессор, оперативную память данных, локальное коммутационное и автономное управление является функциональным вычислительным модулем. Отсюда возникает следующий принцип.
Модульность аппаратных и программных средств. Для прямых, итерационных и статистических алгоритмов решения задач моделирования необходимо построение систем с различными производительностью периферийных МПМ и их количеством, обменом между системной памятью и локальной оперативной памятью периферийных МПМ, объемом локальной памяти периферийного МПМ для хранения программ и данных, составом спецпроцессоров при необходимости их включения в систему, организацией вычислительного процесса.
Построение моделирующих ММПС с различной производительностью возможно благодаря модульности аппаратных и программных средств, которая достигается единым подходом к подключению большого числа устройств с различными характеристиками в систему и определением функционального состава устройств. Такой подход заключается в использовании стандартных интерфейсов, в установлении единых принципов межмодульного обмена, а также в использовании программно совместимых модулей.
Программная совместимость модулей независимо от их быстродействия достигается выбором модулей с единой системой команд, единых форматов для представления, данных и принципов управления вычислительным процессом для всех модулей.
Применение принципа модульности может дать следующие преимущества:
модули могут разрабатываться и применяться независимо один от другого;
в зависимости от достигнутой плотности упаковки элементов в кристалле полупроводниковые приборы могут реализоваться как однокристальные или в виде нескольких кристаллов, объединенных в одном корпусе;
в проблемно-ориентированные ММПС возможно добавление специализированных прикладных модулей.
Выводы
В ходе работы была проведена разработка и исследование дискретной САР. В процессе проектирования САУ было определено, что данная система является системой управления по отклонению и предназначена для поддержания постоянного значения регулируемой величины с заданной точностью. Управление САУ происходит по принципу управления по отклонению.
Для ступенчатого входного воздействие были построены графики сигналов в дискретной части САУ, а также определен диапазон частот входного в дискретную часть САУ непрерывного сигнала ().
Была составлена структурная схема замкнутой и разомкнутой САУ с ПФ данной системы.
Далее была выполнена главная задача данного курсового проекта – определение устойчивости САУ, что является необходимым условием ее работоспособности. При этом использовались следующие критерии:
- По логарифмическому критерию устойчивости ДСАР была не устойчивая. В результате была произведена коррекция с использованием дифференцирующего корректирующего устройства с ПФ вида .Построил новые ЛАХ и ЛЧХ. Также была построена «запретная область» для логарифмической фазово-частотной характеристики разомкнутой системы. ЛФЧХ не заходит внутрь области в том интервале частот, в котором выполняются неравенства
,
следовательно заданный показатель колебательности М=1,5 будет обеспечен и ДСАР будет устойчива.
Были определены запасы устойчивости:
-По Z-корневому критерию устойчивости система устойчива, так как корни Z-ХУ замкнутой САУ лежат внутри окружности единичного радиуса:
z1=0,342+0,597i;
z2=0,342-0,597i;
z3=0.916
z4=-0.863
- По критерию устойчивости Шур-Кона система устойчива, т.к. полученные три определителя положительные.;
- По w-корневому критерию устойчивости система устойчива, т.к. корни лежали в левой полуплоскости w:
w1=-0.246+0.553i;
w2=-0.246-0.553i;
w3=-13.601
w4=-0.043
-По аналогу критерия Гурвица система устойчива, т.к. четыре определителя составленные из коэффициентов ХУ— положительные;
-По аналогу критерия Михайлова система устойчива, т.к. годограф вектора характеристического полинома (кривая Михайлова) при изменении ω от 0 до, начинаясь на положительной вещественной полуоси, последовательно обходит в положительном направлении 8 квадрантов комплексной плоскости (рисунок 13.1);
-По аналогу критерия Найквиста ДСАР устойчива, т.к. годограф вектора , где при изменении ω от 0 до не охватывал точку (-1; 0)(рисунок 14.1);
- Поскольку ПП имеет затухающий статический характер, система устойчива.
Также было рассчитано достаточное условие работоспособности САУ — ее качество, которое определяется по прямым и косвенным показателям.
Косвенные показатели качества САР:
- степень устойчивости: ;
- степень колебательности:. Прямые показатели качества САУ: - время регулирования:;
- перерегулирование:;
- колебательность ;
- статическая ошибка .
- степень затухания
В специальном вопросе было рассмотрено устройство управления микропроцессора, его назначение, функции, структура. Было определено, что управляющее устройство МП состоит из двух относительно независимых частей:
1) первичного автомата, управляющего процессами внутри МП;
2) схемы, обрабатывающей осведомительные сигналы и генерирующей управляющие сигналы в МП-системе. В управляющем устройстве каждый машинный цикл в цикле команды состоит из некоторого числа тактов, которым соответствуют состояния первичного автомата (Т1—Т5 или Tw). Число состояний первичного автомата определяется степенью сложности операции, реализуемой в данной команде, и последовательностью машинных циклов, составляющих цикл команды. Т.к. МП приспособлены для работы с различными типами внешней системной памяти (с непосредственным, прямым или последовательным доступом), имеющими разные времена обращения, то управляющее устройство имеет важное значение для работы МП.