Главная страница
Навигация по странице:

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

  • М. Ф. Решетнева (Сибгау) Кафедра тмс основы систем автоматизированного проектирования Конспект


    Скачать 405 Kb.
    НазваниеМ. Ф. Решетнева (Сибгау) Кафедра тмс основы систем автоматизированного проектирования Конспект
    Дата03.09.2019
    Размер405 Kb.
    Формат файлаdoc
    Имя файлаbabkina-la-konspekt-lekciy-osnovy-sistem-avtomatizirovannogo-pro.doc
    ТипКонспект
    #85808
    страница2 из 12
    1   2   3   4   5   6   7   8   9   ...   12

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

    Моделирование имеет две четко различимые задачи: 1 — создание моделей сложных систем (в англоязычном написании — modeling); 2 — анализ свойств систем на основе исследования их моделей (simulation).

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

    Примеры 1. Система — компьютер является сложной системой в силу наличия у нее большого числа элементов, разнообразных связей между элементами и подсистемами, свойств направленности, целостности, иерархичности. К подсистемам относятся процессор (процессоры), оперативная память, кэш-память, шины (системная, процессорная), устройства ввода-вывода. В качестве надсистемы могут выступать вычислительная сеть, автоматизированная и (или) организационная система, к которым принадлежит компьютер. Внутренние параметры — времена выполнения арифметических операций, чтения (записи) в накопителях, пропускная способность шин и др. Выходные параметры — производительность компьютера, емкость оперативной и внешней памяти, себестоимость, время наработки на отказ и др. Внешние параметры — напряжение питания сети и его стабильность, температура и др.

    2. Для двигателя внутреннего сгорания подсистемами являются коленчатый вал, механизм газораспределения, поршневая группа, система смазки и охлаждения. Внутренние параметры — число цилиндров, объем камеры сгорания и др. Выходные параметры — мощность двигателя, КПД, расход топлива и др. Внешние параметры — характеристики топлива, температура воздуха, нагрузка на выходном валу.
    1   2   3   4   5   6   7   8   9   ...   12


    написать администратору сайта