n12eq3, Коллега, обидеть не хотел. Вопрос просто не в вашем ответе был. Оттого уводом в сторону показался. Для прикручивания ИИ на инженерные системы все подготовлено и есть. Возьмите те же системы уже объединенные для диспетчеризации на SCADA системах. Их задача сбор и контроль за параметрами из единого центра. Все данные в виде сетевых переменных как входных (read only), так и выходных (R/W) доступны от каждой из систем. И если ИИ прикручивают для развлечения, то почему бы не подумать для много важнее задачи.
xmoonlight, так этого полно и стенды и реально действующие объекты. Один комплекс из трех домов модернизируем с заменой щитов автоматики. Пульты на Windows XP задолбали (железо мрет раз в два года), контроллеры устарели и алгоритмы заодно переписываем. Ставим графические пульты Weintek с локальным сервером от них же и организацией доступа из нескольких мест и приложения по сети с гаджетов.
Если для демонстрации, то проблем нет, но тут помощь теоретика и практика по машинному обучению нужно.
Как лаборатория можно взять сбор реальных данных для системы диспетчеризации SCADA. Это полный аналог. Выходом НС будут выходные сигналы запись параметров сетевых переменных в контроллеры локальных систем управления.
Группа саратников нужна по осмыслению сложной задачи, в одной голове просто все тонкости не могут быть объяты.
xmoonlight, ну и ставим центр и как там далее с алгоритмом взаимосвязи будем поступать? В лучшем случае получается логичнские блокировки между параметрами разных IoT. А чтобы оптимальный многомерный из кучи параметров алгоритм «жизни» всех приборов, вот тут затык. Этот вопрос основной в топтании интернета вещей. Нет инструментария для сборки из них распределенных систем с должным уровнем абстракции. «Сири, добавь в систему кондиционер» и жмем кнопку инициализации.
xmoonlight, отлично! Вот тут стоит определить границы. Сам алгоритм регулирования распологается внутри контроллера системы, а выходные параметры НС - это условные сетевые переменные (сейчас такие параметры уходят на верхний уровень в SCADA системы). Получается, что контроллер остается носителем модели регулирования своей системы. Это уже отлажено и отлично работает.
Сама НС объеденяет на следующем уровне абстакции. Для нее система «черный щик» со своим списков параметров.
Леонид, Мы как раз и реализуем УД как сами этот термин понимаем. Не пульт для всего, а система оптимизации работы систем и простого интерфейса для пользователя. Задал требуемый режим и параметры и не думаешь как там и что делает с пачкой документации и инструкций.
Такие проекты редко повторяются и строятся от одного до трех лет. У нас на памяти два одновременно строящихся дома позволили унифицировать часть оборудования и решений на тот момент. Через год часть используемых приборов просто морально устарело, пришлось менять решения и конец оптимизации и унификации. Снова эксперимент на уровне действительно искусства. Причем заказчику это даром не надо. Предложи кому формулировку что за ваши деньги мы тут поэкспериментируем пару лет и фиг еще что там получится. Потому реальные заказы приводят к упрощенным и проверенным разделенным на подсистемы решениям. И от кого тогда ждать революционного результата, если условия фиксируют тупик.
xmoonlight, шины различные есть и можно и свою забабахать при необходимости (проще выбрать из широко доступного, тот же Ethernet). Спрос есть огромный как и криков про тот же IoT. Но как связать эти интернет вещи в систему, да так чтобы была польза и в наладке не погрязнуть. Грубо представить 25 роутеров со своим простеньким web интерфейсом и 15 параметрами в каждом. Поставь домой и настрой для оптимального взаимодействия. Приходим с ними к той же задаче, что и в автоматизации HVAC изначально обозначенной.
Если подумать системно, то концепция может применяться очень широко. Конечно если решение найдется красивое.
Купил приборов с IoT, отметил в опросном листе свои предпочтения (отличия от стандартных предложенных в преднастройках), прикрутил смартфоны с календарем и заслал все в расчетный центр с оплатой работы квантового компа. Хрясь и приборы стали частью твоего дома как вторая кожа. А там и одежда в дело пойдет.
xmoonlight, я так понял уже сарказм пошел. Работа нейронной сети как раз и первостепенна для такой задачи, где есть большое количество входных данных с различными весами значимости и есть побуждающие выходные сигналы, что влияют на работу агрегатов систем. Тестирование и тренировка внешним производительным аппаратом достигается "настройка" нейронной или нескольких сетей на управление.
Обычными методами (свободнопрограммируемые контроллеры и модели управления той или иной системой) тоже можно реализовать, но буквально немного сложности и вероятность настроить в оптимальную работу уже невозможна. Сам инженер превращается с логами работы систем в ту самую НС, оттого и неразумность затрат и конечная стоимость не окупающая экономию и экологичность результата.
xmoonlight, это 100% резервирование. Вы же не поставите себе водяные и электрические радиаторы в квартиру для надежности.
Вот отключили отопление, а у вас кондей стоит с режимом «тепловой насос» и он будет греть на время ремонта. А как перестанет справляться (морозы бахнут) система скажет, что пора ехать к друзьям греться.
Идея только в том чтобы система полностью не падала при отказе части из них.
Эта оговорка только по причине увязки в работу НС (нейронной сети) всех агрегатов и систем.
Леонид, кроме абстрагирующихся от сиюминутных проектов и задач поиск унификации и решения не интересно. В реальности делают проверенное с минимальным списком. Получаем тот же УД никому нафиг не нужный.
А в разряд ширпотреба он перейдёт только при исключении процесса прописания алгоритма, учитывающего все возможные вариации и дальнейшей проверки и нададки этой системы. О чем я и предложил подумать. Задача как раз на НС ложится как родная. А прямые логические взаимосвязи просто не смогут быть описаны при 200 входных параметров и 30 выходных, у каждого причем свой диапазон от мин до максимального. Тут не то чтобы логика, тут ещё и тонны ПИД регуляторов с каскадными связями не справятся.
А если что поменять? Так то совсем капец.
Леонид, ну какая релейная логика! Вот вам приточная вентсистема со своим нагревом и охлаждением и увлажнением (влияет на температуру) и несколько комнат с пожеланием поддержания температуры в каждой свою. В комнатах еще радиаторы отопления и охладители на лето. Задача управления вентиляцией и зональными параметрами оптимально без пересечек (кондей борется с нагревом приточного воздуха или отоплением). Полная круглогодичная автоматизация без участия человека-арбитра. Поставили нужные температуры и все работает и потребляет минимум при таких параметров ресурсов.
Мы такое делаем на PLC и упорной наладкой.
А если добавить связь с информацией о наличии людей, календаре и т.п. хотелках и чтобы заранее параметры выходили, а не через 2 часа после изменения задачи. Уже необходимо НС (нейронная сеть) обученная под такое.
Роман Мирр, вот как раз необходимо предусмотреть НС уже без вышедшего из строя компонента. Ну и ясно, что есть компоненты без которых только эвакуация и срочный ремонт. Автомобили ещё до электроники так строить начали, когда если можно ехать с поломкой, она едет.
xmoonlight, понятно, что если сломалось, то чинить надо. Но если отвалился датчик или вышел из строя вентилятор система должна сохранять ограниченный, но функционал. Пока не починят.
Вопрос такой:
Какую структуру ИИ оптимально применить для задачи управления взаимосвязанным инженерным оборудованием с привязкой ко внешним параметрам, в том числе образ жизни людей в этом доме.
При отказе любой из систем максимально оставшимся оборудованием сохранять «живучесть» дома.
Да наболело. Статью прочел про дачу и горы контроллеров.
На статью сил не хватило и не пропустили по зелености и размеру, потому выдал вопросом.
Может я в своем мирке про новые успехи не заметил что.
ИИ кроме распознавания образов и накладывание усов ещё что-то делать научились?
Вроде как раз для ИИ задача (теорию предварительно почитал).
1. Почему ИИ за сто? Поставил и так монтируемые системы с автоматикой не сложнее arduino. Заплотил какому-то амазону или гугл за разовый просчет НС с требуемыми параметрами. «Прошил» результат в железки и живи радуйся. Работа НС будет практически всегда оптимальнее ручного дерганья пультиков.
2. У умнодомистов либо маркетинговое решение в лоб о выводе всего на верхний уровень, что никому кроме продавца не интересно. А унифицировать у ребят, что хотят реализовать оптимизацию работы систем давит ограничение по стоимости, оттого делают минимальным количеством железок. И да, очень у многих не хватает прописать технологию работы оборудования, не говоря про их взаимодействие. Выходит каждый проект - это эксклюзив.
3. Вот идея как раз в том, чтобы убрать человека и его фактор из процесса регулирования. Что делает нормальный человек, когда зашел в жару в помещение с отключенным кондиционером? Верно, ставит +17 (чтобы побыстрее), хотя +23 также затребует 100% мощности от кондея. А потом сопли и бухтеж, что кондеи вредные.
4. Я вот ждал от лидеров автоматики, так им и так отлично. Потом ждал от Apple и Google, а они слепили общий пульт и расслабились. Бабки и так прут, что дергаться то.
Соль вопроса в натасканой нС ресурсной внешней системой, но с условиями, что компоненты отваливаются, а НС и такое учитывает и работает и учтены диапазоны изменений параметров от пользователя (хочу +20, а потом поставил +17) и это не требует переобучать НС. Или создать несколько НС с разделением и уже НС над ними, как органами в человеке управление происходит.
Ну и идея не в центральном сервере, а в прокачке системы (можно и гуглу денег разок занесть для натаскивания дома на их мегаресурсах), а потом рабочая нейронная сеть или их комплект крутится и оптимально рулит.
Так всё вроде как доступно уже. Для начала разработки взять те же arduino или что-то им подобное. Конечные железки чудно рулятся от этих платок с нужным количеством входов/выходов. Плата имеет и проц и ПО для разработки и память и флеш. Не хватает математики и создания библиотек ИИ (вопрос как раз в их возможности).
Как только обкатается теория и эксперименты, реализовать «унификацию» для всех производителей будет одно удовольствие. У них цель железки продавать. А то что они будут с наклейкой о совместимости с открытым проектом им только очков добавит.
Вы владеете вопросом сильно поверхностно или пробежали текст мельком. Вопрос был в уровне сегодняшнего аппарата машинного обучения и его доступности для использования при согласовании работы инженерных систем. Вариант «умного дома» от продаванов с пультиками для всего пусть и остается для энтузиастов и ваших развитых стран. Кстати, это тупиковое направление нам от них и пришло в полном комплекте. Что и пытаются разрабатывать у нас, выходят функциональные аналоги плюс-минус некоторые бонусы.