- •Камышинский технологический институт (филиал)
- •Введение
- •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.8. Формализация задач топологического проектирования
Основным традиционным методом, который пользуется конструктор в процессе получения технических решений, является метод проб и ошибок. Суть этого метода заключается в том, что на первом этапе формируется исходное предложение (гипотеза) по разрабатываемой конструкции в виде ее схемы или эскиза. Конструктор лишь интуитивно предполагает, что данный вариант окажется работоспособным. На втором этапе проверяется (например, с помощью моделирования или экспериментальных исследований) качество предложенного варианта. Так продолжается до принятия приемлемого решения.
Метод аналогии опирается на подобие конструкций в природе и технике. Метод «мозгового штурма» – метод коллективного генерирования технических решений. Создается группа специалистов – «генераторов идей», – включающая в себя специалистов смежных, а иногда даже дальних областей науки и техники. Такие специалисты могут привнести свежие идеи из своей области.
Очевидно, что прямая автоматизация с помощью ЭВМ метода проб и ошибок с набором эвристических приемов невозможна, так как описанные процедуры трудноформализуемы. Эффективность использования метода проб и ошибок в основном определяется интуицией, а в конечном счете опытом конструктора. Для разработки алгоритмов топологического синтеза прежде всего необходимо формализовать задачи топологического проектирования.
Формализация задач топологического проектирования наиболее просто производится с помощью теории графов. Для автоматизации решения задач компоновки и размещения в основном используются комбинаторные алгоритмы и алгоритмы, основанные на методах математического программирования. Для решения задач трассировки применяются распределительные и геометрические алгоритмы.
В качестве примера формализации одной из задач топологического проектирования рассмотрим алгоритм автоматизированной компоновки многооперационных станков, состоящих из унифицированных узлов (см. рис. 15). Выбор компоновки металлорежущего станка определяет степень использования технических характеристик его узлов. Неудачной выбор компоновки может существенно снизить его производительность и надежность. Критериями выбора компоновки будут точность, жесткость, металлоемкость, виброустойчивость.
Рис. 15. Алгоритм автоматизированной компоновки многооперационных станков
Исходные данные процесса компоновки (блок 2) формируются на основе требований ТЗ. Далее (блок 3) осуществляется процесс поиска готовых компоновок на основе банка компоновок (блок 7). Если имеется готовая компоновка и она соответствует условиям ТЗ, то процесс поиска заканчивается и выводится на печать характеристики найденной компоновки. Если все из имеющихся компоновок в банке компоновок не удовлетворяют ТЗ, то осуществляется синтез новых компоновок (блок 5). Компоновки формируются из унифицированных узлов, которые имеются в банке узлов (блок 10). Каждая из синтезированных компоновок также анализируется по условиям ТЗ (блок 6).
3.9. Геометрическое моделирование и синтез форм деталей
Геометрическая модель – совокупность сведений, однозначно определяющих форму геометрического объекта. Геометрические модели могут быть представлены совокупностью уравнений линий и поверхностей, алгебраическими соотношениями, графиками, списками, таблицами, описаниями на специальных графических языках. Теоретической основой создания геометрических моделей являются аналитическая геометрия, теория графов, алгебра логика.
При геометрическом проектировании геометрические модели применяются для описания геометрических свойств объекта конструирования (формы, расположения в пространстве); решения геометрических задач (позиционных и метрических); преобразования формы и положения геометрических объектов; ввода графической информации; оформления конструкторской документации. Различают геометрические модели: аналитические, алгебрологические, канонические, рецепторные, каркасные, кинематические и геометрические макромодели.
Аналитические геометрические модели представляются уравнениями, описывающими контуры или поверхности детали. Например, общее уравнение кривой второго порядка на плоскости в прямоугольной системе координат
F (x, y)= ax2 + 2bxy + cy2 + 2dx + 2ey + g = 0. (3)
Поверхность вращения описывается уравнением
F (x, y, z) = a (x2 + y2) + bz2 + 2cz + d = 0, (4)
где x, y, z – оси координат; a, b, c, d, e, g – постоянные коэффициенты.
Аналитические модели (3, 4) служат основой для описания элементарных геометрических объектов, на базе которых могут быть получены составные геометрические объекты.
Алгебрологические геометрические модели обеспечивают задание плоских фигур и трехмерных тел, в которых геометрический объект описывается логической функцией условий, выражающих принадлежность точки тем или иным пространственным областям.
Пусть области D1 -D4 на плоскости xоy (рис. 16) определены с помощью неравенств следующим образом:
D1: x ≥ - 6, x ≤ 6, y ≤ 6, y ≥ - 6;
D2: x ≥ 0, x ≤ 10, y ≥ 0, y ≤ 9; (5)
D3: (x - 6)2 + (y + 6)2 ≥ 36;
D4: y ≤ (x + 6).
Тогда геометрический объект D0 может быть записан с помощью соотношений (5) и логического выражения
(D1 ∩ D3) U (D1 ∩ D4) U D2 (6)
Таким образом, соотношения (5) и (6) определяют алгебрологическую модель геометрического объекта D0.
Канонические геометрические модели применяют в тех случаях, когда в геометрических объектах удается выделить параметры, которые однозначно определяют их форму. Например, для окружности такими параметрами являются координаты центра и радиус окружности.
Рецепторные геометрические модели в своей основе имеют приближенное представление геометрического объекта в плоскости или пространстве рецепторов (индикаторных функций). В области рецепторов строится прямоугольная решетка или сеть.
Рис. 16. Графическое представление алгебрологической модели объекта D0 на плоскости
Каждая клетка сети или решетки рассматривается как отдельный рецептор, который может иметь состояние 0 или 1. Рецептор считается активным (значение 1), если он включается в контур плоской или пространственной области.
Каркасные геометрические модели используют при описании поверхности в прикладной геометрии. При этом одним из основных понятий является понятие определителя поверхности. Определитель поверхности включает совокупность условий, задающих поверхность. Определитель поверхности состоит из геометрической и алгоритмической частей. В геометрическую часть входят геометрические объекты, а также параметры формы и положения; алгоритмическая часть задаётся правилами построения точек и линий поверхности при непрерывно меняющихся параметрах геометрической модели.
