
PLM-системы
Под PLM-системами понимают:
1) методологию управления информацией об изделии на различных этапах его жизненного цикла (ЖЦ);
2) интегрированную совокупность программных средств, обеспечивающих решение основных задач поддержки изделия на всех или большинстве этапах его жизненного цикла.
В рамках первой трактовки PLM определяют как стратегический подход к ведению бизнеса на основе взаимосвязанного и непротиворечивого набора бизнес-решений для обеспечения совместной деятельности сотрудников расширенного предприятия в процессе создания, управления, распространения и использования информации об изделии на протяжении всего ЖЦ. При этом под расширенным (виртуальным) предприятием понимают совокупность всех тех предприятий, которые создают, эксплуатируют или утилизируют изделия.
В понятие PLM включают технологии проектирования изделий, интеграции приложений, управления документооборотом, управления конфигурацией, логистической поддержки и т.д.
При второй трактовке в состав PLM для отраслей машиностроения включают программы систем CAD, CAM, CAE, PDM, ERP и средства систем интеграции. При распространении на более широкие области применения состав так называемого полного PLM дополняется соответствующими продуктами (например, архитектурно-строительного проектирования).
Основные положения и принципы cals
Изначально многие подсистемы САПР (АСУП и АСУТП) создавались как автономные системы, не ориентированные на взаимодействие с другими системами. При этом каждая из автоматизированных систем успешно решает определенный круг задач отдельного этапа проектирования изделия или помогает принимать решения по отдельным бизнес-процедурам этапов ЖЦ изделия. Но задача взаимодействия автоматизированных систем разных производителей, как и их подсистем, зачастую не ставилась и не рассматривалась. Языки и форматы представления данных в разных программах не были согласованными (например, данные конструкторского проектирования не отвечали требованиям к входным данным для программ проектирования технологического процесса).
Дальнейшее развитие в области техники и промышленных технологий было направлено на создание методологии компьютерного сопровождения и информационной поддержки промышленных изделий на всех этапах ЖЦ. Эта методология получила название CALS.
Первоначально CALS создавалась как совокупность методов и средств при решении логистических задач и расшифровывалась как Computer Aided Logistics Systems. В дальнейшем сфера применения CALS расширилась и охватила все стороны информационной поддержки промышленных изделий, включая проектирование, управление предприятием и технологическими процессами. Теперь CALS получила новую интерпретацию Continuous Acquisition & Lifecycle Support (русский эквивалент: ИП - информационная поддержка изделия).
В современном понимании существует и используется несколько толкований.
В широком смысле CALS -- это методология создания единого информационного пространства промышленной продукции, обеспечивающего взаимодействие всех промышленных автоматизированных систем. В этом смысле предметом CALS являются методы и средства как взаимодействия разных автоматизированных систем и подсистем, так и сами автоматизированные системы с учетом всех видов их обеспечения. Практический синоним CALS в этом смысле -- это PLM.
В узком смысле CALS -- это технология интеграции различных автоматизированных систем со своим лингвистическим, информационным, программным, математическим, методическим, техническим и организационным видами обеспечения.
К лингвистическому обеспечению CALS относятся языки и форматы данных о промышленных изделиях и процессах, используемых для представления и обмена информацией между автоматизированными системами и их подсистемами на различных этапах ЖЦ изделия.
Информационное обеспечение составляют базы данных, включающие сведения о промышленных изделиях, используемые разными системами в процессе проектирования, производства, эксплуатации и утилизации изделия. В состав информационного обеспечения входят также серии междуранодных и национальных CALS-стандартов и спецификаций.
Программное обеспечение представлено программными комплексами, предназначенными для поддержки единого информационного пространства этапов ЖЦ изделия. Прежде всего это системы управления документами и документооборотом, системы PDM, средства разработки интерактивных электронных технических руководств.
Математическое обеспечение CALS включает методы и алгоритмы создания и использования моделей взаимодействия различных систем CALS-технологий. Среди этих методов прежде всего называют методы имитационного моделирования различных систем, планирования процессов и распределения ресурсов.
Методическое обеспечение CALS представлено методиками выполнения таких процессов, как параллельное (совмещенное) проектирование производства, структурирование сложных объектов, их функциональное и информационное моделирование, обеъктно-ориентированное проектирование, создание антологий приложений. Под антологией понимают совокупность концепций, объектов, отношений, ограничений, выражающих семантику определенной предметной области. Пример антологии -- описание классов в С++.
К техническому обеспечению относят аппаратные средства получения, хранения, обработки, визуализации данных при информационном сопровождении изделия. Взаимодействие разных частей виртуального предприятия и подсистем, поддерживающих разные этапы ЖЦ изделия, происходит через линии передачи данных и сетевое коммутирующее оборудование. При этом широко используются возможности Internet и web-технологии.
Организационное обеспечение CALS представлено различными документами, совокупностью соглашений и инструкций, регламентирующих роли и обязанности участников ЖЦ изделий.
При реализации целей и задач CALS соблюдают следующие основные принципы:
1) Информационная поддержка всех этапов ЖЦ изделий.
2) Единство представления и интерпретации данных в процессах информационного обмена между автоматизированными системами и их подсистемами, что обуславливает разработку антологий приложений и соответствующих языков представления данных.
3) Доступность информации для всех участников ЖЦ изделия в любое время и в любом месте, что обуславливает применение современных телекоммуникационных технологий.
4) Унификация и стандартизация средств взаимодействия автоматизированых систем и их подсистем.
5) Поддержка процедур совмещенного (параллельного) проектирования изделий.