ууу. 1 Лекция Понятие о КФС рус. Лекция Что такое киберфизические системы
Скачать 0.49 Mb.
|
Лекция 1. Что такое киберфизические системы Введение Индустрия 4.0 сегодня является ведущим трендом четвертой промышленной революции. Ее характерной чертой служат полностью автоматизированные производства. Для обеспечения полной производственной автоматизации необходимо развитие и внедрение соответствующих высокопроизводительных систем - киберфизических. Концепция Индустрии 4.0 основывается на четырех аспектах: виртуализации, совместимости, децентрализации и работе в режиме реального времени. Эти же аспекты соответствуют и киберфизическим системам (КФС). В таких системах оборудование, датчики и информационные системы соединены друг с другом и могут функционировать почти независимо от человека. Для принятия киберфизическими системами самостоятельных решений, независящих от людей, необходим высокий уровень децентрализации, который позволяют обеспечивать и поддерживать такие современные технологии, как Интернет вещей, большие данные, облачные вычисления и различные методы искусственного интеллекта. Благодаря этому комплексу технологий КФС может производить мониторинг и управление над исполнительными механизмами в режиме реального времени. Происхождение термина Киберфизическая система (КФС) - это система, основанная на интеграции вычислений с физическими процессами. Встраиваемые компьютеры совместно с сетями осуществляют мониторинг и контроль за физическими процессами, обычно путем передачи данных через узлы системы, где физические процессы влияют на вычисления и наоборот. КФС это не про объединение физических процессов и киберпространства, а про их пересечение. Недостаточно воспринимать физические и вычислительные системы по отдельности, важно понимать их взаимодействие. Термин «киберфизические системы» придуман Хелен Джилл в Национальном научном фонде США примерно в 2006 году. Несмотря на то, что многие знакомы с термином «киберпространство», можно неверно его связывать с КФС, хотя корни термина киберфизических систем куда старше и глубже. Поэтому было бы корректнее рассматривать термины «киберфизические системы» и «киберпространство» не как происхождение одного из другого, а как происходящие из одного и того же корня. Американский математик Норберт Винер, оказавший огромное влияние на развитие теории систем управления, придумал термин «кибернетика». Во времена второй мировой войны Винер впервые применил технологию для автоматического прицеливания и стрельбы из зенитных орудий. И, хотя используемые механизмы не были задействованы с цифровыми компьютерами, примененные математиком принципы аналогичны тем, что используются сегодня в огромных количествах в системах обратной связи и контроля. Винер получил термин от греческого «kybernetes», что означает рулевой, ведущий, пилот. Данная метафора подходит для систем управления. Норберт Винер описал свое видение кибернетики как симбиоз управления и коммуникации. Его представление об управлении глубоко укоренилось в системах с замкнутым контуром (с обратной связью), в которых логика управления определяется измерениями физических процессов и, в свою очередь, управляет этими процессами. Таким образом, логика управления представляет собой сочетание физических процессов, вычислений и коммуникаций. Винер не мог предполагать такого развития цифровых вычислений и сетей, какое существует сегодня, но тот факт, что термин «киберфизические системы» может быть неоднозначно истолкован как соединение киберпространства с физическими процессами, помогает подчеркнуть огромное влияние, которое будет оказывать КФС. Киберфизические системы используют информационные технологии, которые намного превосходит даже самые смелые мечты эпохи Винера. Концептуальная модель киберфизической системы Концептуальная модель киберфизической системы состоит из пяти уровней: физического, сетевого, хранилища данных, обработки и аналитики, уровня приложений. На рисунке 1 представлена концептуальная модель киберфизической системы. Рисунок 1. Концептуальная модель киберфизической системы [3] (переведено авторами) Физический уровень Этот слой состоит из датчиков, приводов, отслеживающих устройств и вычислительных элементов. В реальном времени контроллер собирает с датчиков данные и обрабатывает локально и/или передает их в облачное хранилище для дальнейшей обработки. Сетевой уровень Киберфизические системы могут получать доступ к киберпространству по различным сетевым протоколам, таким как Wi-Fi, WiMAX, GPRS и технологиям 3G/4G/LTE. Другие облегченные протоколы, такие как MQTT, CoAP, AMQP, Node используются для передачи данных с периферийных устройств в облако для дальнейшего хранения и обработки. Каждый протокол имеет свои преимущества перед другими в зависимости от скорости, задержки, пропускной способности, надежности, безопасности и масштабируемости. Хранилище данных Киберфизические системы собирают много данных с объектов, расположенных на физическом уровне. Эти данные могут храниться на локальном сервере или в облаке. Используя распределенную систему хранения данных, например, Hadoop, для резервирования данные могут храниться в кластере из трех различных подчиненных узлов. Уровень обработки и аналитики Уровень обработки и аналитики используется для обработки данных, используя имитационные модели, например, размерное моделирование. Используя SQL-запросы, можно генерировать отчеты и графики, осуществляя мониторинг в режиме реального времени. Такие методы интеллектуального анализа данных, как кластеризация данных, классификация и регрессия могут использоваться для прогнозов и планирования. Также на этом уровне процессы мониторинга и управления могут быть направлены обратно на физический уровень для приведения в действие некоторых устройств и машин. Уровень приложений Этот уровень является пользовательским интерфейсом для конечных потребителей, операторов, производителей, сторонних поставщиков и поставщиков других услуг. Приложения могут относиться к «умной сети», «умной фабрике», «умному зданию», «умному транспорту» и «умному здравоохранению». Также они имеют удобный интерфейс, дающий возможность взаимодействовать с уровнями КФС на основе привилегированного доступа и приоритета. Чтобы проиллюстрировать потенциал и актуальность КФС, в качестве примера можно взять область промышленных удаленных услуг. Промышленный удаленный сервис - это инструмент, которым производители пользуются уже несколько лет для предоставления своим клиентам быстрой и эффективной поддержки посредством удаленного доступа и управления машинами. Киберфизические системы открывают новый потенциал для обеспечения дополнительного роста производительности. Так, техники больше не будут вручную подключаться к машине, которую они обслуживают. Интеллектуальные производственные системы с самоконтролем передают данные датчиков об их состоянии в режиме реального времени. Полученные, записанные и проанализированные данные позволяют проводить профилактическое обслуживание и открывать другие возможности для снижения затрат на обслуживание и эксплуатацию. Производственные системы будут работать в сетях, похожих на социальные сети, и автоматически подключаться к облачным промышленным платформам удаленного обслуживания, чтобы найти подходящих экспертов для решения данной ситуации. Затем эксперты смогут использовать интегрированные платформы знаний, инструменты для видеоконференций и усовершенствованные инженерные методы для предоставления услуг удаленного обслуживания через мобильные устройства. То есть им будут предоставляться информация и ресурсы в режиме реального времени. Более того, машины будут постоянно улучшать и расширять свои собственные возможности в зависимости от ситуации, автоматически обновляя или загружая соответствующие функции и данные через стандартизированные безопасные каналы связи с промышленными платформами удаленного обслуживания. Основные технологии в киберфизических системах Создание более эффективных и надежных киберфизических систем может быть достигнуто путем интеграции их с такими технологиями, как Интернет вещей (IoT), облачные вычисления и методы больших данных. Концепция IoT обеспечивает взаимодействие между устройствами КФС, обеспечивая большую платформу для промышленной автоматизации. Каждая КФС на платформе IoT осуществляет контроль и управление за физической средой реального мира. Киберфизическая система генерирует огромное количество данных, называемых большими данными. Им присущи такие характеристики, как объем, скорость и многообразие. Объем в данном случае - количество данных, измеряемое в петабайтах и терабайтах. Скорость соответствует скорости передачи данных или частоте, с которой данные генерируются и собираются в режиме реального времени. Многообразием больших данных являются различные форматы, в которых эти данные генерируются. Методы больших данных могут обеспечить крупномасштабный анализ данных для мониторинга и их визуализации практически в реальном времени. Облачные вычисления предлагают хранение большого объема данных и их обработку с помощью сложных вычислительных алгоритмов в облаке с наименьшей временной задержкой. Проблемы в киберфизических системах Когда КФС используются для мониторинга или регулирования окружающей физической среды, требуются большие потоки данных для пересечения сети датчиков и исполнительных механизмов. Эти потоки накладывают фундаментальные ограничения на производительность и возможности КФС, поскольку они требуют большой пропускной способности и способствуют быстрому истощению энергетических резервов при использовании беспроводной связи. Для смягчения этого ограничения необходимо рассматривать КФС как устройства распределенной обработки информации. В современных КФС отсутствует возможность сбора пространственной информации - информации, связанной с местоположением производимых действий. И, хотя информация о географическом местоположении может храниться в различных формах и на разных уровнях, семантическая поддержка для использования этой информации на разных уровнях реализации системы отсутствует. Киберфизические системы являются типичными встроенными сенсорными системами: они реагируют и управляют пространственно-временной информацией. Тем не менее, им не хватает моделей и методов сбора такой информации, проверки поведения, а также производительности в отношении временных и пространственных требований. Перспективные направления исследований киберфизических систем В своей работе Эдвард Эшфорд Ли [1] рассматривает основные проблемы киберфизических систем, препятствующих их развитию, и выявляет перспективные направления исследований и технологий, на которые можно было бы опираться, тем самым сопутствуя улучшению КФС. Вот некоторые из этих направлений: • Управление памятью с предсказуемостью. Управление выделением и освобождением памяти вручную подвержено ошибкам и утомительно. Автоматическое управление памятью значительно повышает производительность труда программиста и надежность программного обеспечения за счет предсказуемости синхронизации. Многообещающим началом является семейство методов, которые обеспечивают сбор мусора с ограниченным временем паузы в работе. • Предсказуемый, управляемый, явный параллелизм. Киберфизические системы по своей сути параллельны. Сегодня широко используются такие методы параллельного программирования, как потоки, но в результате они представляют непонятный и ненадежный код. Существуют более предсказуемые, управляемые и понятные методы для борьбы с параллелизмом. Например, благодаря своей более управляемой модели параллелизма синхронные языки программирования нашли свое применение в системах авионики, где безопасность критически важна. • Параллельные компоненты. Программные компонентные технологии, в частности объектно-ориентированное проектирование, привели к огромным улучшениям в проектировании больших программных систем. Однако эти технологии глубоко укоренились в последовательных, императивных вычислительных моделях. Следовательно, они плохо адаптируются к параллельным вычислениям в реальном времени. Перспективными альтернативами являются компонентно-ориентированное программирование и методы проектирования на основе компонентных моделей. • Сети с таймингом. Современные сетевые технологии общего назначения, такие как TCP/IP, представляют собой технологии с «максимальными усилиями», для которых очень трудно добиться предсказуемости синхронизации. Однако были разработаны более специализированные сетевые методы, которым нашлось эффективное применение во встроенных системах. К тому же, сетевые инновации могут кардинально изменить способ разработки распределенного программного обеспечения (систем) реального времени. • Теория динамических систем. Системные теории сегодня являются либо чисто физическими (например, системы управления, обработка сигналов), либо чисто вычислительными (например, вычислимость, сложность). Появилось несколько смешанных теорий, включая гибридные системы и алгебры процессов. Киберфизические системы как основа умных концепций Киберфизические системы нашли свое широкое применение в таких концепциях, как умный город, умное электроснабжение, умное производство, умный дом. Также активно развиваются концепции умного транспорта, умного здравоохранения, умного общества, умного офиса, умных лабораторий, умных сетей и др. Умный город Концепция подразумевает эффективное управление и обеспечение высокого уровня жизни населения, что достигается с применением инновационных технологий. От граждан и общественных устройств информация поступает в ЦОД (центр обработки данных), где затем обрабатывается и анализируется. Примерами элементов умного города могут быть умные парковки - для помощи водителям отыскать свободные места, умное освещение - для контроля яркости уличного освещения с целью экономии электроэнергии и умные светофоры - для анализа дорожных ситуаций и транспортных потоков и самостоятельного выбора режима работы на основе полученной информации. Умное электроснабжение Умное электроснабжение представляет собой комплекс модернизированных сетей, которые способствуют повышению эффективности, надежности, экономической выгоды, устойчивости производства и распределения электроэнергии [2]. Процессы осуществляются при помощи использования информационных и коммуникационных технологий по сбору и обработке данных. Так, компания Toshiba разработала свой проект виртуальной электростанции. Киберфизическая система координирует работу распределенных источников энергии, потребляющих ее транспортных средств и хранения/накопления энергии. В результате чего удается оптимизировать энергопотребление системы и предсказать масштабы потребления, а значит добиться максимальной экономии электроэнергии. Умное производство Связь киберфизических систем с промышленностью активно развивается в направлениях сетевой энергетики, автомобилестроении, металлургии [3] и судостроении. В производственной среде КФС включат в себя интеллектуальные машины, системы хранения данных и производственные мощности, способные автономно обмениваться информацией, инициировать действия и независимо контролировать друг друга. Эта концепция способствует повышению эффективности производственных процессов, участвующих во всей производственно-сбытовой цепочке, включая разработку, использование материалов, исходящую логистику и управление жизненным циклом. Устройства такого интеллектуального завода являются уникально идентифицируемыми, могут находиться в любом месте, знать свою собственную историю и текущее состояние, возможности конфигурации и производственные условия, а также обмениваться данными друг с другом даже без проводов. Данная концепция также предполагает возможность внесения изменений на производстве «в последнюю минуту» и гибкие ответы на прерывания в работе и сбои со стороны поставщиков [4]. Умный дом Умный дом позволяет автоматизировать и упростить управление различными встроенными системами и другим оборудованием квартиры или дома. Данная концепция включает в себя управление освещением - включение света по сигналу датчика движения, изменение варианта подсветки, дистанционное управление светом через смартфон; обеспечение безопасности - получение СМС и уведомлений при срабатывании охранной системы; обеспечение климат-контроля - система поддерживает температуру помещения на заданном уровне и позволяет изменять ее дистанционно, а также устанавливать режим максимальной экономии энергопотребления во время отсутствия хозяев [5]. Также при наличии в доме/квартире «умной» техники с модулем Wi-Fi возможно дистанционное управление этой техникой и планирование действий. Например, чайник может кипятить воду каждое утро перед уходом хозяина на работу, а стиральная машина стирать вещи к его приходу с работы. Заключение Концепция киберфизических систем активно развивается и продолжает расширять области использования. В качестве относительно небольших объектов могут быть автоматизированы умные дома, офисы, транспорт, но также есть и крупные проекты, такие как умные города, промышленность. Все эти секторы имеют большое значение для общества. На сегодняшний день стоит задача не отставать от современных технологий, таких как Интернет вещей (в том числе киберфизические системы), большие данные, облачные вычисления, искусственный интеллект и др., поскольку эти технологии повышают качество жизни людей, их работы и производства. Киберфизические системы охватывают множество различных отраслей, сотрудничество с которыми позволит сделать их важной производственной силой. Эти системы имеют огромный потенциал и способны изменить каждый аспект жизни людей, помочь решить критически важные проблемы общества, превзойти современные распределенные системы по таким критериям, как производительность, безопасность, надежность, эффективность, удобство использования. Несмотря на невероятный потенциал, существующие КФС не совершенны и предстоит решить еще множество задач по устранению существующих в них проблем, таких как разнородность данных, надежность, конфиденциальность, безопасность и др. Устранив неполадки в этих аспектах, киберфизические системы выйдут на новый принципиально уровень полезности и эффективности. Рассматривая степень влияния киберфизических систем на жизнь людей, можно смело сказать, что именно эта концепция вкупе с используемыми вместе с ней технологиями связана с переходом к индустрии 4.0. Контрольные вопросы 1. Что входит в понятие Интернета вещей? 2. Когда возник Интернет вещей и почему? 3. Укажите базовые принципы IoT. 4. Как соотносятся физические и виртуальные вещи? 5. Кто занимается стандартизацией Интернета вещей? |