- •Глава 1. Управление и информация 1.1 Системы и большие системы
- •1.2. Управление в системах
- •1.6. Основные сведения об автоматизированной системе обработки данных (асод)
- •Глава 2. Управление организационными системами
- •2.1. Организационные системы
- •Глава 3. Общие понятия об втоматизированных системах управления
- •3.2. Классификация асу
- •Глава 4. Вопросы анализа автоматизируемых систем управления производством
- •Глава 5. Состав подсистем и задач асуп
- •5.1. Принципы выделения подсистем в асуп
- •Глава 6. Функциональные подсистемы асуп
- •6.6. Управление финансами
- •6.9. Управление кадрами
- •Глава 7. Основные обеспечивающие подсистемы асуп
- •Глава 9. Организация работ по созданию асуп
- •9.2. Стадии создания асуп
- •Глава 10. Экономическая эффективность и качество асуп
- •Литература
1.2. Управление в системах
Процессы управления протекают повсеместно, ежедневно, ежечасно, ежесекундно и охватывают буквально все стороны и моменты человеческой деятельности.
13
Что же характерно для любого процесса управления?
1. Прежде всего в любом процессе управления есть объект, которым управляют (станок, предприятие, отрасль и т. п.). Далее имеется орган, который осуществляет управление (человек или какое-либо техническое устройство). В процессе управления этот орган получает некоторую информацию о состоянии управляемого объекта и состоянии внешней среды, в которой находится и с которой как-то связан управляемый объект. Эта информация воспринимается управляющим органом, который вырабатывает на ее основе управляющую информацию (или, как принято говорить в повседневной практике, принимает решение).. Наконец, на основе принятого решения некоторый исполнительный орган (рука рабочего, аппарат министерства и т. п.) осуществляет управляющее воздействие на управляемый объект.
Вот эти три основных звена совместно с информационными связями между собой и образуют систему управления.
Часто управляющий и исполнительный органы объединяют в единое понятие — субъект управления, и тогда систему управления можно представить состоящей из двух подсистем: управляемой подсистемы и управляющей подсистемы (рис. 1.1).
Самым сложным звеном из представленных на этой схеме является безусловно управляющий орган — не самым большим, объемным с точки зрения набора каких-то простых элементов, а самым сложным функционально, т. е. способным производить наибольшее разнообразие действий. Это вытекает из самих функций органа управления: он должен обладать способностью своевременно переработать поступающую информацию, выработать управляющую информацию (принять решение) и довести ее до исполнителя, до объекта управления, причем на любое из множества возможных состояний объекта управления управляющий орган должен отреагировать своим, конкретным для данной ситуации оптимальным управляющим сигналом.
Это фундаментальное положение сформулировано в виде закона «необходимого разнообразия», согласно которому для успешного управления управляющий орган должен обладать по крайней мере не меньшим разнообразием, чем объект управления.
14
2. Управление всегда осуществляется для достижения определенной цели, вполне конкретной для каждого конкретного объекта управления и связанной с состояниями объекта и среды, в которой он находится.
Очень важно правильно определить цель управления. Подходя с разных точек зрения, можно предлагать различные цели для управления одним и тем же объектом. Определить основную цель управления сложным объектом часто бывает так трудно, что этому вопросу посвящаются целые научные исследования. Но в любом случае цель управления должна быть единственной, а все прочие факторы, которые следует учитывать, задаются как ограничения.
Критерием оптимальности управления, показываю-
15
щим степень достижения поставленной цели, является целевая функция управления. Целевая функция управления — это некоторая количественно измеряемая величина, являющаяся функцией входных, выходных переменных, параметров объекта управления и времени. Оптимальное управление — это управление, обеспечивающее экстремум (максимум или минимум) целевой функции управления при заданных ограничениях.
3. Как видно из обобщенной структурной схемы системы управления, для реализации оптимального управления недостаточно знать целевую функцию управления и заданные для нее ограничения, нужна также информация о состоянии объекта управления и внешней среды и о множестве возможных состояний элементов системы управления. Без информации нет управления. Особое внимание должно быть обращено на качество всех видов информации. Информация должна быть достоверной, полной и своевременной, иначе управляющие воздействия могут оказаться неэффективными и даже вредными.
Например, если поступает неверная информация о потребности народного хозяйства в каком-то продукте, то управление предприятием (а народное хозяйство является для предприятия внешней средой) с целью получения максимального выпуска этого продукта может оказаться вредным, ибо лучше было бы уделить в этом случае внимание увеличению выпуска другого, более дефицитного продукта.
Не менее важной является информация, поступающая в управляющую подсистему по „линии обратной связи от управляемой подсистемы. Обратная связь — это одно из основных понятий в теории управления. В общем виде обратной связью называется любая передача воздействия с выхода какой-либо системы обратно на ее вход.
В системах управления обратную связь можно определить и несколько иначе, а именно как информационную связь, с помощью которой в управляющую подсистему поступает информация о результатах управления объектом, т. е. информация о новом состоянии объекта, которое возникло под влиянием управляющих воздействий.
Благодаря наличию обратных связей сложные системы оказываются в принципе способными выходить за пределы действий, предусмотренных и предопределенных
их конструктором, ибо обратная связь Создает у систем новое качество, а именно способность накапливать опыт, определять свое будущее поведение в зависимости от своего поведения в прошлом, т. е. самообучаться.
Управляющие воздействия, поступающие из управляющей подсистемы в управляемую, могут иметь различный характер: энергетический, материальный, информационный — в зависимости от природы управляемого
объекта.
Среди всех систем особое место занимают системы, управляемый объект у которых — люди, коллективы людей. Подобные системы получили название систем организационного управления (или просто организационных систем), ибо управляющие воздействия в них направлены на организацию (согласование) подведения коллективов людей и имеют информационный характер. Для таких систем полностью справедливо следующее кибернетическое определение управления: управление есть процесс целенаправленной переработки информации. (Поскольку энергетические и иные материальные управляющие воздействия косвенно также являются носителями информации, то, вообще говоря, данное определение может быть распространено на системы управления любой природы.)
1.3. Кибернетика — наука об управлении
Кибернетика — молодая наука, формирование которой началось лишь после второй мировой войны. Тем не менее она развивалась и развивается настолько стремительно, что уже сейчас оказывает большое влияние на методы исследования и способы решения практических задач в самых разнообразных областях науки и техники: в биологии и медицине, технике связи и автоматике, в вычислительной технике и экономике.
В основе кибернетики лежит идея возможности развить общий подход к рассмотрению процессов управления в системах различной природы. Сила этой идеи заключается в том, что оказалось возможным кроме общих рассуждений методологического характера предложить также мощный аппарат для количественного описания процессов, для решения сложных задач управления, основанный на методах прикладной математики.
16
17
Итак, кибернетика — наука об общих закономерностях процессов управления в системах любой природы. Предметом изучения кибернетики являются информационные процессы, описывающие поведение этих систем. Цель изучения — создание принципов, методов и технических средств для наиболее эффективных в том или ином смысле результатов управления в таких системах.
Можно приближенно разделить сферы наук следующим образом. Естественные науки — это науки, связанные с изучением закономерностей природы. Общественные науки изучают закономерности человеческого общества. Кибернетические науки — это науки, связанные с исследованием закономерностей передачи и обработки информации в объектах, явлениях и процессах, происходящих в природе и обществе.
Основные особенности кибернетики как самостоятельной научной области состоят в следующем.
1. Кибернетика способствовала тому, что классическое представление о мире, состоящем из материи и энергии, уступило место представлению о мире, состоящем из трех составляющих: энергии, материи и информации, ибо без информации немыслимы организационные системы.
-
Кибернетика рассматривает управляемые системы не в статике, а в динамике, т. е. в их движении, развитии, при этом в тесной связи с другими (внешними) системами. Это позволяет вскрывать закономерности и устанавливать факты, которые иначе бы оказались невыявленными.
-
Как бы детально и строго мы ни старались изучать поведение системы, мы никогда не сможем учесть все бесчисленное множество факторов, прямо или косвенно влияющих на ее поведение. Поэтому всегда следует вводить различные ограничения, считаться с неизбежностью наличия некоторых случайных факторов, являющихся результатом действия этих неучтенных процессов, явлений и связей. Кибернетика очень широко практикует именно такие вероятностные методы исследования, позволяющие хотя и не определенно, лишь в вероятностном аспекте, т. е. в среднем, но строго и четко предсказать поведение сложных систем.
4. В кибернетике часто применяется метод исследования систем с использованием «черного ящика». Под
18
«черным ящиком» понимается система, в которой исследователю доступна лишь входная и выходная информация этой системы, а внутреннее устройство неизвестно. При этом оказывается, что ряд важных выводов о поведении системы можно сделать, наблюдая лишь реакции выходных сигналов на изменение входных. Такой подход, в частности, открывает возможности объективного изучения систем, устройство которых либо неизвестно, либо слишком сложно, чтобы можно было вывести их поведение из свойств составных частей этих систем и структуры связей между ними.
Значение «черного ящика» в исследованиях трудно переоценить, благодаря этому методу уже сделаны десятки крупнейших изобретений и открытий. «Черный ящик» незримо присутствует в исследованиях в любых областях природы, при разгадке тех или иных явлений. Классический пример «черного ящика» — телевизор. Большинство людей, которые им пользуются, не имеют ни малейшего представления о том, как он устроен внутри. Но повернув ручку включения телевизора (входной управляющий сигнал), они ожидают выходного сигнала — изображения и звука.
5. Очень важным методом кибернетики, часто использующим понятие «черного ящика», является метод моделирования. Сущность этого метода, ставшего одним из самых мощных орудий развития науки и техники, составляет замена реального интересующего нас объекта или процесса его моделью, т. е. некоторым другим объектом, процессом или формализованным описанием, более удобным для рассмотрения, исследования, управления, интересующие нас характеристики которого подобны характеристикам реального объекта.
После такой замены исследуется уже не первичный объект, а модель и результаты этих исследований распространяются на первичный объект (конечно, с известными оговорками).
Разработано большое число различных типов моде-лей. В экономических исследованиях, например, наибольшее распространение получили абстрактные модели объектов, выполненные в виде формализованных описаний на языке математики, — экономико-математические модели.
Практические приложения общих методов кибернетики изучаются в таких прикладных науках, как техническая
19
кибернетика, биологическая кибернетика, экономическая кибернетика и др. Особое место в кибернетике занимает методология исследования операций. Эта область кибернетики в наибольшей мере носит прикладной характер и непосредственно связана с решением актуальных хозяйственных задач. Центральным понятием исследования операций, как явствует из названия самой науки, является понятие операции. Под словом «опера-ция» в данном случае понимают совокупность действий, направленных на достижение определенной цели и выполняемых под чьим-либо руководством. Примеры операций: запуск космического корабля, проектирование новой машины, автоматизированной системы, промышленного предприятия и т. д.
Предметом исследования операций является количественный анализ любой человеческой целенаправленной деятельности, т. е. исследование операций — это прикладная математическая наука, связанная с процессами управления.
Математические методы исследования операций весьма разнообразны, разнообразны в той мере, в какой сложны и разнообразны объекты и процессы, для которых эти методы используются. Но несмотря на это, можно сформулировать целый ряд требований, общих для всех математических методов исследования операций.
В частности, математические методы должны обеспечить:
достоверность описания исследуемого класса процессов или объектов управления, т. е. метод должен соответствовать сущности описываемых явлений, не искажать их содержания;
своевременность решения, т. е. решение должно быть своевременным, а не вырабатываться тогда, когда надобность в нем отпала;
результативность, т. е. метод должен давать конкретное конструктивное решение, а не указывать на возможность решения вообще;
реалистичность решения — решение могло бы быть реализовано при заданных ограничениях (точность и время решения, затраты на управление);
устойчивость к исходным данным, т. е. метод должен быть массовым, пригодным не только для данной частной реализации исходных данных, но и для всех последующих, в которых могут быть некоторые отклонения;
20
определенность, т.е. метод должен давать совершенно точные, не допускающие неоднозначности, рекомендации
и решения;
экономичность в отношении точности — нет смысла искать абсолютно точное, оптимальное, но сложное решение, если затем эта точность все равно не будет достигнута (например, из-за неточности технических средств, из-за отклонений параметров процесса); в этом случае предпочтительнее менее точное (конечно, в допустимых пределах), но простое решение.
Проследим последовательно путь исследования от постановки задачи до получения результата.
1. Первичная формулировка задачи идет обычно от практики управления. В дальнейшей ее формулировке участвует уже специалист по исследованию операций или группа таких специалистов. Они изучают особенности конкретной обстановки и при необходимости привлекают более узких специалистов. Совместно они анализируют информационную структуру процесса, обсуждают возможные критерии, рассматривают и уточняют цели управления, уточняют постановку задачи, вырабатывают приближенную целевую функцию управления. Здесь важно содружество специалистов различных профилей, чтобы разумно отбросить второстепенные факторы и не упустить существенные связи.
Этот период можно кратко назвать этапом общей постановки задачи исследования и разработки содержательного описания процесса.
-
Формулировка математической постановки задачи и разработка математической модели. Трудность этого этапа — перевод описания задачи на язык математики и окончательное формирование целевой функции управления. Математические методы в чистом виде при исследовании больших систем, как правило, неприменимы: методы приходится комбинировать, следует учитывать денежные и временные ресурсы, отпущенные на исследования.
-
Исследование модели, т. е. практическое решение задачи на модели. Раньше исследование модели выполнялось вручную, в лучшем случае применялись арифмометры; теперь используются ЭВМ, позволяющие проигрывать сотни, тысячи вариантов.
Но при использовании ЭВМ возник еще один промежуточный этап — создание алгоритма и программы
21
исследования модели на ЭВМ. Программирование — трудоемкий процесс. Кроме умения быстро считать машина в исследование ничего полезного не вносит. Значит, и серию расчетных вариантов, и все исходные данные, и последовательность решения готовит человек, он же анализирует результаты решения и обобщает их.
На этом этапе к группе по исследованию операций подключается специалист с производства, хорошо знающий исследуемый процесс.
Союз науки и практики позволяет сократить программу исследований.
4. Получение результатов решения, выводов и рекомендаций — все это выдается заказчику. Последнее слово остается за заказчиком, т. е. исследователи операций не принимают решений, а выдают лишь рекомендации. Заказчик может принять рекомендации к немедленному руководству, просто принять во внимание или даже отвергнуть — это правомерно, так как, с одной стороны, исследование велось на модели, а любая, даже самая совершенная модель всегда беднее оригинала; с другой стороны, даже на модели проигрывалось лишь ограниченное число вариантов — опыт руководителя, как правило, гораздо богаче.
Исследователь должен быть независим от заказчика, иначе заказчик невольно будет оказывать на исследователя нежелательное давление. Исследователь должен преобразовать свои решения и рекомендации в набор инструкций и правил, предназначенных для руководителей и непосредственных исполнителей и понятных этому кругу работников.
1.4. Информация в управлении
Выше неоднократно употреблялось понятие «информация». Что же такое информация и какое значение она имеет в системах управления?
Существует множество определений информации, но ни одно из них не характеризует это понятие достаточно полно и подробно. Само слово «information» в переводе с латинского означает разъяснение, осведомление, изложение. С позиций материалистической философии информация есть отражение реального мира, сведения, которые один реальный объект содержит о другом реальном объекте. С более узких, практических позиций, с
22
точки зрения ее использования в целях управления, информация — это совокупность сведений, являющихся объектом хранения, передачи и преобразования.
Сама по себе информация может быть отнесена к категории абстрактных понятий типа математических, но ряд ее особенностей приближают ее к материальным объектам. Так, информацию можно получить, записать, стереть, передать; информация не может возникнуть из ничего. Однако при распространении информации проявляется такое ее свойство, которое не присуще материальным объектам: при передаче информации из одной системы в другие количество информации в передающей системе может не уменьшаться, хотя в принимающих системах оно обычно увеличивается. Если бы информация была лишена этого свойства, то преподаватель, читая лекцию студентам, терял бы информацию и становился неучем.
Итак, информация не материальна, но информация является свойством материи и не может существовать без своего материального носителя — средства перенесения ее в пространстве и во времени. Носителем информации может быть как непосредственно наблюдаемый физический объект или тело, так и энергетический субстрат. В последнем случае информация представлена в виде сигналов: электрических, световых, звуковых и т.д. При отображении на носителе информация кодируется, т. е. ей ставятся в соответствие форма, цвет, структура и другие параметры элементов носителя.
От выбора носителя и способа кодирования информации при выполнении конкретных информационных процедур во многом зависит эффективность функционирования системы управления. В связи с этим при преобразовании в процессе управления информация, как правило, неоднократно изменяет не только свой код, но и тип
носителя.
Весьма распространенным способом кодирования информации является ее представление в виде последовательности символов определенного алфавита. Читая книгу, мы как раз и воспринимаем информацию, записанную на ее страницах, в виде кодовых комбинаций. (слов), состоящих из последовательности символов (букв, цифр) принятого алфавита. То же самое можно сказать и относительно информации, сообщаемой в процессе устной речи.
23
Существуют три аспекта рассмотрения любой информации: синтаксический, семантический и прагматический.
Синтаксический аспект предполагает рассмотрение формы представления информации, не принимая во внимание ее содержание (смысл) и полезность. При этом учитываются тип формы носителя информации, способ представления (кодирования) информации, размеры кодов представления информации, скорость передачи и обработки, надежность и точность преобразования этих кодов и т. п. Информацию, рассматриваемую только с синтаксических позиций, часто называют данными.
Семантический аспект имеет в виду учет смыслового содержания информации. При этом анализируются те сведения, которые отражает информация, рассматриваются смысловые связи между кодами представления информации.
Прагматический аспект рассмотрения связан с ценностью, полезностью использования информации для выработки правильного управляющего решения. С этой точки зрения анализируются потребительские свойства информации. Ценность информации для управления зависит от двух факторов: от качества информации и способности, готовности потребителя правильно воспользоваться этой информацией. Второй фактор в системах управления обычно учитывается теми требованиями, которые формулирует потребитель к содержанию и формам представления результатной информации.
Качество информации определяют три ее основных параметра.
1. Полнота информации. Информацию считают полной, если на ее основе можно принять правильное управляющее решение. Излишняя информация может быть так же вредна, как и недостаточная, — на базе и той и другой могут быть приняты неверные решения. По отношению к недостаточной информации это очевидно; излишняя информация, излишние подробности могут настолько перегрузить управляющую подсистему, что она не сможет своевременно выработать управляющую информацию и решение будет принято без ее учета, т. е. на базе неполной информации.
2. Верность информации. Под верностью информации понимают ее соответствие объективной реальности, которую она отражает. Количественной характеристикой
24
верности является достоверность, которая показывает степень этого соответствия (обычно в вероятностном аспекте).
Наряду с понятием «верность (достоверность) информации» существует понятие «верность (достоверность) данных». Верность данных означает безошибочность отражения кодом соответствующей ему информации. Достоверность данных (Д) обычно измеряется вероятностью отсутствия ошибки в информационном коде. Очень часто вместо значения достоверности данных задают величину вероятности наличия ошибки (Р), поскольку . Следует заметить, что не всегда искажение данных приводит к искажению информации, например при кодировании информации корректирующим кодом с автоматическим исправлением ошибок.
3. Своевременность информации. Своевременной является такая информация, которая может быть учтена при выработке управляющего решения без нарушения установленной процедуры.
1.5. Измерение информации и данных
Терминологически принято говорить о количестве информации и об объеме данных.
Объем данных в сообщении измеряется количеством символов (разрядов) принятого алфавита в этом сообщении. Часто информация кодируется числовыми кодами в той или иной системе счисления. Естественно, что одно и то же количество разрядов в разных системах счисления может передать различное число состояний отображаемого объекта. Действительно, , где N — число всевозможных отображаемых состояний; т — основание системы счисления (разнообразие символов, применяемых в алфавите); п — число разрядов (символов) в сообщении.
Поэтому в различных системах счисления один разряд имеет различный вес и соответственно меняется единица измерения данных. Так, в двоичной системе счисления единицей измерения служит «бит» (Binary di-qit — двоичный разряд), в десятичной системе счисления — «дит» (десятичный разряд). Например: а) сообщение в двоичной системе 101110111 имеет объем данных бит; б) сообщение в десятичной системе имеет 275903 имеет объем данных дит.
Единицами измерения количества информации в синтаксическом аспекте служат те же единицы («бит», «дит», «байт»), что и для измерения объема данных. Но определить количество информации в сообщении непосредственно по его виду нельзя, ибо количество информации означает количество новых сведений, новых знаний, получаемых в этом сообщении.
Определение количества информации невозможно без рассмотрения понятия неопределенности состояния системы (энтропии системы). Действительно, получение информации о какой-либо системе всегда связано с изменением степени неосведомленности получателя о состоянии этой системы.
Y — характеризует лаконичность сообщения. С увеличением У уменьшаются объемы работы по преобразованию информации (данных) в системе. Поэтому стремятся к повышению информативности, для чего разрабатываются и используются специальные методы оптимального кодирования информации — методы сжатия информации.
Что касается ценности информации, то при ее измерении всегда присутствует субъективный фактор оценки, обусловленный особенностями использования этой информации в той или иной системе. Ценность информации Целесообразно измерять в тех же самых единицах (или близких к ним), в которых измеряется целевая функция управления системой.
Тогда в автоматизированной системе управления производством, например, ценность информации определя-
В такой постановке единицей измерения ценности информации в АСУ является рубль.