Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Принципы системного подхода

Читайте также:
  1. I. ПРИНЦИПЫ
  2. I. Теоретический раздел. Основные принципы построения баз данных.
  3. I. Ценности и принципы
  4. В историческом анализе используется характеристика систем с позиций формационного подхода.
  5. В общем виде выделяют три подхода в определении культуры — антропологический, социологический и философский.
  6. Важными являются принципы ведения информационной системы обеспечения градостроительной деятельности.
  7. Внедрение подхода «Играй» на третьем этаже

 

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

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

Системный подход рассматривают как направление научного познания и социальной политики. Он является базой для обобщающей дисциплины «Тео­рия систем» (другое используемое название - «Системный анализ»). Теория систем - дисциплина, в которой конкретизируются положения системного под­хода; она посвящена исследованию и проектированию сложных экономичес­ких, социальных, технических систем, чаще всего слабоструктурированных. Характерными примерами таких систем являются производственные систе­мы. При проектировании систем цели достигаются в многошаговых процессах принятия решений. Методы принятия решений часто выделяют в самостоя­тельную дисциплину, называемую «Теория принятия решений».

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

Системы автоматизированного проектирования и управления относятся к числу наиболее сложных современных искусственных систем. Их проектиро­вание и сопровождение невозможны без системного подхода. Поэтому идеи и положения системотехники входят составной частью в дисциплины, посвящен­ные изучению современных автоматизированных систем и технологий их при­менения.

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

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

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

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

1) вносит в модели приложений большую структурную опре­деленность, распределяя представленные в приложении данные и процедуры между классами объектов;

2) сокращает объем спецификаций благодаря вве­дению в описания иерархии объектов и отношений наследования между свой­ствами объектов разных уровней иерархии;

3) уменьшает вероятность иска­жения данных вследствие ошибочных действий за счет ограничения доступа к определенным категориям данных в объектах.

Описание в каждом классе объектов допустимых обращений к ним и принятых форматов сообщений об­легчает согласование и интеграцию ПО.

Для всех подходов к проектированию сложных систем характерны также следующие особенности.

1. Структуризация процесса проектирования, выражаемая декомпозицией проектных задач и документации, выделением стадий, этапов, проектных процедур. Эта структуризация является сущностью блочно-иерархического подхода к проектированию.

2. Итерационный характер проектирования.

3. Типизация и унификация проектных решений и средств проектирования.

 

Основные понятия системотехники

 

В теории систем и системотехнике введен ряд терминов, среди них к базо­вым нужно отнести следующие понятия.

Система — множество элементов, находящихся в отношениях и связях меж­ду собой.

Элемент - такая часть системы, представление о которой нецелесообраз­но подвергать при проектировании дальнейшему членению.

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

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

Надсистема - система, по отношению к которой рассматриваемая система является подсистемой.

Структура - отображение совокупности элементов системы и их взаимо­связей; понятие структуры отличается от понятия самой системы также тем, что при описании структуры принимают во внимание лишь типы элементов и связей без конкретизации значений их параметров.

Параметр — величина, выражающая свойство или системы, или ее части, или влияющей на систему среды. Обычно в моделях систем в качестве пара­метров рассматривают величины, не изменяющиеся в процессе исследования системы. Параметры подразделяют на внешние, внутренние и выходные, выражающие свойства элементов системы, самой системы, внешней среды соответственно. Векторы внутренних, выходных и внешних параметров далее обозначены X = (х1, х2,..., хn), Y = 1, у2,..., ym),(Q = (q1, q2,..., qk) соответственно.

Фазовая переменная величина, характеризующая энергетическое или информационное наполнение элемента или подсистемы.

Состояние — совокупность значений фазовых переменных, зафиксированных в одной временной точке процесса функционирования.

Поведение (динамика) системы — изменение состояния системы в процессе функционирования.

Система без последействия ее поведение при t > t0 определяется зада­нием состояния в момент t0 и вектором внешних воздействий Q(t ). В системах с последействием, кроме того, нужно знать предысторию поведения, т.е. со­стояния системы в моменты, предшествующие t0.

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

Пространство состояний множество возможных значений вектора переменных состояния.

Фазовая траектория представление процесса (зависимости V(t) ) в виде последовательности точек в пространстве состояний.

К характеристикам сложных систем, как сказано выше, часто относят следующие понятия.

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

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

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

Составными частями системотехники являются следующие основные разделы:

· иерархическая структура систем, организация их проектирования;

· анализ и моделирование систем;

· синтез и оптимизация систем.

Моделирование имеет две четко различимые задачи:

1 — создание моделей сложных систем (в англоязычном написании - modeling);

2 - анализ свойств систем на основе исследования их моделей (simulation).

Синтез также подразделяют на две задачи:

1 — синтез структуры проекти­руемых систем (структурный синтез);

2 — выбор численных значений пара­метров элементов систем (параметрический синтез). Эти задачи относятся к области принятия проектных решений.

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


Дата добавления: 2015-08-03; просмотров: 129 | Нарушение авторских прав


Читайте в этой же книге: Иерархическая структура проектных спецификаций и иерархические уровни проектирования | Классификация моделей и параметров, используемых при автоматизированном проектировании | Типовые проектные процедуры | Разновидности САПР | Понятие о CALS-технологиях | Этапы проектирования | Открытые системы | Типы сетей | Различают семь уровней ЭМВОС (OSI). | Состав аппаратуры |
<== предыдущая страница | следующая страница ==>
Понятие инженерного проектирования| Стадии проектирования

mybiblioteka.su - 2015-2024 год. (0.009 сек.)