Практика моделирования и оптимизации линейных систем в среде расширения MatLab Control System - Программирование, компьютеры и кибернетика дипломная работа

Практика моделирования и оптимизации линейных систем в среде расширения MatLab Control System - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Практика моделирования и оптимизации линейных систем в среде расширения MatLab Control System

Модель релейной системы регулирования и идентификации структуры отдельного характерного элемента ЭКС зубца Р в системе MatLab. Анализ линейных звеньев с применением Control System Toolbox и Simulink. Методы построения переходных и частотных характеристик.


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


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


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


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


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

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

Министерство образования и науки Республики Казахстан
Северо-Казахстанский Государственный университет
Факультет машиностроения и энергетики
Кафедра «Радиоэлектроники и телекоммуникации»
И.о.зав. каф. РиТ, д.т.н., Ивель В.П.
«_______» __________________2007 г.
В разделе "Охрана труда" рассмотрены вопросы, связанные с техникой безопасности при работе с компьютерами.
The Degree project is devoted to a question of practical modelling and optimization of linear systems in MatLab environment.
The analysis of linear parts with application of such software packages as Control System Toolbox and Simulink Is spent, in rate methods of construction transitive and frequency characteristics of parts of the second order are considered.
As a bright example of practical modelling in the project the model of relay system of regulation and identification of structure of separate characteristic element ECS tooth Р in system MatLab is presented.
As well as any software product, developed model has the advantages and lacks, therefore it is necessary to define, how long the model can work without failures and mistakes that is to give the analysis of reliability of the received software product. Such analysis is spent in one of sections of work.
Cost pays off in an economic part of the diploma.
In section "Labour safety" the questions connected with the safety precautions at work with computers are considered.
2. Моделирование в среде MatLab и Simulink
2.1 Анализ линейных звеньев с применением Control System Toolbox
2.3 Моделирование процесса свертки функций
2.4 Модель релейной системы регулирования
2.5 Моделирования элементов ЭКГ при патологии
3. Надежность программного обеспечения
3.1 Неконструктивность понятия правильной программы
3.2 Надежность программного средства
3.3 Количественное измерение надежности программы
3.4 Обеспечение надежности разработки программных средств
3.7 Преодоление барьера между пользователем и разработчиком
4. Определение цены программного продукта
4.1 Расчет основной заработной платы
4.2 Расчет дополнительной заработной платы
4.3 Расчет затрат на материалы, покупные изделия, полуфабрикаты
4.4 Затраты на оплату машинного времени
4.6 Расчет себестоимости программного продукта
5. Техника безопасности при работе с компьютерным оборудованием
5.1 Анализ опасных, вредных факторов и возможных чрезвычайных ситуаций, возникающих при работе компьютере
В теории проектирования систем автоматического управления важное место уделяется анализу и синтезу линейных систем с постоянными параметрами. Это объясняется следующими обстоятельствами:
* при описании динамики системы в отклонениях от положения равновесия или номинальной траектории движения получаем линейную (линеаризованную) систему;
* теория линейных систем с постоянными параметрами представляет наиболее развитой и законченный раздел теории автоматического управления;
* линейные системы после фиксации ("замораживания") параметров описываются линейными дифференциальными или разностными уравнениями с постоянными параметрами;
* при предварительных исследованиях систем автоматического управления на этапах эскизного проектирования при неполной информации об объекте управления обычно используют упрощенную линейную модель объекта с постоянными параметрами, которую уточняют на дальнейших этапах проектирования.
Истоки создания системы MatLab связаны с решением задач линейной алгебры и повышением эффективности использования математических пакетов LINPACK и EISPACK, предназначенных для работы с матрицами. Если вспомнить, что источником математических моделей в виде линейных систем с постоянными параметрами являются линейные дифференциальные или разностные уравнения с постоянными коэффициентами, то становится понятным, что теоретической основой исследования этих уравнений является линейная алгебра. Поэтому ядро системы MatLab составляет органическую основу тех операторов, которые входят в состав пакета прикладных программ (далее - ППП) Control System Toolbox.
При реализации этого пакета использованы принципы объектно-ориентированного программирования. Введен новый класс объектов: линейные системы с постоянными параметрами (linear time invariant objects, lti-объекты). Этот класс включает линейные непрерывные или дискретные, одномерные с одним входом и одним выходом (SISO-системы) и многомерные со многими входами и (или) многими выходами (МIМО-системы). Каждому объекту присваивается определенный идентификатор.
Модель lti -системы в теории автоматического управления может быть задана:
* четверкой матриц {А, В, С, D}, которая описывает дифференциальное (или разностное) векторное уравнение системы в пространстве состояний в явной форме Коши;
* двумя векторами, задающими коэффициенты многочленов числителя и знаменателя передаточной функции системы;
* двумя векторами и одним числом, задающими нули, полюсы и обобщенный коэффициент передачи передаточной функции системы.
В соответствии с этим lti -система в ППП Control System Toolbox может быть представлена тремя подклассами:
* четверкой матриц - подкласс ss в пространстве состояний;
* двумя векторами, составленными из коэффициентов числителя и знаменателя, - для одномерных систем, или двумя массивами ячеек, содержащих векторы коэффициентов, - для многомерных систем, что соответствует подклассу tf (передаточная функция в виде отношения многочленов либо матрица таких передаточных функций);
* двумя векторами, составленными из нулей и полюсов передаточной функции, и скаляром, равным обобщенному коэффициенту передачи - для одномерных систем, или двумя массивами ячеек, содержащих векторы, составленные из нулей и полюсов, и массивом чисел - для многомерных систем, что соответствует подклассу zpk (передаточная функция в виде нулей, полюсов и обобщенного коэффициента передачи либо матрица таких передаточных функций).
Модель системы, заданная в одном из этих подклассов, может быть преобразована в любой другой подкласс.
Дополнительные параметры позволяют указать, является ли система непрерывной или дискретной, имеет ли запаздывания на входах системы; задать наименования входов, выходов или переменных состояния, а также другую вспомогательную информацию о системе.
В ППП Control System Toolbox введен ряд функций, позволяющих определять динамические параметры системы: нули и полюсы, собственные частоты и коэффициенты демпфирования и т. д. Имеются функции, позволяющие рассчитывать и строить переходные функции и частотные характеристики систем.
Наряду с задачами анализа ППП позволяет решать задачи синтеза регуляторов для линейных систем автоматического управления с постоянными параметрами. В пакет введен ряд функций для синтеза регулятора на основе желаемого расположения полюсов или обеспечения минимального значения квадратичного критерия качества (ЛК-регулятор), синтеза наблюдателя и фильтра Калмана для оценки переменных состояния системы по известным значениям векторов входа и выхода. Поддержан также синтез динамических регуляторов на основе синтеза ЛК-регулятора и фильтра Калмана (ЛКГ-регулятор).
2. Моделирование в среде MatLab и Simulink
2.1 Анализ линейных звеньев с применением Control System Toolbox
Моделирование можно рассматривать как замещение исследуемого объекта (оригинала) его условным образом, описанием или другим объектом, именуемым моделью и обеспечивающим адекватное с оригиналом поведение в рамках некоторых допущений и приемлемых погрешностей. Моделирование обычно выполняется с целью познания свойств оригинала, путем исследования его модели, а не самого объекта. Разумеется, моделирование оправдано в том случае, когда оно проще создания самого оригинала или когда последний по каким-то причинам лучше вообще не создавать.
Математическое моделирование - это область науки и техники, которая обеспечивает выявление закономерностей протекания различных явлений окружающего нас мира или работы систем и устройств путем их математического описания и моделирования без проведения натурных испытаний. При этом используются фундаментальные положения и законы математики, описывающие моделируемые явления, системы или устройства на некотором уровне их идеализации.
Таким образом, математическая модель системы или устройства это или иное математическое описание их, обеспечивающее имитацию работы систем или устройств на уровне, достаточно близком к реальному поведению их, получаемому при натурных испытаниях систем или устройств. Критерием корректности модели мы будем считать достаточно малую погрешность (чаще всего среднеквадратическую) результатов моделирования.
Математическое моделирование общественных, экономических, биологических и физических явлений, объектов, систем и различных устройств - важнейшее средство познания природы и проектирования самых разнообразных систем и устройств. Хрестоматийными стали примеры эффективного использования моделирования в создании ядерных технологий, авиационных и аэрокосмических систем, в прогнозе атмосферных и океанических явлений, погоды и так далее.
Однако для таких серьезных сфер моделирования нередко нужны суперкомпьютеры и годы работы крупных коллективов ученых по подготовке данных для моделирования к его отладки. Тем не менее и в этом случае математическое моделирование сложных систем и устройств не только экономит средства на проведение исследований и их разработок, но и порой спасает жизни людей и устраняет экологические катастрофы. Здесь примером может служить отказ от испытания ядерного и термоядерного оружия в пользу его математического моделирования или моделирование аэрокосмических систем перед их реальными полетами.
Между тем математическое моделирование на уровне решения более простых задач, например из области механики, электротехники, электроники и радиотехники (и многих других областей науки и техники) в настоящее время стало доступным многим пользователям современных ПК. А при использовании обобщенных моделей становится возможным моделирование и достаточно сложных систем, например электроэнергетических систем или промышленных комплексов
Как известно, сложные электрические цепи постоянного тока легко описываются системами линейных уравнений, составленными на основе законов Кирхгофа, - например методами узловых потенциалов и контурных токов. Для цепей переменного тока придется составлять такие уравнения с комплексными элементами А для моделирования динамических систем и устройств придется составлять и решать системы дифференциальных уравнений, чаще всего нелинейных. Матричная система МАТLАВ - идеальное средство для реализации такого моделирования.
В данном описании под моделью подразумевается блочная (функциональная) диаграмма системы или устройства, содержащая ее компоненты в виде отдельных блоков и подсистем с соответствующим описанием их свойств. Это описание, как правило, носит внутренний характер и количественно может корректироваться изменением параметров в списке параметров каждого компонента. С помощью подсистем пользователь может составлять свои собственные сложные компоненты. Набор виртуальных регистрирующих устройств позволяет контролировать поведение созданной модели.
Следует различать аналитическое моделирование и численное моделирование. При аналитическом моделировании его результаты представляются в виде аналитических выражений - проще говоря, формул. Например, подключив RС-цепь к источнику постоянного напряжения Е (R, С и Е - компоненты данной модели), можно составить аналитическое выражение для временной зависимости напряжения и(t) на конденсаторе С. Результатом будет линейное дифференциальное уравнение, которое и является аналитической моделью данной простой линейной цепи. Его аналитическое решение, при так называемом начальном условии и(0) = 0, означающем разряженный перед моделированием конденсатор С, позволяет найти искомую зависимость - результат моделирования в виде формулы и = и(t).
Однако даже в этом простейшем примере потребуются умственные усилия для решения дифференциального уравнения или для применения СКМ с символьными вычислениями - систем компьютерной алгебры. Для этого вполне тривиального случая решение задачи моделирования линейной RC-цепи дает аналитическое выражение достаточно общего вида - оно пригодно для описания работы цепи при любых номиналах компонентов R, С и Е и описывает экспоненциальный заряд конденсатора С через резистор R от источника постоянно напряжения Е.
Безусловно, нахождение аналитических решений при аналитическом моделировании оказывается исключительно ценным для выявления общих теоретических закономерностей простых линейных цепей, систем и устройств. Однако сложность его резко нарастает по мере усложнения воздействий на модель и увеличении порядка и числа уравнений, описывающих моделируемый объект.
Можно получить более или менее обозримые результаты при моделировании объектов второго или третьего порядка, но уже при большем порядке аналитических выражения становятся чрезмерно большими, сложными и трудно осмысляемыми. Между тем даже простой электронный усилитель нередко содержит десятки компонентов. Тем не менее, многие современные системы компьютерного моделирования (СКМ), например системы символьной математики Mathematica или Maple, способны в значительной мере автоматизировать решение сложных задач аналитического моделирования.
Численное моделирование заключается в получении необходимых количественных данных о поведении систем или устройств каким-либо подходящим численным методом. Например, для решения дифференциального уравнения или систем дифференциальных уравнений в более сложных случаях могут использоваться хорошо известные численные методы Эйлера или Рунге - Кутта. В этом случае решение в аналитическом виде не получается, но по данным численного моделирования можно получить достаточно полные данные о поведении моделируемых систем и устройств, а также построить графики описывающих это поведение зависимостей.
Означает ли все это ущербность системы МАТLАВ в решении задач математического моделирования. Конечно же нет. Все обстоит совсем наоборот. Как уже отмечалось, трудности аналитического моделирования даже линейных объектов и систем стремительно нарастают по мере роста порядка моделей и числа ее компонентов. В реальных задачах, когда моделируемая система состоит из десятков или сотен компонентов модели, результаты аналитического моделирования становятся совершенно необозримыми, бесполезными и зачастую ошибочными. Составление исходной системы уравнений вручную, табличными методами или с помощью графов превращается в сложную задачу даже для самых опытных математиков. При этом ошибки становятся скорее правилом, чем исключением.
МАТLАВ, будучи мощной матричной системой, открывает обширные возможности в выполнении численного моделирования как линейных, так и нелинейных систем и устройств, описываемых большими системами уравнений. Такое моделирование предполагает решение системы уравнений состояния достаточно апробированными и хорошо известными численными методами - в том числе на основе рекуррентных и итерационных алгоритмов. Уравнения состояния реальных систем и устройств часто содержат множество нулевых коэффициентов, что порождает разреженные матрицы и массивы. Их аппарат прекрасно представлен в базовой системе МАТLАВ.
Как известно, нелинейные системы и устройства описываются алгебраическими или дифференциальными нелинейными уравнениями, которые принципиально не имеют аналитических решений. Поэтому на практике моделирование нелинейных систем и устройств на основе использования численных методов оказывается намного более полезным, чем аналитическое моделирование отдельных частных линейных цепей, систем или устройств. Это также выдвигает МАТLАВ на роль лидера среди средств моделирования.
В настоящее время известно множество программных средств моделирования частного характера. Например, для моделирования электронных схем применяются программы схемотехнического моделирования MicroСАР, Pspise, Electronic Workbenche и др. Они обычно содержат обширные библиотеки полупроводниковых и схемных компонентов и представляют результаты в привычном для пользователя виде - например в виде осциллограмм их виртуальных осциллографов или показаний виртуальных вольтметров и амперметров. Однако применение таких систем носит частный и потому довольно ограниченный характер, хотя в своей области многие такие программы являются подлинным шедевром изобретательности их создателей.
Разработчики системы МАТLАВ + Simulink отказались от конкуренции с разработчиками подобных программ узкого назначения. Они сосредоточили свое внимание на решении куда более важной и сложной задачи - моделирования блочных динамических систем и устройств произвольного назначения. Это физические и химические системы и устройства, электротехнические устройства (и даже целые энергетические системы), механические системы и устройства и т.д. и т. п. Для этого пришлось существенно расширить библиотеки компонентов таких систем и устройств, с одной стороны, а с другой стороны, применить укрупненные модели ряда компонентов. Именно благодаря этому возможно моделирование сложных систем и устройств.
Одной из самых сложных проблем в реализации математического моделирования в среде системы МАТLАВ стала подготовка модели моделируемой системы или устройства. Модель обычно представляется в форме графического, табличного или таблично-топологического описания. При этом необходимо предусмотреть организацию связей между компонентами и установку их, подчас многих, параметров. После этого надо запустить созданную модель на исполнение, т. е. решение автоматически составленной системы уравнений состояния и вывод результатов решения. Это также представляет собой достаточно сложную проблему.
Все эти проблемы блестяще решены введением в МАТLАВ второй важной части системы - расширения Simulink. Это расширение реализует по существу визуально-ориентированное программирование задач автоматического составления графической модели системы или устройства, составления и решения ее уравнений состояния и наглядного представления результатов моделирования.
Уже в силу своего названия Simulink выполняет как бы симуляции работы моделируемых систем и устройств или имитационное моделирование.
В тоже время новые версии Simulink интенсивно развиваются в направлении развития техники моделирования систем и устройств, структура которых может изменяться под воздействием ситуаций, которые характерны для работы устройств в те или иные моменты времени. Другими словами, развивается направление ситуационного моделирования. Специальное расширение StateFlow BlockSet обеспечивает расширенные возможности ситуационного моделирования - в частности, позволяет динамике отслеживать связи между блоками моделей и строить наглядные SF-диаграммы.
Однако все же наибольшими возможностями в области моделирования и оптимизации линейных систем обладает пакет Control System Toobox. Пакет Control System содержит средства для выбора параметров обратной связи. Реализованы различные методы анализа систем: анализ особых точек, определение коэффициента усиления и затухания, линейно-квадратичное регулирование и др. Пакет Control System включает большое количество алгоритмов для проектирования и анализа систем управления. Кроме того, он обладает настраиваемым окружением и позволяет создавать свои собственные m-файлы.
Система MATLAB, включая пакет Simulink, образуют мощное средство для проектирования систем автоматического управления (САУ). В теории проектирования САУ важное место уделяется моделированию, анализу и синтезу линейных систем с постоянными параметрами. Для этих целей в системе MATLAB используют пакет Control System Toolbox [1], кроме того, пакет Simulink содержит большой набор средств, который позволяет создавать и анализировать объекты и системы самого различного назначения.
При реализации пакета Control System Toolbox использованы принципы объектно-ориентированного программирования. Введен новый класс объектов: линейные системы с постоянными параметрами (linear time invariant objects, или lti-объекты). Этот класс включает линейные непрерывные или дискретные, одномерные с одним входом и одним выходом (SlSO-системы) и многомерные со многими входами и (или) многими выходами (MIMO-системы). Каждому объекту присваивается определенный идентификатор.
Функции пакета реализуют методы исследования динамических систем, основанные на использовании передаточных функций и моделей для переменных состояния. Частотные и временные характеристики, нули и полюсы систем легко вычисляются и отображаются в виде графиков и диаграмм.
- обширный набор средств для анализа одномерных и многомерных динамических систем (объектов);
- построение основных характеристик систем: импульсной, передаточной и переходной, реакция на произвольное воздействие;
- построение частотных характеристик: диаграмм Воде, Найквиста, Николса и др.;
- разработка замкнутых систем регулирования;
- определение характеристик моделей: управляемости, наблюдаемости, понижения порядка моделей;
- поддержка систем с запаздыванием.
Интерактивная среда для отображения временного и частотного откликов предоставляет пользователю графические управляющие элементы для одновременного отображения данных откликов и переключения между ними. Можно вычислять различные характеристики откликов, такие, как время регулирования.
Интерактивная среда для отображения временного и частотного откликов предоставляет пользователю графические управляющие элементы для одновременного отображения данных откликов и переключения между ними. Можно вычислять различные характеристики откликов, такие, как время регулирования.
Основными вычислительными объектами рассматриваемого пакета являются:
- родительский объект (класс) LTI (Linear Time-Invariant Systems - линейные, инвариантные во времени (стационарные) системы);
- дочерние объекты (подклассы класса LTI), соответствующие четырем видам моделей:
В так называемой tf-форме (в форме передаточной функции)
В zpk-форме (путем задания нулей, полюсов и коэффициента усиления):
В ss-форме (в виде системы дифференциальных уравнений для переменных состояния):
(для дискретных объектов - системы разностных уравнений).
В frd-форме - в виде набора (вектора) частот щk и соответствующих значений комплексного коэффициента передачи W(jщk).
При описании дискретных объектов комплексная переменная р заменяется на z. В зависимости от выбора модели линейный объект (система) может быть задан либо парой многочленов (числитель и знаменатель передаточной функции), либо тройкой параметров (нули, полюса, обобщенный коэффициент передачи), либо четверкой параметров (А, В, С, D) для моделей в пространстве состояний. Для описания одномерных (SISO) систем используются одномерные и двумерные массивы, в случае многомерных объектов -- массивы ячеек.
Пакет Control System обеспечивает создание структуры данных для моделей любого из перечисленных видов в форме массива ячеек, не зависящего от конкретного представления модели. Это позволяет манипулировать линейной системой как единым объектом, а не набором данных в виде векторов или матриц.
В состав пакета Control System входит более ста различных функций. В данной работе рассматривается группа функций, обеспечивающая получение информации об отдельных характеристиках моделей различных звеньев САУ с помощью графического интерфейса.
Для вызова графического интерфейса GUI служат две функции - ltiview и rltool [2]. Функция rltool позволяет корректировать динамические свойства замкнутой одномерной системы управления. В данном случае эта функция интереса не представляет. Функция ltiview открывает специальное средство просмотра временных и частотных характеристик линейных стационарных систем - LTI-viewer (рисунок 2.1).
Рисунок 2.1 - Меню окна LTI- viewer
Рассмотрим работу интерфейса GUI на примере звена второго порядка
где значение постоянных времени T1 = 0,00000042 с, T2 = 0,002 с.
Выполним загрузку этой передаточной функции в рабочую среду системы MATLAB.
>> W = tf([1],[0.00000042 0.002 1])
Выберем команду Import в меню File. Откроется окно LTI Browser. В окне будет представлена одна модель с именем W (рисунок 2.2).

