- •Модели и их параметры
- •Проектные процедуры
- •Требования к математическим моделям
- •Иерархия математических моделей в сапр
- •Сведения о начальных моментах случайных величин
- •Сведения о преобразовании лапласа-стилтьеса
- •Цепи маркова. Основные определения
- •Цепи маркова. Вероятности перехода за несколько шагов
- •Простейшие стохастические процессы с непрерывным временем Общие понятия. Марковские процессы
- •Пуассоновский процесс
- •Процесс чистого размножения.
- •Процесс размножения и гибели
- •Марковские процессы с дискретными состояниями и непрерывным временем
- •Уравнения колмогорова
- •Модели очередей в вычислительных системах и сетях. Cтруктура системы массового обслуживания.
- •Входящий поток заявок
- •Механизм обслуживания смо
- •Показатели качества смо
- •Формула литтла
- •Модели, описываемые процессами
- •Простейшая система
Требования к математическим моделям
Основными требованиями к математическим моделям являются требования адекватности, точности, экономичности.
Модель всегда лишь приближенно отражает некоторые свойства объекта. Адекватность имеет место, если модель отражает заданные свойства объекта с приемлемой точностью. Под точностью понимают степень соответствия оценок одноименных свойств объекта и модели.
Адекватность оценивается перечнем отражаемых свойств и областями адекватности. Область адекватности – область в пространстве параметров, в пределах которой погрешности модели остаются в допустимых пределах.
Пусть
относительная погрешность модели по
-му
выходному параметру:
,
где
–
-й
выходной параметр, рассчитанный с
помощью модели;
– тот же параметр, имеющий место в
моделируемом объекте.
Погрешность модели
по совокупности учитываемых выходных
параметров оценивается одной из норм
вектора
,
например
или
.
Точность модели
различна в разных условиях функционирования
объекта. Эти условия характеризуются
внешними параметрами. Если задаться
предельно допустимой погрешностью
,
то можно в пространстве внешних параметров
выделить область, в которой выполняется
условие
.
Эту область называют
областью адекватности (ОА) модели.
Возможно введение индивидуальных
предельных значений
для каждого выходного параметра и
определение ОА как области, в которой
одновременно выполняются все
условий вида
.
Пример ОА
(заштрихована) в двумерном пространстве
дан на рисунке. Здесь
–
-й
внешний параметр.
Определение областей адекватности для конкретных моделей - сложная процедура, требующая больших вычислительных затрат. Эти затраты и трудности представления ОА быстро растут с увеличением размерности пространства параметров. Определение ОА – более трудная задача, чем, например, задача параметрической оптимизации, поэтому для моделей вновь проектируемых объектов ОА не рассчитывают.
Однако для моделей унифицированных элементов расчет областей адекватности становится оправданным в связи с однократностью определения ОА и многократностью их использования при проектировании различных систем. Знание ОА позволяет правильно выбирать модели элементов из числа имеющихся и тем самым повышать достоверность результатов машинных расчетов.
В общем случае ОА
может иметь произвольную форму, сведения
о которой выражаются громоздко, и
неудобна в использовании, поэтому на
практике вместо истинных ОА применяют
те или иные их аппроксимации. Наиболее
просто представляются и используются
сведения об областях, имеющих форму
гиперпараллелепипеда, который задается
двусторонними неравенствами:
,
где - размерность пространства внешних параметров.
Так для одной из возможных макромоделей логического элемента транзисторно-транзисторной логики, реализующего функцию И-НЕ, рассчитанная область адекватности выражается следующими неравенствами:
где
– напряжения питания;
– длительность фронта входного сигнала;
-
коэффициент нагружения;
– длительность входного сигнала.
В библиотеку
моделей элементов наряду с алгоритмом,
реализующим модель, и номинальными
значениями параметров должны включаться
граничные значения внешних параметров
и
,
задающие область адекватности.
На рисунке дано графическое представление области адекватности и аппроксимирующего ее гиперпараллелепипеда. Такое представление удобно для двумерных случаев.
Возможно использование и других аппроксимаций ОА, например областей с линеаризованными границами в виде гиперплоскостей, областей в форме гиперсфер и т.п.
Экономичность (вычислительная эффективность) определяется затратами ресурсов, требуемых для реализации модели. Поскольку в САПР используются математические модели, далее речь пойдет о характеристиках именно математических моделей, и экономичность будет характеризоваться затратами машинных времени и памяти.
Аналогичные требования по точности и экономичности фигурируют при выборе численных методов решения уравнений модели.
