Задачи синтеза могут быть классифицированы по ряду признаков:
По числу критериев различают однокритериальные и многокритериальные задачи; реальные задачи проектирования, как правило, многокритериальные, одна из основных проблем при их постановке - установление правил предпочтения вариантов.
По степени неопределенности различают: - детерминированные задачи принятия решений; - задачи принятия решений в условиях риска (при наличии в формулировке задачи случайных параметров); - задачи принятия решений в условиях неопределенности (при неполных или недостоверных исходных данных).
По уровню сложности выделяют такие классы задач:
задачи 1-го уровня сложности - задачи параметрического синтеза: структура объекта предопределена результатами предшествующих стадий разработки, синтез сводится к выбору числовых значений параметров.
задачи 2-го уровня сложности - задачи выбора структуры из конечного множества вариантов при условии, что все варианты заранее известны или могут быть легко получены, а мощность множества вариантов допускает их полный перебор при сравнении.
задачи 3-го уровня сложности - задачи выбора варианта структуры из конечного множества, мощность которого настолько велика, что полный перебор нецелесообразен; как правило, это комбинаторные задачи, сравнительно хорошо поддающиеся формализации; примеры:
- синтез комбинационных логических схем;
- компоновка и размещение конструктивов одного уровня в конструктивах ближайшего старшего уровня;
- проведение электрических межслойных соединений в кристаллах БИС.
задачи 4-го уровня сложности - задачи выбора варианта структуры из множества, мощность которого неизвестна, а возможно, и неограничена; именно к этому уровню относится большинство проектных задач структурного синтеза, их полная формализация без упрощающих предположений не достигается, поэтому решение чаще всего выполняется в режиме диалога; примеры:
- поиск принципов функционирования и конструктивной реализации устройств;
- разработка алгоритмов решения задач в специализированных поцессорах;
- выбор способа реализации принципов парралеллизма и конвейеризации в вычислительных системах и др.
задачи 5-го уровня сложности - поиск решений на основе ранее неизвестных принципов, когда существование решения не доказано; достижение решения равносильно получению принципиально нового типа технических объектов.
Приведенную классификацию можно уточнить и развить при условии рассмотрения состава входных и выходных данных - это позволяет выделить различные по сложности и по значимости виды проектировочных действий.
← Типы задач синтеза (Виды проектировочных действий) | Комбинаторные методы и методы направленного синтеза структур → |
---|