- •Камышинский технологический институт (филиал)
- •Введение
- •1. Методология и принципы проектирования сложных технических систем
- •1.1. Общие сведения о процессе проектирования
- •1.2. Принципы, уровни и аспекты проектирования, пути повышения его эффективности
- •1.3. Структура и составные части процесса проектирования. Нисходящее и восходящее проектирование
- •1.4. Классификация типовых процедур проектирования
- •1.5. Типичная последовательность проектных процедур
- •1.6. Общая схема процесса проектирования
- •1.7. Проектирование сложных технических систем. Свойства и характеристики сложных технических систем
- •1.8. Виды и формы представления стс
- •1.9. Математические модели стс
- •1.10. Содержание процесса проектирования стс
- •1.11. Организация и принципы системного проектирования стс
- •1.12. Математическая постановка задачи принятия проектных решений
- •1.13. Типовая структура процесса принятия проектных решений
- •Вопросы для самоконтроля
- •2. Принципы, методология и методика построения сапр
- •2.1. Основные аспекты автоматизированного проектирования. Требования к объектам проектирования в сапр
- •2.2. Технологический процесс проектирования в условиях функционирования сапр
- •2.3. Основные принципы создания сапр
- •2.4. Классификация сапр
- •2.5. Состав и структура сапр
- •2.6. Математическое обеспечение сапр
- •2.7. Лингвистическое обеспечение сапр
- •2.8. Программное обеспечение сапр как объект проектирования
- •2.9. Информационное обеспечение сапр как объект проектирования
- •2.10. Техническое обеспечение сапр
- •2.11. Методика разработки сапр
- •2.12. Организация эксплуатации, обслуживания и развития сапр
- •2.13. Определение характеристик и оценка качества сапр
- •2.14. Технико-экономическая эффективность сапр
- •Вопросы для самоконтроля
- •3. Методологические основы и аспекты автоматизированного проектирования сложных технических систем
- •3.1. Автоматизация функционального проектирования. Задачи функционального проектирования
- •3.2. Одновариантный анализ
- •3.3. Многовариантный анализ
- •3.4. Процедуры параметрической оптимизации
- •3.5. Имитационное моделирование в функциональном проектировании. Понятия имитационного моделирования
- •3.6. Организация процесса имитационного моделирования
- •3.7. Автоматизация конструкторского проектирования. Классификация задач конструкторского проектирования
- •3.8. Формализация задач топологического проектирования
- •3.9. Геометрическое моделирование и синтез форм деталей
- •3.10. Оценка результатов конструкторского проектирования на основе функциональных моделей
- •3.11. Автоматизация технологического проектирования. Основные задачи и модели автоматизации технологического проектирования
- •Вопросы для самоконтроля
- •Список литературы
- •Для заметок Для заметок
- •400131 Волгоград, просп. Им. В. И. Ленина, 28.
- •400131 Волгоград, ул. Советская, 35.
3. Методологические основы и аспекты автоматизированного проектирования сложных технических систем
3.1. Автоматизация функционального проектирования. Задачи функционального проектирования
Функциональное проектирование включает в себя решение трудоемких задач, связанных с определением принципов построения объектов проектирования и оценкой их свойств на основе исследования процессов их функционирования. Автоматизация функционального проектирования предполагает решение этих задач с помощью функциональных математических модулей (ММ) объектов проектирования на микро-, макро-, и метауровнях.
Основой функционального проектирования является одновариантный анализ объектов проектирования – определение выходных параметров объекта при заданных значениях внутренних и внешних параметров. Большинство задач одновариантного анализа (моделирование переходных процессов, статических режимов, частотных характеристик и др.) сводится к решению систем обыкновенных дифференцированных уравнений (ОДУ), а также систем нелинейных и линейных алгебраических уравнений (АУ). В связи с этим эффективность автоматизации функционального проектирования будет в значительной степени определяться эффективностью методов и алгоритмов для численного решения этих систем.
Успешное решение задач одновариантного анализа создает предпосылки для постановки и решения задач многовариантного анализа, т. е. исследования поведения объекта проектирования при изменении его внутренних и внешних параметров.
Важнейшей задачей функционального проектирования является поиск оптимальных значений внутренних параметров объекта при заданном техническом задании. Эту задачу призвана решать параметрическая оптимизация, объединяющая два важных аспекта: постановки задачи и выбора методов ее решения. Среди задач функционального проектирования определение структуры объекта (структурный синтез) наименее формализовано.
3.2. Одновариантный анализ
Основным видом одновариантного анализа объектов проектирования является анализ переходных процессов, при котором определяются зависимости фазовых переменных (выходных параметров) от времени при заданных значениях внутренних и внешних параметров. Фазовые переменные характеризуют физическое или информационное состояние объекта.
Математическая модель (ММ), описывающая динамические свойства объектов, представляет собой систему обыкновенных дифференциальных уравнений (ОДУ). При этом ММ может быть получена либо в нормальной форме Коши, либо в неявной форме ОДУ.
Нормальная форма Коши
dU / dt = F (U, t), (1)
где U – вектор переменных состояния моделируемого объекта размерностью n, т.е. вектор тех фазовых переменных, которые характеризуют запасы энергии в физической системе либо ее информационное состояние; F – вектор-функция, t – время (начальные условия U = U0 | t=0).
Неявная форма ОДУ
(2)
где
V
– вектор фазовых переменных, достаточных
для определения состояния моделируемого
объекта, размерностью n;
= dV
/ dt
– вектор производных фазовых переменных
по времени, причем вектор
имеет только l
ненулевых
элементов (l
≤
n);
Ф
– вектор-функция (начальные условия V
= V0
|
t=0).
Система (1) является частным случаем системы (2), если последнюю удается разрешить относительно вектора V.
Анализ переходных процессов сводится к численному интегрированию (1) или (2). Представление системы ОДУ в виде (1) наиболее удобно для решения ОДУ на ЭВМ. Интегрирование системы (1) заключается в определении значений U(t) на интервале времени 0…Tкон при заданных начальных условиях U0. При решении этой задачи на интервале интегрирования выделяются конечное число точек tm, в которых определяются значения U. Интервал между соседними точками называется шагом интегрирования и обозначается hm = (tm+1 - tm).
Для большинства проектируемых динамических объектов переходные процессы носят асимтотически устойчивый характер, т.е. при t → ∞ объект переходит в определенное устойчивое состояние. В связи с этим важной задачей одновариантного анализа в САПР является расчет значений фазовых переменных объекта в устойчивом состоянии или расчет статического режима объекта. Иногда динамический объект имеет несколько устойчивых состояний, тогда необходимо рассчитать несколько его статических режимов.
Статический режим можно рассчитать, интегрируя исходную систему ОДУ на достаточно большом интервале времени. Этот метод называется методом установления. Он надежен но не всегда эффективен, так как требует значительных затрат машинного времени. В статическом режиме производные фазовых переменных по времени равны нулю и отсутствуют меняющиеся во времени внешние воздействия, поэтому ММ статических состояний можно определить непосредственно из ММ динамических процессов (1) или (2). В результате получим системы алгебраических уравнений относительно соответствующих переменных
F (U) = 0 или Ф (V) = 0.
Таким образом, одновариантный анализ статических режимов физических объектов, описываемых системой ОДУ, сводится к решению системы АУ n-го порядка общего вида
F (x) = 0,
где x – вектор неизвестных размерностью n.
Для решения АУ применяют итерационные методы. Основные характеристики итерационных методов решение систем АУ – сходимость итераций и скорость сходимости к точному решению, определяющие алгоритмическую надежность, точность и экономичность для этих методов.