Подтвердим выбор нажатием кнопки ОК. При этом окно загрузки закроется и откроется график переходной функции.
Можно получить информацию о координатах любой произвольной точке на графике, если подвести к ней указатель мыши и нажать на правую кнопку мыши. Чтобы получить другие временные и частотные характеристики выбранного звена выберем пункт меню Edit/Plot Configuration. В этом случае откроется окно диалога вида рисунок 2.4, которое позволит выбрать интересующую нас характеристику. Это может быть импульсная характеристика Impulse (реакция системы на единичный импульс), переходная характеристика Step Nyquist (реакция системы на единичное ступенчатое воздействие), частотные характеристики в виде диаграммы Bode (реакция системы на гармонический сигнал), годограф Найквиста в виде амплитудно-фазочастотной характеристики и др.

Временные и частотные характеристики уже реализованные с помощью пакета Control System Toolbox можно также построить в среде визуального моделирования Simulink.
Программное средство Simulink - типичный представитель визуально-ориентированного языка программирования. На всех этапах работы, особенно при подготовке моделей систем, пользователь практически не имеет дела с обычным программированием. Программа автоматически генерируется в процессе ввода выбранных блоков компонентой, их соединений и задания параметров компонентов.
И хотя процесс моделирования в среде Simulink занимает больше времени, сама практика составления структурных схем способствует лучшему пониманию теоретических основ САУ и подготавливает пользователя к работе с более сложными моделями.
Исследование переходной характеристики колебательного звена реализуется с помощью модели, представленной на рисунке 2.7.
Единичная ступенчатая функция формируется с помощью источника одиночного перепада Step. Параметры источника:
- Step time = 0 - время появления перепада (скачка);
- Initial value = 0 - начальное значение воздействия;
- Final value = 1- конечное значение воздействия;
- Sample time = 0 - эталонное время (параметр используется для согласования источника и других компонентов модели).

