русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Общая математическая модель динамики


Дата добавления: 2013-12-23; просмотров: 574; Нарушение авторских прав


Функционирование и развитие

Уже на этапе «черного ящика» различают два типа динамики системы: функционирование и развитие. Под функционированием подразумевают процессы, которые происходят в системе, стабильно реализующей фиксированную цель. Функционируют, например, часы, городской транспорт, радиоприемник и т.д.

Развитием» называют то, что происходит с системой при изменении ее целей. Характерной чертой развития является тот факт, что существующая структура перестает соответствовать новой цели. Для обеспечения новой функции приходится изменять структуру, а иногда и состав системы, т.е. перестраивать всю систему. Возможны и такие системы, для функционирования которых какие-то ее подсистемы должны быть постоянно в развитии. Типы динамических моделей.

При математическом моделировании некоторого процесса его конкретная реализация описывается в виде соответствия между элементами множества входов системы X «возможных значений» x и элементов упорядоченного множества T «моментов времени» t, т.е. в виде отображения:

T → X: x(t) ∈ XT, t ∈ T.

С помощью этих понятий строятся математические модели систем.

Рассматривая выход y(t) системы как ее реакцию на входы x(t)= u(t),v(t) (управляемые u(t) и управляемые v(t)), можно представить модель «черного ящика» как совокупность двух процессов (см. рис.3.6):

XT = {x(t)} и YT = {y(t)}, t ∈ T

Рис.3.6 — Динамическая модель «черного ящика»: задание процесса на входах и выходах системы

Если даже считать y(t) результатом некоторого преобразования Ф процесса x(t), т.е. y(t)=Ф[x(t)], то модель «черного ящика» предполагает, что это преобразование неизвестно. В том случае, когда имеем модель «белого ящика» соотношение между входом и выходом должно быть описано. Способ описания зависит от того, что нам известно и в какой форме можно использовать эти знания. На практике наблюдая входы и выходы системы можно восстановить функцию y=Ф(x). По существу это задача о переходе от модели «черного ящика» к модели «белого ящика» по наблюдениям входов и выходов при условии безинерционности системы.



Класс систем, которые можно считать безинерционными, весьма узок. Необходимо строить математические модели систем, выход которых определяется не только значением входа в данный момент времени, но и теми значениями, которые были на входе в предыдущие моменты. В наиболее общей модели это достигается введением понятия состояния системы как некоторой внутренней характеристики, значение которой в настоящий момент времени определяет текущее значение выходной величины. Обозначим это состояние через z(t). Сказанное выше означает существование такого отображения

η: Z × T → Y, что y(t) = η[t, z(t)]

Явная зависимость от t введена для учета возможности изменения зависимости выхода от состояния с течением времени. Это отображение называется отображением выхода.

Для завершения построения модели нужно описать связь между входом и состоянием, т.е. ввести параметрическое семейство отображений

μα: Z × X() → Z,

заданных для всех значений параметров

t ∈ T, τ ∈T и τ ≤ t

Это означает принятие аксиомы о том, что состояние в любой момент t однозначно определяется состоянием z и отрезком реализации входа х( )

z(t) = μα[Zτ, X()] = σ[t, τ, Zτ, X()].

Такое отображение называется переходным отображением.

Итак, математическая модель системы, соответствующая уровню «белого ящика», — это задание множества входов, состояний и выходов, и связей между ними:

X →σ Z →η Y

Конкретизируя множества X, Z и Y и отображения можно перейти к содержательным моделям различных систем. Говорят о дискретных или непрерывных по времени системах в зависимости от того, дискретно или непрерывно множество Т. Далее, если множества X, Z и Y дискретной по времени системы имеет конечное число элементов, то такую систему называют конечным автоматом. Это довольно простой класс систем в том смысле, что для исследования конечных автоматов необходимы лишь методы логики и алгебры. В то же время это широкий и практически важный класс, так как в него входят все дискретные (цифровые) измерительные, управляющие и вычислительные устройства.

Если X, Z и Y — линейные пространства, а есть- линейные операторы, то и система называется линейной. Если к линейной системе предъявить дополнительные требования, состоящие в том, чтобы пространства имели топологическую структуру, а отображения были непрерывны в этой топологии, то мы приходим к гладким системам. Не вдаваясь в математические подробности, отметим, что задание топологической структуры множества позволяет строго определить основные понятия анализа на этом множестве, например сходимость последовательностей на нем, а так же вводить метрику (меру близости между элементами пространства).



<== предыдущая лекция | следующая лекция ==>
Динамические модели систем | Подведем итог


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.