Математическое обеспечение САПР




Математическое обеспечение (МО) САПР включает в себя математические модели (ММ) объектов проектирования, методы и алгоритмы, необходимые для выполнения проектных процедур автоматизированного проектирования. МО САПР делится на общее и специальное. К математическим моделям предъявляют требования универсальности, точности, адекватности и экономичности.

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

Точность ММ оценивается степенью совпадения значений параметров реального объекта и значений тех же параметров, рассчитанных с помощью оцениваемой ММ. Пусть отражаемые в ММ свойства оцениваются вектором выходных параметров Y =(y1, y2,…, ym). Тогда, обозначив истинное и рассчитанное с помощью ММ значение j -го выходного параметра через yj ист и yjм соответственно, определим относительную погрешность εj расчёта параметра yj как εj =(yjм - yj ист )/yj ист. В результате получим векторную оценку относительной погрешности ε = 1, ε2, …,εm). При необходимости сведения этой оценки к скалярной используют какую-либо норму вектора ε, например: εм =|| ε ||=max| εj|, jÎ[1: m].

Адекватность ММ – способность отображать заданные свойства с погрешностью не выше заданной. Поскольку выходные параметры являются функциями векторов параметров внешних Q и внутренних X, погрешность εj зависит от значений Q и X. Обычно значения внутренних параметров ММ определяют из условия минимизации погрешности εм в некоторой точке Qном пространства внешних параметров, а используют модель с рассчитанным вектором X при различных значениях Q. При этом, как правило, адекватность модели имеет место лишь в ограниченной области изменения внешних переменных – области адекватности (ОА) математической модели: ОА = {Q | εм<= δ}, где δ > 0 – заданная константа, равная предельно допустимой погрешности модели.

Экономичность ММ характеризуется затратами вычислительных ресурсов (затратами машинного времени и памяти) на её реализацию. Чем меньше эти затраты, тем модель экономичнее. В общем случае процедура получения математических моделей включает в себя следующие операции:

1. Выбор свойств объекта, которые подлежат отражению в модели. Этот выбор основан на анализе возможных применений модели и определяет степень универсальности ММ.

2. Сбор исходной информации о выбранных свойствах объекта. Источником сведений могут быть: опыт и знания разработчика модели, научно-техническая литература, описания прототипов – имеющихся ММ для элементов, результаты экспериментального измерения параметров и т. п.

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

4. Расчёт числовых значений параметров ММ. Эта задача ставится как задача минимизации погрешности модели заданной структуры, т.е. min εм (X), Х Î ХД, где Х – вектор параметровмодели; ХД – область варьирования параметров.

5. Оценка точности и адекватности ММ.

Математические модели классифицируются по следующим признакам:

1. По характеру отображаемых свойств объекта – структурные, функциональные. Структурные ММ предназначены для отображения структурных свойств объекта. Функциональные ММ – для отображения физических и информационных процессов.

2. По принадлежности к иерархическому уровню – ММ микроуровня, макроуровня, метауровня.

3. По степени детализации описания внутри одного уровня – полные и макромодели. Полные ММ отражают связи всех элементов объекта в отличие от макромоделей.

4. По способу представления свойств объекта – аналитические, алгоритмические, имитационные. Аналитические ММ представляют собой явные выражения выходных параметров как функций входных и внутренних параметров. Алгоритмические ММ выражают связи выходных параметров с параметрами внутренними и внешними в форме алгоритма. Имитационные ММ – алгоритмические или программные модели, отражающие поведение исследуемого объекта во времени при задании внешних воздействий на объект.

5. По способу получения модели – теоретические, эмпирические.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: