18607

ИЕРАРХИЧЕСКАЯ СТРУКТУРА ПРОЕКТНЫХ УРОВНЕЙ ПРОЕКТИРОВАНИЯ

Доклад

Информатика, кибернетика и программирование

ИЕРАРХИЧЕСКАЯ СТРУКТУРА ПРОЕКТНЫХ УРОВНЕЙ ПРОЕКТИРОВАНИЯ Выполнение проектных операций и процедур в САПР основано на оперировании математических моделей ММ. С их помощью прогнозируются характеристики и оцениваются возможности предложенных вариантов схем и констр...

Русский

2013-07-08

33.5 KB

10 чел.

ИЕРАРХИЧЕСКАЯ СТРУКТУРА ПРОЕКТНЫХ УРОВНЕЙ ПРОЕКТИРОВАНИЯ

Выполнение проектных операций и процедур в САПР основано на оперировании математических моделей (ММ). С их помощью прогнозируются характеристики и оцениваются возможности предложенных вариантов схем и конструкций, проверяется соответствие предъявляемым требованиям, проводится оптимизация параметров, разрабатывается техническая документация и т. п.

В САПР для каждого иерархического уровня сформулированы основные положения математического моделирования, выбран и развит соответствующий математический аппарат, получены типовые ММ элементов проектируемых объектов, формализованы методы получения и анализа математических моделей систем. Сложность задач проектирования и противоречивость требований высокой точности, полноты и малой трудоемкости анализа обусловливают целесообразность компромиссного удовлетворения этих требований с помощью соответствующего выбора моделей. Это обстоятельство приводит к расширению множества используемых моделей и развитию алгоритмов адаптивного моделирования.

При использовании блочно-иерархического подхода к проектированию представления о проектируемой системе разделяют на иерархические уровни. На верхнем уровне используют наименее детализированное представление, отражающее только самые общие черты и особенности проектируемой системы. На следующих уровнях степень подробности описания возрастает, при этом рассматривают уже отдельные блоки системы, но с учетом воздействий на каждый из них его соседей. Такой подход позволяет на каждом иерархическом уровнеформулировать задачи приемлемой сложности, поддающиеся решению с помощью имеющихся средств проектирования. Разбиение на уровни должно быть таким, чтобы документация на блок любого уровня была обозрима и воспринимаема одним человеком.

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

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

Список иерархических уровней в каждом приложении может быть специфичным, но для большинства приложений характерно следующее наиболее крупное выделение уровней :

  •  метауровень, на котором решают наиболее общие задачи проектирования систем, машин и процессов. Результаты проектирования представляют в виде структурных схем, генеральных планов, схем размещения оборудования, диаграмм потоков данных и т. д.;
  •  макроуровень, на котором проектируют отдельные устройства, узлы машин и приборов. Результаты представляют в виде функциональных, принципиальных и кинематических схем, сборочных чертежей и т. п.;
  •  микроуровень, на котором проектируют отдельные детали и элементы машин и приборов.

В каждом приложении число выделяемых уровней и их наименования могут быть различными. Так, в радиоэлектронике микроуровень часто называют компонентным, макроуровень — схемотехническим. Между схемотехническим и системным уровнями вводят уровень, называемый функционально-логическим. В вычислительной технике системный уровень подразделяют на уровни проектирования ЭВМ (вычислительных систем) и вычислительных сетей. В машиностроении имеются уровни деталей, узлов, машин, комплексов.

В зависимости от последовательности решения задач иерархических уровней различают нисходящее проектированиевосходящее и смешанное проектирование (стили проектирования). Последовательность решения задач от нижних уровней к верхним характеризует восходящее проектирование, обратная последовательность приводит к нисходящему проектированию, в смешанном стиле имеются элементы как восходящего, так и нисходящего проектирования. В большинстве случаев для сложных систем предпочитают нисходящее проектирование. При наличии заранее спроектированных составных блоков (устройств) можно говорить о смешанном проектировании.

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

Наряду с декомпозицией описаний на иерархические уровни применяют разделение представлений о проектируемых объектах на аспекты.

Аспект описания (страта) — описание системы или ее алгоритмического (разработка алгоритмов и программного обеспечения) и технологического (разработка технологических процессов) проектирования. Примерами страт в случае САПР могут служить также рассмотренные ранее виды обеспечения автоматизированного проектирования.


 

