Введение

Метод графического анализа систем

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

Использование

Например, блок-схема радио не должна отображать каждое соединение, каждый регулятор и переключатель, но принципиальная схема – должна. Принципиальная схема радио не показывает ширину каждого соединения на печатной плате, но это отображается на схеме разводки. Чтобы провести аналогию с картографией, блок-схема подобна автомобильной карте целой страны. Указаны основные города (функции), но незначительные окружные дороги и городские улицы – нет. При поиске и устранении неисправностей эта схема высокого уровня полезна для сужения области поиска и локализации проблемы или дефекта. Блок-схемы основаны на принципе "черного ящика", где содержимое скрыто от глаз либо для того, чтобы избежать отвлечения на детали, либо потому, что детали неизвестны. Мы знаем, что поступает на вход, мы знаем, что выходит на выход, но мы не видим, как ящик выполняет свою работу. В электротехнике разработка часто начинается с блок-схемы очень высокого уровня, которая становится все более детализированной по мере продвижения проекта, и в конечном итоге приводит к блок-схемам, достаточно подробным для легкой реализации каждого отдельного блока (в этот момент блок-схема также является принципиальной схемой). Это известно как проектирование "сверху вниз". В системах управления технологическими процессами блок-схемы являются визуальным языком для описания действий в сложной системе, где блоки представляют собой "черные ящики", которые отображают математические или логические операции, выполняемые последовательно слева направо и сверху вниз, но не физические элементы, такие как процессоры или реле, которые выполняют эти операции. Можно создавать такие блок-схемы и реализовывать их функциональность с помощью специализированных языков программирования программируемых логических контроллеров (ПЛК). В биологии все чаще используются инженерные принципы, методы анализа и методы построения диаграмм. Существует некоторое сходство между блок-схемой и так называемой графической нотацией системной биологии. В системной биологии используется метод блок-схем, применяемый в управлении инженерными системами, которое само является применением теории управления. Примером этого является функциональная блок-схема, один из пяти языков программирования, определенных в части 3 стандарта IEC 61131 (см. IEC 61131-3), который является высоко формализованным (см. формальная система) и имеет строгие правила построения диаграмм. Направленные линии используются для соединения входных переменных с входами блоков, а выходы блоков – с выходными переменными и входами других блоков.