Workbench Documentation

Preface and Getting Started

Product Synthesis

Product Function Optimization


Точное описание функциональных систем продукта
Как и в Product Function Definition, пользователь идентифицирует с помощью PFO функциональные объекты, включенные в его продукт, и взаимодействия между ними. Система представлена в виде графика, где объекты отображены как узлы и линии взаимодействия между ними. Этот продукт лидирует в графическом представлении приложений. Таким образом, семантический вид продукта определен до начала других этапов проектирования продукта (предварительный и детальный). 
Определение TRIZ методологии (набор руководящих принципов новшеств), осуществленное Invention Machine Corp., может быть выбрано пользователем в интерактивном режиме и будет помогать идентифицировать потенциальные улучшения системы. Функциональные системы могут быть созданы на пустом месте в Product Function Optimizer, либо пользователь может использовать функциональные системы уже определённые в Product Function Definition.

 

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

 

Идентификация функциональных проблем в системах
Пользователь может идентифицировать функциональные проблемы в системах (IMC Problem Manager работает в дополнительных расширениях).

 

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

 

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

 

Решение проблем 
Решение проблем может быть основано на поиске в данных баз знаний IMC:

  • IM-Effects™: научная база данных действий, к которой можно обратиться через ENOVIA Effects Database.

  • IM-Principles™: база данных, позволяющая решать конфликты и противоречия в системе.

  • IM-Predictions™: база данных, позволяющая определять следующие фазы эволюции системы, определяя из аналогий между технологиями.

Импорт/экспорт IMC TechOptimizer файлов
Это допускает миграцию и инвестиционную защиту в существующих Invention Machine Corp. TechOptimizer проектов.

 

Начало работы

Задача данной обучающей программы - помочь Вам начать изучение Product Function Optimization.

 

Создание функциональной модели 

Этот пример поясняет, как создать функциональную модель.

Слово "объект" используется для Components, SystemPurposes и SuperSystems.

Функциональная модель описывает взаимодействие между частями системы и другими элементами. Для создания функциональной модели Вам следует проделать следующие действия:

  • Идентифицировать продукт.

  • Разложить на составные части изучаемую систему.

  • Идентифицировать элементы суперсистемы.

  • Идентифицировать взаимодействия между компонентами.

  • Идентифицировать проблемы с полезными и вредными действиями.

1. Выберите Knowledgeware -> Product Function Optimization из меню Start.

2. Добавьте к системе объекты.

  • Добавьте к модели SystemPurpose. Для этого нажмите иконку на панели инструментов и щёлкните в графической части окна, чтобы разместить овал, символизирующий SystemPurpose.

  •  

1. Задайте название для SystemPurpose. Для этого выберите двойным щелчком SystemPurpose для открытия диалогового окна Edit Functional Object.

 

 

2. Введите название объекта в поле Name.

3. Из функций Functional Type выберите тип объекта.

 

Обратите внимание, доступна только секция Evaluation, если выбран тип Component. Вы можете использовать стрелки прокрутки, чтобы вводить число, или просто напечатать его с клавиатуры. 

 

4. Нажмите кнопку OK для одобрения вводимой информации и закрытия диалогового окна или Apply для ввода информации при оставленном открытом диалоговом окне, или Cancel для закрытия диалогового окна без ввода информации в модель.

5. Продолжайте прибавлять SystemPurposes, пока Вы не получите то, что должно точно отразить часть системы, которую Вы анализируете.
 

Function Rank указывает значение этого объекта относительно всего проекта. FunctionalSystem автоматически вычисляет Function Rank. Problem Rank - предполагаемое значение решения проблемы относительно всей системы. Problem Rank используется для определения предложенного порядка Trimming. Cost - себестоимость этого объекта.

Более подробно обо всём этом описано в Calculating the Function Rank и Calculating the Problem Rank.

 

  •  

Добавьте компонент функциональной системы.

1. Нажмите иконку на панели инструментов.

2. Щёлкните где-нибудь на модели, чтобы добавить символ Component. Дайте компоненту название по описанной выше процедуре.

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

  •  