А также другие работы, которые могут Вас заинтересовать

21177. ТЕХНОЛОГИЧЕСКАЯ ДОКУМЕНТАЦИЯ. ЕСТД. ТЕХНОЛОГИЧЕСКАЯ ПОДГОТОВКА ПРОИЗВОДСТВА (ТПП). ТЕХНОЛОГИЧНОСТЬ 37 KB
  ТЕХНОЛОГИЧНОСТЬ Состав и правила выполнения технологической документации определяется ГОСТ 3.1001 81 Единой системой технологической документации ЕСТД. Она представляет собой комплекс государственных стандартов и руководящих нормативных документов устанавливающих взаимосвязанные правила и положения по порядку разработки комплектации оформления и обращения технологической документации применяемой при изготовлении и ремонте изделий контроль испытания и перемещения. Основное назначение ЕСТД в установлении во всех организациях и на...
21178. Алгебраїчні доповнення. Обчислення детермінантів 341.5 KB
  Означення алгебраїчного доповнення елементу детермінанта. Такий детермінант називається алгебраїчним доповненням елемента даного детермінанта і позначається як : 6. Детермінант дорівнює сумі добутків елементів будьякого рядка детермінанта на їх алгебраїчні доповнення.3 Доведення: Додамо до кожного елементу mго рядка детермінанта 6.
21179. Ранг матриці. Елементарні перетворення матриці 204 KB
  Елементарні перетворення матриці. Визначення рангу матриці. Такий детермінант називається мінором матриці kго порядка.
21180. Системи лінійних алгебраїчних рівнянь загального виду. Теорія Кронекера-Капеллі. Метод Гаусса 237.5 KB
  Система називається сумісною якщо вона має хоча б один розв язок тобто хоча б один стовпець який перетворює рівняння 9.1 в тотожність і несумісною якщо вона не має розв язків. Система називається означеною якщо вона має один розв язок і неозначеною якщо вона має розв язків більше одного. Аналіз систем рівнянь повинен дати відповідь на два питання чи сумісна система тобто чи має вона розв язок і якщо сумісна то чи вона означена чи ні.
21181. Лінійні простори. Базис. Розмірність. Ізоморфізм просторів 366 KB
  Але наприклад множина додатніх чисел не утворює лінійного простору по відношенню до звичайних операцій додавання та множення бо в цьому разі нема протилежного числа воно повинно бути відємним а значить не буде належати цій множині. Але множина векторів з якої вилучені вектори колінеарні заданій прямій не утворює лінійного простору бо завжди можна знайти такі два вектори які в сумі дадуть вектор колінеарний цій прямій тобто сума не буде належати множині. 4 Множина матриць заданого розміру якщо додавання матриць та множення на...
21182. Перехід до нового базису. Орієнтація базиса. Скалярний добуток. Евклідовий простір 361.5 KB
  Орієнтація базиса. Перехід до нового базиса. Хай в пвимірному лінійному просторі вибрані два базиса: та .2 Таким же чином і кожний вектор базиса можна розкласти по базису : .
21183. Нормовані простори. Ортонормований базис. Процес ортогоналізації 336.5 KB
  Ортонормований базис. А значить в пмірному просторі п попарно ортогональних елементів можна брати як базис. Такий базис називається ортогональним. Ортонормований базис.
21184. Пряма на площині. Рівняння площини 385.5 KB
  Це є вектор перпендикулярний до прямої. Задання прямої за допомогою нормального вектора базується на теоремі про те що через задану точку можна провести лише одну пряму перпендикулярну заданій прямій. Пряма з нормальним вектором Умовою перпендикулярності прямої і вектора є рівність нулю скалярного добутку 14.3 повністю задає пряму тобто кожна поточна точка прямої відповідає цьому рівнянню.
21185. Векторний та змішаний добутки векторів. Площина та пряма в просторі 522 KB
  У множині геометричних векторів можна ввести так званий векторний добуток двох векторів коли кожній парі векторів співставляється третій вектор який і називається їх добутком: . Вектор направлений перпендикулярно площині в якій лежать вектори і і в таку сторону щоб трійка векторів складала праву трійку інакше кажучи щоб ці вектори були орієнтовані по правилу правої руки Рис.1 Векторний добуток векторів Довжина вектора визначається за формулою 15.