- •Курс
- •Состав курса:
- •Содержание лекций
- •Содержание лекций
- •Литература
- •Лекция 1. Общие сведения о САПР
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 12. Дополнительные виды анализа.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 13. Многоуровневое проектирование
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
Лекция 4. Математическое обеспечение
САПР (Продлж.)
• Методы оптимизации, критерии оптимальности:
–2 типа критериев: частные и обобщенные
1. Частные критерии (ЧК).
–Характеризуются тем, что в качестве целевой функции выбирается один из показателей качества, а остальные относят к ограничениям.
–Пример: Критерий максимального приближения. Целевая функция:
F(x) = ∑ Wi * [Pрасч. (х, ti) - Pжел.(ti)]² ,
где Ррасч. - выходной показатель, рассчитываемый по модели. Ржел. – желаемые значения выходных параметров. ti - отсчеты (дискреты) выходного показателя качества, W - весовая функция.
– Целевая функция - это площадь, подлежащая минимизации.
Основы автоматизации |
|
проектирования |
41 |
Лекция 4. Математическое обеспечение
•САПР (Продлж.)
Методы оптимизации, критерии оптимальности (продолж.):
|
|
|
Расчетная |
|
|
|
характеристика |
Желаемая |
|
|
|
характеристик |
|
|
|
а |
|
|
|
t1 |
t2 |
ti |
tn |
Основы автоматизации |
|
проектирования |
42 |
Лекция 4. Математическое обеспечение
САПР (Продлж.)
• Методы оптимизации, критерии оптимальности (продолж.):
– Недостаток частных критериев:
Необходимость выбора в качестве целевой функции только одного из показателей качества и отнесение всех остальных в ограничения, т.е. улучшается только один из показателей, а все остальные поддерживаются на определенном уровне.
Обобщенные критерии оптимальности
–Минимаксный (максиминный) критерий:
Целевая функция: функция минимума от различных Zi (запасов работоспособности), подлежащая максимизации F(x)max = min Zi(x).
В качестве Zi может быть разность Ржел. и Ррасч. для всех показателей качества.
Основы автоматизации |
|
проектирования |
43 |
Лекция 4. Математическое обеспечение
САПР (Продлж.)
• Методы оптимизации, критерии оптимальности (продолж.):
– Мультипликативный критерий.
Rn
F(x)min = П Zi / П Zк.
i=1 k=R+1
–Zi - выходные параметры., которые необходимо уменьшать, а Zк параметры, которые необходимо увеличивать.
–Достоинство: оптимизация по всем показателям качества.
–Недостатки: трудность соизмерения различных показателей качества (рубли, Вольты, Ватты и т. д.).
–Аддитивный критерий.
Rn
F(x)min = ∑ Zi / ∑ Zк.
i=1 k=R+1
Основы автоматизации |
|
проектирования |
44 |
Лекция 5. Лингвистическое и программное обеспечение
•Содержание:
–Лингвистическое обеспечение.
–Программное обеспечение, общие сведения.
–ПО, состав и назначение подсистем.
–Специальное ПО.
–Языковые процессоры.
–Технологии разработки ПО.
Основы автоматизации |
|
проектирования |
45 |
Лекция 5. Лингвистическое и программное обеспечение
•Лингвистическое обеспечение:
–Две группы языков:
•языки на которых пишутся программные средства САПР
•входные языки систем САПР (языки подготовки заданий на проектирование - языки общения пользователя с САПР).
–В качестве языков программирования используют стандартные языки
–Требования к входным языкам:
1.Универсальность (возможность описания на входном языке любых объектов, на которые ориентирована САПР).
2.Удобство (проблемная ориентация входного языка). Максимальное удобство для описания и восприятия данных.
3.Максимальная лаконичность описания и однозначность истолкования элементов и конструкций языка.
4.Возможность развития и расширения языка.
Основы автоматизации |
|
проектирования |
46 |
Лекция 5. Лингвистическое и программное обеспечение (продолж.)
•Лингвистическое обеспечение (продолж.):
–Классификация:
1.ЯОО - язык описания объекта (исходная информация об объекте проектирования)
2.ЯОЗ - язык описания задания (описание задания на проектирование, на выполнение проектных операций и процедур).
–ЯОО делятся на:
•схемные языки (описание принципиальных, функциональных и структурных схем и т. п.)
•графические языки (геометрические и топологические объекты)
•языки моделирования (алгоритмы функционирования, имитационные эксперименты).
–Кроме того выделяют:
•процедурные (для описания развивающихся во времени процессов проектирования и похожи на алгоритмические языки)
•непроцедурные (для описания структур объектов, заданные конструкции языка, более удобны для пользователя).
Основы автоматизации |
|
проектирования |
47 |
Лекция 5. Лингвистическое и программное обеспечение (продолж.)
•Программное обеспечение:
–Совокупность программных средств, необходимых для
выполнения автоматизированного проектирования.
–ПО связывает воедино все остальные виды обеспечений
вСАПР.
–ПО САПР - одно из самых сложных видов ПО, требует
огромных трудозатрат на создание - до тысячи
человеко-лет.
–Высокая стоимость – до 2 млн.долл.
–Требования к ПО:
•эффективная реализация,
•информационная согласованность,
•открытость ПО.
Основы автоматизации |
|
проектирования |
48 |
Лекция 5. Лингвистическое и программное обеспечение (продолж.)
•Состав и назначение подсистем САПР:
–Выделяют обслуживающие и проектирующие подсистемы.
–Основная часть ОПО обслуживающих подсистем - мониторная подсистема САПР.
–Назначение:
•Организация и оптимизация управления процессом при выполнении проектных процедур и взаимодействия других подсистем САПР.
–Функции:
•управление процессом реализации проектных процедур и операций
•организация взаимодействия подсистем САПР
•интерпретация языковых форм заданий на проекте
•распределение ресурсов САПР в процессе проектирования (время, память, и т. п.)
•обеспечение диалоговых и интерактивных режимов работы.
Основы автоматизации |
|
проектирования |
49 |
Лекция 5. Лингвистическое и программное обеспечение (продолж.)
•Проектирующие подсистемы:
–В основе – ППП (пакеты прикладных программ), которые ориентированы на определенные задачи проектирования.
–Структура ППП: простая, сложная.
–Сложная структура ППП:
•Управляющая часть
•Функциональные модули
–Управляющая часть: локальная БД ППП, локальная диалоговая подсистема, локальный монитор
–Функциональные модули - реализуют типовые элементы МО или типовые проектные процедуры.
–ФМ - Предназначены для многократного использования (математические модели элементов, численные методы, модели внешних воздействий, обычно объединяют в библиотеки ).
Основы автоматизации |
|
проектирования |
50 |