Основы автоматизированного проектирования конструкций и технологических процессов производства РЭС
2.2. Методология системного подхода к проблеме проектирования сложных систем
Системный подход позволяет найти оптимальное, в широком смысле, решение задачи проектирования за счет всестороннего, целостного рассмотрения как проектируемого изделия, так и самого процесса проектирования, и способен привести к подлинно творческим новаторским решениям, включая крупные изобретения и научные открытия.
Главным средством автоматизации проектирования являются ЭВМ и управляемые ими другие технические средства, которые создают необходимую основу для полной реализации потенциальных возможностей системного подхода.
Системный подход получает все большее распространение при проектировании и управлении. Сущность системного подхода состоит в том, что объект проектирования или управления рассматривается как система, т. е. как единство взаимосвязанных элементов, которые образуют единое целое и действуют в интересах реализации единой цели. Системный подход требует рассматривать каждый элемент системы во взаимосвязи и взаимозависимости с другими элементами, вскрывать закономерности, присущие данной конкретной системе, выявлять оптимальный режим ее функционирования. Системный подход проявляется прежде всего в попытке создать целостную картину исследуемого или управляемого объекта. Исследование или описание отдельных элементов при этом не является самодовлеющим, а производится с учетом роли и места элемента во всей системе [72, 50, 62, 93].
Методическим средством реализации системного подхода к исследованию, проектированию или управлению сложным процессом служит системный анализ, под которым понимается совокупность приемов и методов исследования объектов (процессов) посредством представления их в виде систем и их последующего анализа.
Всякая система общается с внешней средой, имеет входы X и выходы P из нее ( рис. 2.1) [28].
Входами могут быть: состав комплектующих элементов с их параметрами; параметры пленки при производстве транзисторов и т. д.; выходами могут быть показатели качества готовой продукции (надежность РЭС, процент выхода годных приборов и т. п.).
Система обычно подвержена возмущениям Z ; для их компенсации, для того чтобы система работала в нужном режиме, используют управляющие воздействия U (электрические непрерывные и дискретные сигналы, различные механические воздействия и т. д.) [22, 28].
Следовательно, системными объектами являются параметры изучаемой системы: вход, процесс, выход, цель, обратная связь и ограничения. Под действием системных объектов понимается качество параметров объектов. Свойства позволяют количественно описывать объекты, выражая их в присущих им единицах, обладающих определенной размерностью.
Если элементы накладывают взаимные ограничения на поведение друг друга, это свидетельствует о том, что между ними существует связь. Наличие связи между элементами и их свойствами является условием наличия системы.
Системный анализ предполагает системный подход и к изучению связей между элементами, между подсистемами и системой.
Процесс функционирования сложной системы происходит на многих уровнях. Система расчленяется на подсистемы, которые представляют собой компоненты, необходимые для существования и действия системы.
Центральный этап методологии системного анализа — определение целей. Для проектировщиков важно четко представлять себе, что требуется от будущей системы управления, какие результаты желательны. Следовательно, необходимо иметь определенный набор требований к системе, т. е. четко сформулированную цель проектирования. Уже на самых первых фазах уяснения задачи необходимо иметь представление о тех целях, которые предполагается достичь в результате проектирования технологического процесса, в результате управления им.
Формулирование целей создает возможность выбора связанных с ними критериев. В системном анализе под критерием понимается правило, по которому проводится отбор тех или иных средств достижения цели. Критерий в общем случае дополняет понятие цели и помогает определить эффективный способ ее достижения. В том случае, когда между целью и средствами ее достижения имеется четкая однозначная связь, критерий может быть задан в виде аналитического выражения. Эта ситуация типична, например, для "простых" систем проектирования или управления, когда критерий, заданный в виде функционала, позволяет найти управляющие воздействия, обеспечивающие заданную цель. Поэтому в таких ситуациях понятия цели и критерия не различают. В сложных системах с высокой степенью неопределенности, когда цели носят качественный характер и получить аналитическое выражение не представляется возможным, следует отличать цели от критериев, характеризуя средства достижения цели [49].
Критерий должен отвечать ряду требований. Во-первых, он должен отражать основную, а не второстепенную цель функционирования управляемой системы. Во-вторых, отражать вcе существенные стороны деятельности системы, т. е. быть достаточно представительным. В-третьих, критерий должен быть чувствительным к существенным изменениям, возникающим в процессе функционирования управляемой системы.
Для проектирования и управления всегда желательно иметь единственный критерий оптимальности, что облегчает принятие решений и позволяет решить задачу оптимизации математически.
Системный подход требует прослеживания как можно большего числа связей — не только внутренних, но и внешних, — чтобы не упустить действительно существенные связи и факторы и оценить их влияние на систему.
При разработке систем управления производственными процессами в связи с применением ЭВМ неизбежно приходится рассматривать прежде всего такие вопросы, как совершенствование структуры управления, методы подготовки и принятия решений и, соответственно, формирование целей и критериев, используемых в процессе проектирования.
Существенное место в понятии системы занимает принцип целостности, согласно которому взаимосвязь и взаимодействие объектов порождает новые, системные свойства объекта, не присущие отдельным его элементам.
С точки зрения системного подхода к автоматизации проектирования, процесс проектирования представляет собой многослойную иерархическую процедуру с оптимизацией решений в каждом слое.
Принцип иерархичности в проектировании и управлении, а также принцип целостности обусловливают необходимость построения системы критериев, когда частные критерии, предназначенные для решения задач низшего звена управления (подсистемы), логически совпадают с критериями, применяемыми на более высоком иерархическом уровне.
В процессе проектирования и управления сопоставляются выходные величины, т. е. результат функционирования системы, с критерием. Следовательно, критерий в управляемой системе — это признак, по которому выбирается наиболее эффективный способ достижения цели. Он является той величиной, которую нужно максимизировать или минимизировать при управлении системой в соответствии с целью ее деятельности.
Таким образом, система — это достаточно сложный объект, который можно расчленить на составляющие элементы или подсистемы. Элементы информационно связаны друг с другом и с окружающей объект средой. Совокупность связей образует структуру системы. Система имеет алгоритм функционирования, направленный на достижение определенной цели.
Например, при проектировании автоматизированной системы управления технологическим процессом (АСУТП) его рассматривают как взаимосвязанную совокупность отдельных типовых технологических процессов и аппаратов, при взаимодействии которых возникают статистически распределенные по времени возмущения, т.е. существуют стохастические взаимосвязи между входными и выходными переменными подсистем.