Выход источника подключен к блоку передаточной функции Transfer Fcn, исходные данные которого следующие:
- Denominator (знаменатель) [0.00000042 0.002 1].
При внесении числовых значений передаточной функции необходимо соблюдать следующие правила: запись производится в квадратных скобках, целые и десятые доли десятичных дробей разделяются точкой, числа между собой разграничены пробелом.
Далее выбирается в меню Simulation/Configuration Parameters и устанавливаются следующие значения
Simulation time (интервал моделирования):
- Start time: 0.0 (начальное время);
- Stop time: 0.06 (конечное время).
Solver options (параметры решателя):
Variable-step (переменный шаг) ode45(Dormand-Prince) (одношаговый метод)
Max step size (максимальный шаг интегрирования): auto
Min step size (минимальный шаг интегрирования): auto
Реакция звена на единичное ступенчатое воздействие регистрируется на виртуальном осциллографе Scope.
Теперь можем посмотреть результаты моделирования (рисунок 2.8), нажав кнопку «Start» панели инструментов рабочего окна и щелкнув два раза по осциллографу Scope.
Чтобы полученный график был более наглядным необходимо настроить параметры окна Scope, с помощью семи кнопок, находящихся в этом окне на панели инструментов:
- Zoom (масштаб) - изменение масштаба осей графика;
- Zoom X-axis (масштаб по оси Х) - изменение масштаба по оси абсцисс;
- Zoom Y-axis (масштаб по оси У) - изменение по оси ординат;
- Autoscale (автоматическое масштабирование) - автоматическая установка оптимального масштаба осей;
- Save current axes setting (сохранение текущих параметров масштаба) - сохранение установленного масштаба осей;
- Properties (свойства) - открытие окна настройки параметров (свойств) блока Scope;
- Print (печать) - печать содержимого окна Scope.
Первые три кнопки являются альтернативными, то есть в каждый момент времени может быть «нажата» только одна из них.
Некоторые настройки могут быть выполнены с помощью команд контекстного меню, которое вызывается на экран щелчком правой мыши (указатель мыши при этом должен находиться внутри координатной сетки). Контекстное меню содержит четыре команды: восстановление исходного масштабы осей (Zoom out), автоматическое восстановление (Autoscale), сохранение установленного масштаба осей (Save current axes settings), флажок floating scope позволяет не связывать напрямую блок Scope с другими блоками.

