Реферат: Схема процесса автоматизированного проектирования РЭС Структура и классификация проектных задач

Например, описание транзистора включает в себя тип транзистора, тип его модели в программе, параметры этой модели и топологические связи.

Способ описания топологических связей зависит от типа элемента – направленного (рис. 4. а) или ненаправленного (рис. 4. б).

Так резистор представляет собой пример ненаправленного элемента и порядок указания узлов для него не важен.

Логический элемент наоборот является направленным элементом, поэтому порядок перечисления его выводов имеет значение.

Таблицы для ненаправленных элементов

Таблица 1.

Элемент-узел

N элемента

NNузлов

1

1, 2

2

2, 3

3

2, 4

4

3, 4

Таблица 2.

Узел-элемент

N узла

NN элементов

1

1, 2

2

2, 3

3

2, 4

4

3, 4

Таблицы для направленных элементов

Таблица 1.

Элемент-узел

N элемента

NN вх. узлов

NN вых. узлов

1

1

2

2

2, 5

3

3

4

5

4

1, 3

4

Таблица 2.

Узел-элемент

N узла

NN элементов,

подкл. к узлу по входу

NN элементов,

подкл. к узлу по выходу

1

1, 4

2

2

1

3

4

2

4

3

4

5

2

3

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

· описание рассчитываемых параметров (выходных) – тип параметра, уровни отсчета, условия расчета;

· описание условий анализа параметров – тип варьируемых внутренних параметров, шаг и диапазон изменения;

· описание условий оптимизации параметров – сведения о варьируемых параметрах, выходных оптимизируемых параметрах, ограничениях, критериях оптимизации;

· описание алгоритмов расчета, анализа и оптимизации – типы алгоритмов и параметры, определяющие их скорость, точность и надежность;

· описание задания на вывод результатов – форма представления результатов (таблица, график, чертеж), параметры выходного документа (шаг печати, масштаб, диапазон).

Язык описания директив на проектирование состоит из перечисления режимов, в которых последовательно должна работать САПР.

Языки моделирования (процедурные языки) описывают не только структуру и параметры объекта проектирования, но и алгоритм, процедуру его функционирования (например, алгоритм передачи сигнала от блока к блоку).

Часто язык моделирования совмещен со стандартным языком программирования, в который добавлены дополнительные конструкции. Такой язык моделирования называется расширенным языком программирования.

Если язык моделирования основан на самостоятельных конструкциях, то он называется автономным.

Как правило, языки моделирования применяются на верхних уровнях проектирования – структурном и функциональном, когда алгоритмы моделирования еще просты и доступны разработчику РЭА, не имеющему высокой квалификации в алгоритмизации и программировании.

Таким образом, пользователь составляет математическую модель схемы ни с помощью математических выражений, а пользуясь специальным языком моделирования.

Языки диалога предназначены для организации взаимодействия пользователя и САПР в процессе проектирования.

Различают три типа диалоговых языка :

· с инициативой у пользователя;

· с инициативой у ЭВМ;

· комбинированный.

В первом случае вопросы и указания задает пользователь, а ЭВМ отвечает на вопросы и реализует указания; во втором случае, соответственно, наоборот.

В третьем случае пользователь и ЭВМ могут меняться местами в процессе работы.

Основными элементами языка является следующее:

· подсказка ЭВМ пользователю;

К-во Просмотров: 262
Бесплатно скачать Реферат: Схема процесса автоматизированного проектирования РЭС Структура и классификация проектных задач