1
0
فهرست منبع

Добавить 'Лекции/2.2.500_Управление_тестирование_эксплуатация_АС/goevUTEAS.md'

u23-27goev 1 ماه پیش
والد
کامیت
56aa39ccda

+ 54 - 0
Лекции/2.2.500_Управление_тестирование_эксплуатация_АС/goevUTEAS.md

@@ -0,0 +1,54 @@
+# Управление, тестирование и эксплуатация автоматизированных систем
+
+## Цели автоматизации управления
+В общем случае систему управления можно рассматривать в виде совокупности взаимосвязанных управленческих процессов и объектов. Обобщенной целью автоматизации управления является повышение эффективности использования потенциальных возможностей объекта управления.
+Таким образом, можно выделить ряд целей:
+
+1.Предоставление лицу, принимающему решение (ЛПР), релевантных данных для принятия решений
+2.Ускорение выполнения отдельных операций по сбору и обработке данных
+3.Снижение количества решений, которые должно принимать ЛПР
+4.Повышение уровня контроля и исполнительской дисциплины
+5.Повышение оперативности управления
+6.Снижение затрат ЛПР на выполнение вспомогательных процессов
+7.Повышение степени обоснованности принимаемых решений
+
+Вместе с этим выделяют классы автоматизированных систем
+### Децентрализированная структура - Такая система представляет собой совокупность нескольких независимых систем со своей информационной и алгоритмической базой.
+### Централизованная структура - Централизованная структура осуществляет реализацию всех процессов управления объектами в едином органе управления, который осуществляет сбор и обработку информации об управляемых объектах и на основе их анализа в соответствии с критериями системы вырабатывает управляющие сигналы.
+Достоинствами централизованной структуры являются достаточно простая реализация процессов информационного взаимодействия; принципиальная возможность оптимального управления системой в целом; достаточно легкая коррекция оперативно изменяемых входных параметров; возможность достижения максимальной эксплуатационной эффективности при минимальной избыточности технических средств управления
+Недостатки централизованной структуры следующие: необходимость высокой надежности и производительности технических средств управления для достижения приемлемого качества управления; высокая суммарная протяженность каналов связи при наличии территориальной рассредоточенности объектов управления
+### Централизованная рассредоточенная структура - сохранение принципа централизованного управления, то есть выработка управляющих воздействий на каждый объект управления на основе информации о состояниях всей совокупности объектов управления
+Недостатки системы в следующем: усложнение информационных процессов в системе управления из-за необходимости обмена данными между центрами обработки и управления, а также корректировка хранимой информации; избыточность технических средств, предназначенных для обработки информации; сложность синхронизации процессов обмена информацией
+### Иерархическая структура - в таких системах можно выделить следующие группы задач, каждая из которых характеризуется соответствующими требованиями по времени реакции на события, происходящие в управляемом процессе:
+в таких системах можно выделить следующие группы задач, каждая из которых характеризуется соответствующими требованиями по времени реакции на события, происходящие в управляемом процессе:
+
+задачи сбора данных с объекта управления и прямого цифрового управления (время реакции — секунды, доли секунды);
+задачи экстремального управления, связанные с расчётами желаемых параметров управляемого процесса и требуемых значений уставок регуляторов, с логическими задачами пуска и остановки агрегатов и др. (время реакции — секунды, минуты);
+задачи оптимизации и адаптивного управления процессами, технико-экономические задачи (время реакции — несколько секунд);
+информационные задачи для административного управления, задачи диспетчеризации и координации в масштабах цеха, предприятия, задачи планирования и др. (время реакции — часы).
+
+## Автоматизированное тестирование программного обеспечения — часть процесса тестирования на этапе контроля качества в процессе разработки программного обеспечения. Оно использует программные средства для выполнения тестов и проверки результатов выполнения, что помогает сократить время тестирования и упростить его процесс
+Существует два основных подхода к автоматизации тестирования: тестирование на уровне кода и тестирование пользовательского интерфейса (в частности, GUI-тестирование). К первому типу относится, в частности, модульное тестирование. Ко второму — имитация действий пользователя - функциональное тестирование (с помощью специальных тестовых фреймворков).
+### Поблемы тестирования
+Одной из главных проблем автоматизированного тестирования является его трудоемкость: несмотря на то, что оно позволяет устранить часть рутинных операций и ускорить выполнение тестов, большие ресурсы могут тратиться на обновление самих тестов. Это относится к обоим видам автоматизации. При рефакторинге часто бывает необходимо обновить и модульные тесты, а изменение кода тестов может занять столько же времени, сколько и изменение основного кода. С другой стороны, при изменении интерфейса приложения необходимо заново переписать все тесты, которые связаны с обновленными окнами, что при большом количестве тестов может отнять значительные ресурсы
+
+### Экслуатация
+Среди ключевых направлений развития можно выделить такие тенденции:
+
+Интеграция с искусственным интеллектом (ИИ) и машинным обучением. Их использование позволяет АСУ автоматически анализировать большие объёмы данных, выявлять закономерности и принимать решения на основе полученных результатов. Это особенно полезно для оптимизации производственных процессов, прогнозирования спроса и предложения, а также для улучшения качества обслуживания клиентов.
+
+Развитие Интернета вещей (IoT). IoT позволяет интегрировать различные устройства и датчики в единую сеть, что открывает новые возможности для мониторинга и управления производственными процессами в режиме реального времени. Это способствует повышению эффективности и снижению затрат на обслуживание оборудования.
+
+Применение облачных технологий. Облачные решения обеспечивают гибкость и масштабируемость АСУ, позволяя предприятиям и организациям легко адаптироваться к изменяющимся условиям рынка и потребностям бизнеса. Облачные технологии также способствуют снижению затрат на инфраструктуру и обслуживание.
+
+Развитие мобильных технологий. Мобильные приложения и устройства становятся неотъемлемой частью АСУ, предоставляя сотрудникам доступ к необходимой информации и инструментам в любое время и в любом месте. Это повышает мобильность и эффективность работы персонала.
+
+Использование блокчейн-технологий. Блокчейн способен обеспечить высокий уровень безопасности и прозрачности в управлении данными и транзакциями, что особенно актуально для финансовых и логистических операций.
+
+Развитие технологий виртуальной и дополненной реальности (VR/AR). VR/AR могут использоваться для обучения и подготовки персонала, а также для визуализации сложных производственных процессов, что способствует повышению квалификации сотрудников и улучшению качества продукции
+Автоматизированные системы управления играют ключевую роль в повышении эффективности управления производством.
+Благодаря преимуществам использования АСУ увеличивается эффективность производства за счёт оптимизации процессов и сокращения времени на выполнение операций. Помимо этого, улучшается качество продукции благодаря более строгому контролю над производственными процессами. Это ведёт к снижению издержек за счёт автоматизации рутинных задач и уменьшения количества ошибок и брака.
+
+https://www.insales.ru/blogs/university/chto-takoe-avtomatizirovannye-sistemy-upravleniya
+https://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
+https://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5