Сравнивая рисунок 2.3 и рисунок 2.8, можно прийти к заключению о практически полной идентичности результатов, полученных двумя разными методами.
Моделирования весовой функции осуществляется с помощью той же модели (рисунок 2.7), но входной сигнал в этом случае представляет собой дельта-функцию.
В качестве достаточно точного приближения к дельта-функции можно использовать импульс с единичной площадью и длительностью порядка 10-6с и амплитудой 106ед. Таким образом, единичный импульс на рисунке формируется с помощью источника одиночного перепада Step. Нажав левой клавишей мыши на этот блок, мы сможем подставить необходимые значения:
- Step time = 0,000001 - время появления перепада (скачка);
- Initial value = 1000000- начальное значение воздействия;
- Final value = 0 - конечное значение воздействия;
- Sample time = 0 - эталонное время.
Значения параметров общего моделирования Simulation Parameters остаются без изменений, как и при построении переходной характеристики.
Значения параметров моделирования Simulation Parameters из раздела командной строки рабочего окна Simulation остаются без изменений.
Запустим процесс моделирования. Сравнив полученные результаты (рисунок 2.9) с уже имеющимися (рисунок 2.5) убедимся, что разница визуально не
Практика моделирования и оптимизации линейных систем в среде расширения MatLab Control System дипломная работа. Программирование, компьютеры и кибернетика.
Отчет по практике по теме Участие в разработке компонентов игрового программного продукта
Сочинение Репортаж 10 Класс
Глобальная Экология Реферат
Дипломная работа по теме Особенности организации рекламной кампании в сфере ресторанного бизнеса
Отчет По Практике Спо
Курсовая работа по теме Система неналоговых платежей и сборов в Украине
Практическое задание по теме Преобразование Фурье в Matlab
Написать Сочинение Миниатюру Лето
Северная Война Контрольная Работа 8 Класс
Реферат: Наречие как средство создания экспрессивности поэтического текста
Информационные системы в сфере страхования
Курсовая работа по теме Исследование преимуществ совмещенных систем позиционирования GPS и ГЛОНАСС
Дипломная работа по теме Экспертный исследование панели управления музыкального центра TEAC LP-R400
Отчет по практике по теме Производство медицинского стекла
Контрольная работа по теме Обеспечение органами внутренних дел соблюдения правил охоты и рыболовства
Сочинение На Тему Золотая Осень 4
Курсовая работа по теме Организация учета выпуска готовой продукции на примере ОАО 'БишкекНан'
Кристофер Марло Сочинения Скачать
Реферат По Теме Организация Медицинской Помощи Населению
Примеры Сочинений На Максимальный Балл Русский
Концепты "Жизнь" и "Смерть" в рассказе Рэя Брэдбери "The Maiden and the Death" - Литература курсовая работа
Рахитоподобные заболевания и нарушения роста и развития зубов - Медицина презентация
Политические партии - Политология реферат


Report Page