1. Основные термины и определения в автоматического проектирования.
В процессе проектирования используются следующие принципы:
а) иерархичности;
б) декомпозиции;
в) многоэтапности;
г) итерационности;
д) типизации и унификации проектных решений, методологии и средств проектирования.
Принцип иерархичности заключается в структуризации (разбиении) представлений об объекте проектирования на уровни описания ( на верхнем уровне объект, как система; на следующем уровне выделяются обеспечивающие подсистемы; далее агрегаты, из них выделяются узлы и на последнем уровне - конструктивные элементы). В результате применения принципа иерархичности последовательно наращивается сложность описания объекта.
Обратите внимание! В определении принципа говорится о структуризации описаний, т.к. физически объект не существует, а является только представлениями о будущем реальном объекте в коллективе проектировщиков!
Декомпозиция означает структуризацию (разбиение) представлений соответствующего уровня описания объекта на составные части с целью их раздельного проектирования с учетом согласования принимаемых проектных решений.
Многоэтапность проектирования означает, что процесс проектирования в соответствии со степенью готовности проектных решений подразделяется на стадии, этапы, проектные процедуры и операции.
В процессе проектирования выделяют стадии предпроектных исследований, технического задания, технического предложения, технического и рабочего проектов, испытаний и внедрения. Содержание отдельных стадий проектирования регламентируется в ГОСТ 23501.1-79, а технического проекта - в ГОСТ 23501.106-85. Подробнее о содержании этих стадий будет говориться на следующей лекции.
Этапы проектирования включают формирование всех требующихся описаний объекта, относящихся к одному или нескольким иерархическим уровням или аспектам проектирования (функциональному, конструкторскому, информационному или технологическому).
Составными частями этапа являются проектные процедуры.
Под проектной процедурой понимают формализованную совокупность действий, в результате выполнения которой получают проектное решение.
Проектное решение - промежуточное или конечное описание объекта проектирования, необходимое и достаточное для рассмотрения и определения дальнейшего направления или окончания проектирования.
Проектная процедура включает в себя проектные операции. Проектные операции - это действие или формализованная совокупность действий, алгоритм которых остается неизменным для ряда проектных процедур. Примеры проектных операций: вычисление параметра с применением какого-либо вычислительного метода; интегрирование системы уравнений и т.п.
Наиболее известными проектными процедурами являются: анализ, синтез и оптимизация.
Для уяснения сущность этих проектных процедур обратимся к явной ММ объекта проектирования, отражающей его функциональный аспект:
Y = F(W,U, Q), (2.1)
где Y также, как в формуле (1.1) - вектор выходных характеристик (параметров), а в векторе X выделены в отдельные составляющие U- вектор проектных параметров (они потому и названы проектными, что проектировщик их может назначать , исходя из тех или иных требований к объекту проектирования) и W - вектор остальных внутренних параметров, Q - вектор воздействий на элемент внешних факторов, иначе вектор внешних воздействий, F - вектор-функция, отражающая влияние внутренних и внешних параметров на выходные.
Проектная процедура синтеза заключается в построении структурной схемы объекта проектирования, назначении (выделении) проектных параметров U, определении области допустимых значений этих параметров, построении структурной схемы объекта проектирования и вычислении номинальных ( базовых) значений этих параметров.
Процедура анализа состоит в определении, удовлетворяют ли техническим требованиям выходные параметры объекта проектирования при выбранной схеме и значениях проектных параметров. Иными словами, определяется, удовлетворяются ли соотношения:
Y ТТ , Y ТТ , .
Проектная процедура оптимизации заключается в вычислении таких значений проектных параметров, при которых критерий функционирования объекта проектирования принимает экстремальное значение.
Далее в последующих лекциях будет рассмотрен обобщенный алгоритм проектирования, из которого будет ясным взаимодействие проектных процедур синтеза, анализа и оптимизации.
Вернемся к рассмотрению принципов проектирования. 4-ым принципом был назван принцип итерационности. Заключается он в неоднократном повторении перечисленных выше проектных процедур или проектных операций. Его применение обусловлено тем, что из-за сложности технических объектов проектирования выработать рациональное проектное решение не удается за один проход необходимых проектных процедур и операций, поэтому необходим возврат к предшествующим процедурам или уровням детализации объекта проектирования.
Последний из перечисленних принципов - принцип типизации и унификации состоит в выборе таких составляющих объекта проектирования и методик его расчета (методики реализуются в вычислительных методах), которые применимы для возможно более широкого класса объектов и процедур.
Использование типовых и унифицированных проектных решений приводит к упрощению и ускорению проектирования, т.к. типовые элементы разрабатываются однократно, но в различных проектах применяются многократно.
Однако унификация целесообразна в таких классах объектов, в которых из сравнительно небольшого числа разновидностей элементов проектируется и изготовляется большое число разнообразных систем. Именно эти разновидности элементов и подлежат унификации. Для разных сложных систем из этих элементов процесс проектирования приходится повторять для каждой системы отдельно. В этих условиях естественно ставить вопрос об унификации средств проектирования и изготовления (методик), в частности, об унификации проектных процедур а рамках САПР. Наличие средств автоматизированного выполнения типовых проектных процедур позволяет оперативно создавать проекты новых изделий.
- Ответы к билетам по апмт Билет №1
- 1. Проектные процедуры и операции в сапр.
- 2. Получение частотных характеристик в pSpice.
- 3. Упаковка компонентов в корпуса OrCad.
- Билет №2
- 1. Пакет OrCad 9.2. Назначение и возможности.
- 2. Реализация метода Монте-Карло в pSpice.
- 3. Импорт проекта из pSpice в OrCad.
- 2. Анализ цепи по постоянному току в pSpice.
- 3. Процедура установки формата проектируемой печатной платы.
- Билет №4
- 2. Анализ цепи постоянного тока в dc Sweep.
- II. Температура компонентов в качестве изменяемой переменой.
- 3. Процедуры установки корпусов на печатной плате.
- Билет №5
- 1. Методы проектирования медицинской аппаратуры.
- 2. Математическое описание модели диода. Идеальный математический диод (d-элемент)
- 3. Сдвоенный анализ dc Sweep.
- Билет №6
- 1. Типы объектов проектирования в сапр.
- 2. Математическое описание пассивных компонентов.
- 3. Параметрический анализ dc Sweep.
- Билет №7
- 2. Специальные виды анализа в pSpice.
- 3. Задачи конструирования печатных плат.
- Билет №8
- 1. Основные термины и определения в автоматического проектирования.
- 2. Анализ переходных процессов в pSpice.
- 3. Математическая модель биполярного транзистора. Модель Эберса - Молла
- Физические малосигнальные модели биполярных транзисторов
- Билет №9
- 2. Работа с программой probe.
- 3. Моделирование аналоговых и цифровых устройств в pSpice.
- 1.1 Создание проекта
- 1.2.1. Размещение компонентов
- 1.2.2. Размещение земли
- 1.2.4. Соединение элементов
- 1.2.5. Простановка позиционных обозначений компонентов
- 1.2.6. Простановка имен цепей
- 1.2.7. Выявление ошибок в схеме
- 1.3. Создание иерархических блоков
- 1.5. Моделирование
- Билет №10
- 1. Общие сведения об объектах и задачах автоматического проектирования.
- 2. Анализ частотных характеристик.
- 3. Расчет электрических параметров печатных плат.