1. Для добавления суперсистем (SuperSystem) нажмите иконку на панели инструментов. 

2. Щёлкните где-либо в области функциональной модели для нанесения символа суперсистемы. 

3. Дайте для объекта SuperSystem новое название, как было описано выше.

4. Продолжайте добавлять объекты и присваивайте им названия, пока Вы не получите то, что необходимо для Вашей модели.

3. Сохраните файл и просмотрите материал раздела Linking the Objects of the System.

Работа с функциональной моделью

Пользователь создает функциональную модель системы в форме графика, который указывает и анализирует взаимодействия между элементами этой системы. Анализ функциональной модели позволяет пользователю определить, что должно быть модифицировано и улучшено в системе. График, на приведённом ниже рисунке, представляет функциональную модель.

 

 

Объект графика

Пояснение

Дерево функциональной системы

В дереве перечислены объекты функциональной системы.

Объект суперсистемы

SuperSystem - элемент системы, но не принадлежит системе. Он оказывает воздействие, но не может быть изменен или включен в анализ, например: атмосфера, рабочая среда, размещение оборудования, эксплуатационное оборудование...

  

 

 

Предназначение системы

SystemPurpose (Product) - конечный результат изучаемой системы.

Компонент

Component - процесс, субстанция, область или комбинация субстанция-область, которая является частью системы при анализе.

Полезное действие (голубая стрелка)

Полезное действие - действие, которое удовлетворяет и/или улучшает возможности системы при анализе.

Вредное действие (красная стрелка)

Вредное действие - ухудшает параметры и/или характеристику компонента.

 

Связывание объектов системы

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

Полезное действие - действие, которое удовлетворяет требования пользователя, тогда как Вредное действие - действие, которое ухудшает характеристику функции предмета.

1. Переход в среду проектирования Product Function Optimization и открытие имеющейся системы (которую Вы создали в Создание функциональной модели, например.)

2. Добавьте связи к модели.

  •  

Нажмите иконку или на панели инструментов.

  •  

Установите курсор на объекте, который порождает действие и тащите его на объект, который получает действие. Щёлкните левой кнопкой для завершения создания связи. Обычно линия связи перескакивает на внешний край связываемых объектов, если этого не происходит, Вы увидите иконку и предупреждающее сообщение.

 

 

Если Вы получаете это предупреждение, выберите связь, установите курсор над концом линии, который имеет проблему, удерживая левую кнопку мышки перетащите конец линии на внешний край объекта и отпустите кнопку мышки.

3. Выберите двойным щелчком линию действия для открытия диалогового окна Link Analysis.

 

 

Link Analysis оценивает эффективность действия. Уровень действия определен как зависимость между текущим и необходимым уровнем исполнения:

  • Insufficient: фактическое исполнение - менее чем необходимый уровень.

  • Normal: фактическое исполнение совпадает с необходимым уровнем.

  • Excessive: фактическое исполнение является более чем необходимым уровнем.

4. Введите название действия в первую строку поля Actions.

5. Укажите является ли акция Useful или Harmful.

6. Потащите ползунок в позицию, указывающую уровень исполнения действия:

  • Useful Action - Insufficient, N (Normal) или Excessive. Полезные действия колеблются от 0 на нормальном уровне, до ± 20. 

  • Harmful Action - Вредные действия располагаются от 0, для наименее вредного, до 20, для самого вредного.

7. Нажмите кнопку OK для принятия введённой информации и закрытия диалогового окна или Cancel для закрытия диалогового окна без ввода данных.

Если любое действие классифицируется как вредное, недостаточное или чрезмерное, это может указывать на проблему с системой. Когда Вы добавляете строку, которая классифицирована как любой из тех трех типов, FunctionalSystem использует информацию, чтобы вычислить ранг проблемы и рассматривать проблемное действие. 

Для практики создайте такую же функциональную систему: FunctionalSystem. CATsystem.


Product Synthesis

Workbench Documentation

Main page