ОБЛАСТЬ ТЕХНИКИ
[001] Беспроводные стратегии могут применяться в сфере хозяйственной деятельности, включая, например, складские помещения, оптовые базы, магазины розничной торговли, промышленные предприятия и т.д., для повышения эффективности и точности хозяйственной деятельности. Беспроводные стратегии также могут применяться в такой сфере хозяйственной деятельности во избежание последствий непрерывного повышения затрат на рабочую силу и материально-техническое обеспечение.
УРОВЕНЬ ТЕХНИКИ
[002] При типичном беспроводном исполнении работники связаны с индивидуализированным программным приложением, выполняемым в соответствующей компьютерной системе, через передвижной беспроводной приемопередатчик, такой как портативное устройство. Беспроводной приемопередатчик может использоваться в качестве интерфейса к индивидуализированному программному приложению для инструктирования работников при выполнении стоящих перед ними задач, к примеру, путем информирования работников о том, где и/или как забирать, упаковывать, откладывать, перемещать, складывать, обрабатывать грузы или производить другие манипуляции с ними на территории производственного помещения. Беспроводной приемопередатчик может также использоваться вместе с подходящим устройством ввода данных для сканирования, обнаружения или иного считывания бирок, этикеток, таких как этикеток со штрихкодом, или других идентификаторов, для отслеживания перемещения определенных грузов на территории производственного помещения.
[003] Для перемещения грузов на производственном предприятии с одного места на другое работники зачастую используют промышленные машины, включая, например, вилочные автопогрузчики, гидравлические тележки с ручным и электрическим приводом и/или другие подъемно-транспортные машины. Однако неполадки в работе таких промышленных машин влияют на способность системы управления и соответствующей беспроводной стратегии достигать максимальной эффективности эксплуатации. Кроме того, обычное корпоративное программное обеспечение, включая вышеописанные индивидуализированные программные приложения, не учитывает, не отслеживает, не взаимодействует с информацией о доступности, готовности, исправности, состоянии или пригодности промышленных машин для выполнения необходимой работы и не позволяет иными способами получить представление о таких состояниях. Более того, в стандартном корпоративном программном обеспечении, включая соответствующие системы управления, не предусматриваются средства эффективного и комплексного управления доступом к промышленным машинам на территории производственного предприятия и их функционированием.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[004] В соответствии с различными аспектами настоящего изобретения системы, способы и компьютерные программные продукты, предназначенные для автоматизации назначения приоритетов своевременного обслуживания парка управляемых промышленных машин на основе показателя коэффициента использования, включают в себя прием серверным компьютером информации о промышленной машине, передаваемой по беспроводному каналу связи от множества промышленных машин; при этом каждая промышленная машина включает в себя приемопередатчик, установленный на ней и предназначенный для беспроводной передачи информации по меньшей мере об одной из связанных промышленных машин или соответствующем операторе машины. Полученная информация о промышленной машине сохраняется в хранилище данных, доступ к которому осуществляется через серверный компьютер.
[005] Кроме того, иерархическая организационная структура используется для характеристики коэффициента использования машинного парка; при этом иерархическая организационная структура включает в себя, по меньшей мере, итоговый уровень, множество промежуточных уровней и множество подробных уровней. Итоговый уровень связан, например, с домашней или главной страницей приборной панели, которая может быть представлена как элемент отображения для пользователя, выполняющий роль клиентского пользовательского интерфейса при обмене данными с серверным компьютером. В целом, итоговый уровень организован в виде множества категорий, каждая из которых определяет объект, связанный с управлением парком промышленных машин.
[006] Соответственно, каждый промежуточный уровень связан с одной категорией в пределах итогового уровня. Кроме того, каждый промежуточный уровень организован по меньшей мере в виде одной подкатегории, каждая их которых определяет объект, связанный с управлением парком промышленных машин в пределах соответствующей категории, подробный уровень связан с каждой подкатегорией каждого промежуточного уровня. Каждый из множества подробных уровней содержит по меньшей мере один показатель на подробном уровне, который определяет по меньшей мере одно: характеристику промышленной машины или характеристику оператора машины. По меньшей мере, для одного показателя на подробном уровне хранится соответствующий настраиваемый эталон.
[007] Более того, промежуточный индикатор состояния связан с каждым промежуточным уровнем, содержащим собственную подкатегорию, связанную с подробным уровнем, показатель которого связан с соответствующим настраиваемым эталоном. Аналогичным образом, итоговый индикатор состояния связан с каждой категорией итогового уровня, связанной, по меньшей мере, с одним промежуточным уровнем, связанным с соответствующим промежуточным индикатором состояния. Помимо этого, по меньшей мере два состояния задаются таким образом, что каждый промежуточный индикатор состояния и каждый итоговый индикатор состояния связаны с одним выбранным заданным состоянием.
[008] Например, первое состояние может обозначать нормальный режим работы и может быть связано с первым цветом, к примеру зеленым. Схожим образом, второе состояние может соответствовать аварийному режиму работы и может быть связано со вторым цветом, к примеру красным. Кроме того, дополнительно могут быть предусмотрены другие состояния, к примеру промежуточное состояние или состояние предупреждения, представленное желтым цветом, и т.д.
[009] В процессе эксплуатации множество показателей подробного уровня оценивается на основании ранее полученной информации о промышленной машине. Это означает, что обрабатывается по меньшей мере часть ранее полученной информации о промышленной машине для преобразования обработанной информации на основании множества показателей подробного уровня. Кроме того, состояние для каждого промежуточного индикатора состояния определяется на основании значения по меньшей мере одного связанного показателя подробного уровня, имеющего связанный эталон, и связанного эталонного значения. Соответственно, состояние для каждого итогового индикатора состояния определяется на основании состояния по меньшей мере одного связанного промежуточного индикатора состояния.
[0010] Информация также передается пользовательскому интерфейсу при обмене данными с серверным компьютером таким образом, что пользователь может просматривать категории итогового уровня, множество категорий промежуточного уровня и множество показателей на подробном уровне и назначать приоритеты управления парком на основании состояния итоговых и промежуточных индикаторов состояния, например на основании отображения различных состояний каждого промежуточного и итогового индикатора состояния на основании его цвета.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0011] Для лучшего понимания представленного ниже подробного описания различных примеров осуществления настоящего изобретения предусмотрены следующие чертежи, на которых подобные структуры обозначены подобными номерами позиций и на которых:
[0012] Фиг.1 - это схематическое изображение беспроводной системы связи, обеспечивающей беспроводную связь передвижных устройств, таких как вилочные автопогрузчики, и других промышленных машин с сервером;
[0013] Фиг.2 - это изображение информационного шлюзового устройства, предназначенного для беспроводного обмена данными между промышленной машиной и соответствующим сервером;
[0014] Фиг.3 - это блок-схема информационного шлюзового устройства и характеристик соответствующей машины в соответствии с различными аспектами настоящего изобретения;
[0015] Фиг.4 - это блок-схема, на которой показан пример иерархической организационной структуры, предназначенной для упорядочения информации на приборной панели в соответствии с различными аспектами настоящего изобретения;
[0016] Фиг.5 - это схематическое изображение примера домашней страницы/ итогового режима просмотра приборной панели в соответствии с различными аспектами настоящего изобретения;
[0017] Фиг.6 - это схематическое изображение промежуточного режима просмотра примера категории, выбираемой пользователем, в соответствии с различными аспектами настоящего изобретения;
[0018] Фиг.7 - это схематическое изображение примера подробного режима просмотра в соответствии с различными аспектами настоящего изобретения;
[0019] Фиг.8 - это схематическое изображение другого примера подробного режима просмотра в соответствии с различными аспектами настоящего изобретения;
[0020] Фиг.9 - это схематическое изображение очередного примера подробного режима просмотра в соответствии с различными аспектами настоящего изобретения;
[0021] Фиг.10 - это схематическое изображение режима просмотра «Preferences and Rules» («Предпочтения и правила») в соответствии с различными аспектами настоящего изобретения;
[0022] Фиг.11 - это схематическое изображение подробного режима просмотра «Battery Management» («Управление батареей») в соответствии с различными аспектами настоящего изобретения; и
[0023] Фиг.12 - это схематическое изображение среды, предназначенной для обмена информацией о промышленной машине с удаленным сервером для формирования эталонов, в соответствии с различными аспектами настоящего изобретения.
ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0024] В подробном описании дана ссылка на прилагаемые чертежи, которые составляют часть описания и на которых в целях наглядности, но не в целях ограничения, показаны определенные примеры практического осуществления изобретения. Следует понимать, что также могут использоваться другие примеры осуществления изобретения и что возможны изменения в реализации изобретения без отступления от сущности и объема различных примеров осуществления настоящего изобретения.
Архитектура системы
[0025] Аспекты настоящего изобретения включают в себя системы, предназначенные для беспроводной связи промышленных машин с одним или более программными приложениями, которые, к примеру, могут применяться в корпоративной вычислительной среде, и/или другими удаленными вычислительными системами, примеры которых более подробно описаны далее. К примерам промышленных машин можно отнести вилочные автопогрузчики, штабелеры с выдвижным грузоподъемником, погрузчики с грузозахватным приспособлением, тракторы-тягачи для автоштабелеров, тележки для работы с поддонами и/или другие подъемно-транспортные машины.
[0026] На чертежах, в частности на фиг.1, показан пример вычислительной среды 10, которая включает в себя компоненты, поддерживающие свойства беспроводной связи. Множество промышленных машин 12 (для удобства пояснения в качестве иллюстрирующего примера показаны в виде парка вилочных автопогрузчиков) связываются беспроводным способом с устройством обработки, таким как серверный компьютер. Например, как показывает иллюстрация, множество промышленных машин 12 поддерживают связь с серверным компьютером, обозначенным в настоящем документе как сервер приложений для промышленных машин 14. Сервер приложений для промышленных машин 14 может дополнительно взаимодействовать с ресурсом данных 16, к примеру с одной или более базами данных, хранилищами данных или другими источниками информации, облегчая взаимодействие с пользователями удаленных компьютеров и с промышленными машинами 12, что будет более подробно описано далее.
[0027] Вычислительная среда 10 может дополнительно поддерживать дополнительные устройства обработки 18, которые могут включать в себя, например, дополнительные серверные компьютеры, предусмотренные для выполнения других корпоративных приложений, таких как электронная почта, система управления складом (СУС), приложение планирования ресурсов предприятия (ПРП) и т.д.
[0028] Дополнительные устройства обработки 18 могут также включать в себя стационарные персональные компьютеры, портативные компьютеры-ноутбуки, транзакционные системы, бытовые или универсальные вычислительные устройства, такие как карманные персональные компьютеры (КПК), портативные мини-компьютеры, обрабатывающие устройства сотовой связи, специализированные вычислительные устройства, сетевые устройства хранения и/или другие устройства, которые способны взаимодействовать с вычислительной средой 10. Одно или более устройств обработки 18 могут также осуществлять связь с промышленными машинами 12 и/или сервером приложений для промышленных машин 14 в вычислительной среде 10.
[0029] Архитектура беспроводной связи может быть основана на стандартной инфраструктуре локальной беспроводной сети (Wi-Fi), такой, например, которая может быть применена с использованием стандартного протокола беспроводной сетевой связи 802.11 a/b/g. Кроме того, для связи по беспроводной сети может использоваться защитное шифрование, такое, например, которое может быть реализовано с использованием стандартных или патентованных методов шифрования. При этом альтернативно могут быть реализованы какая-либо другая подходящая архитектура беспроводной связи, протокол связи и/или методы защиты.
[0030] В проиллюстрированном примере структуры одна или более беспроводных точек доступа 20 используются для перенаправления данных между беспроводным приемопередатчиком каждой промышленной машины 12 и одним или более проводных устройств вычислительной среды 10, к примеру сервером приложений для промышленных машин 14. Количество точек доступа 20 и их расположение могут быть определены на основании определенного примера исполнения. Например, на относительно обширном участке, к примеру на большом складе, оптовой базе, в розничном магазине и т.д., могут потребоваться многочисленные точки доступа 20 для обеспечения области действия беспроводной связи через определенную зону, в которой предполагается эксплуатация промышленных машин 12. Соответственно, при определенных обстоятельствах может использоваться единичная точка доступа 20. Более того, системы машины, более подробно описанные в настоящем документе, могут предназначаться, к примеру, для хранения, регистрации и иного сбора данных и обработки информации, даже в отсутствие беспроводного доступа к точке доступа 20.
[0031] Кроме того, вычислительная среда 10 может поддерживаться одним и более сетевыми компонентами 22, связывающими между собой различные аппаратные и/или программные устройства обработки, включая, например, концентраторы, маршрутизаторы, брандмауэры, сетевые интерфейсы и соответствующие соединения между этими компонентами. Определенные сетевые компоненты, предусмотренные в вычислительной среде 10, таким образом, могут быть выбраны для поддержки одной или более интрасетей, расширенных интрасетей (экстрасетей), локальных вычислительных сетей (ЛВС), глобальных вычислительных сетей (ГВС), беспроводных сетей (Wi-Fi), Интернета, включая всемирную компьютерную сеть, и/или других структур для обеспечения связи через вычислительную среду 10, в режиме реального времени или в ином режиме, к примеру, посредством временных манипуляций, пакетной обработки и т.д.
[0032] Кроме того, сетевые компоненты 22 обеспечивают интеграцию средства беспроводной связи промышленных машин 12 в пределах предприятия 26 соответствующего субъекта, к примеру оператора парка. Как схематически показано на фигуре, каждое предприятие 26 представляет собой вычислительную систему независимого субъекта, такого как владельца склада, продавца, дистрибьютора, производителя или другого субъекта, использующего парк промышленных машин 12. Как более подробно описывается в настоящем документе, парк промышленных машин 12, связанный с каждым субъектом и, соответственно, с каждым компьютеризованным предприятием 26, может поддерживаться в локальной вычислительной среде 10, либо предприятие может быть организовано с распределенной архитектурой предприятия, в которой, например, несколько локальных вычислительных сред или различимые физические местоположения соединены через сеть, такую как ЛВС, ГВС, Интернет и т.д. Каждая локальная вычислительная среда может представлять собой, например, одно физическое или логическое местоположение, к примеру склад, район склада и т.д.; в совокупности они образуют более крупное вычислительное пространство предприятия 26; при этом предприятие 26 обеспечивает ту или иную форму общего сетевого управления или контроля сети через связанные локальные вычислительные среды.
[0033] При этом субъект может проводить операции на нескольких отдельных физических участках, а вычислительные системы на каждом участке могут управляться одним и тем же субъектом и быть взаимосвязанными, поддерживать связь и интегрироваться иным образом. В такой конфигурации каждый локальный участок может поддерживать собственный сервер приложений для промышленных машин 14, либо предприятие 26 может управлять каждым локальным участком 1-m из централизованного пункта. Как таковому, серверу приложений для промышленных машин 14 нет необходимости давать физическое местоположение по месту нахождения промышленных машин 12. Каналы передачи данных предпочтительнее устанавливать с использованием комбинаций точек доступа 20, сетевых компонентов 22 и сетей для распределения парка промышленных машин 12 между физическими местоположениями, к примеру несколькими складскими помещениями предприятия субъекта.
[0034] Одна или более компьютерных сред 10, 26 могут дополнительно осуществлять связь с удаленными серверами на удаленном серверном компьютере 30, к примеру, через сеть 32, такую как Интернет. Удаленный серверный компьютер 30 может включать в себя, например, независимо поддерживаемый сторонний сервер, такой как сервер производителя, выполненный с возможностью взаимодействия с промышленными машинами 12, сервером приложений для промышленных машин 14 и/или другими устройствами обработки 18 одной или нескольких вычислительных сред 10, 26. При этом каждое предприятие 26 может включать в себя, например, заказчика производителя. Удаленный сервер 30 может дополнительно взаимодействовать с одним или более серверов баз данных 34 и/или ресурсом данных 36, к примеру одной или более базами данных, хранилищами данных или другими источниками информации.
[0035] В другом наглядном примере один или более компонентов сервера приложений промышленных машин 14 и/или ресурса данных 16, к примеру, программные компоненты, данные и т.д., могут совместно располагаться на связанном предприятии 26 и на удаленном сервере 30. В качестве альтернативы один или более компонентов сервера приложений для промышленных машин 14 и/или ресурса данных 16, к примеру программные приложения, данные и т.д., могут распределяться между связанным предприятием 26 и удаленным сервером 30. В очередном наглядном примере компоненты сервера приложений промышленной машины 14 и/или источника данных 16, к примеру программные компоненты, данные и т.д., могут располагаться на удаленном сервере 30.
[0036] В зависимости от определенного примера исполнения обработанные, собранные, обнаруженные, управляемые данные или данные, иным образом передаваемые промышленными машинами 12 по беспроводному каналу связи, могут поддерживаться локально, к примеру, каким-либо сервером приложений для промышленных машин 14. Эти данные могут также совместно использоваться различимыми физическими участками более крупного компьютеризованного предприятия 26. Кроме того, эти данные могут разделяться между участками или предприятиями 26 и т.д. и одним или несколькими удаленными серверами 30 или полностью поддерживаться удаленным сервером 30, который может быть связан с доверенной третьей стороной, такой как производитель промышленных машин. Кроме того, релевантные блоки данных могут быть совместно использованы несколькими серверами независимой доверенной третьей стороны - к примеру, 30, 37 - или получены от таких серверов.
[0037] В настоящей заявке может также использоваться архитектура компьютерной системы, как более подробно описано в патентной заявке №11/956,022 (опубликована как US 2008-0154712 A1) под названием «Система управления машинным парком», поданной 13.12.2007 и посредством ссылки включенной в полном объеме в настоящую заявку. В настоящую заявку также включена посредством ссылки в полном объеме патентная заявка №11/956,045 (опубликована как US 2008-0154691 A1) под названием «Система управления машинным парком», поданная 13.12.2007. Более того, в настоящую заявку посредством ссылки включена в полном объеме предварительная заявка на патент США №61/166494 под названием «ИНФОРМАЦИОННАЯ СИСТЕМА ДЛЯ ПРОМЫШЛЕННЫХ МАШИН», поданная 3 апреля 2009 года.
Интерфейс машины
[0038] На фиг.2 показан пример шлюзового информационного устройства 38, предоставляющего интерфейс для беспроводной связи с промышленными машинами 12. Шлюзовое информационное устройство 38 может также выполнять функцию интерфейса, способствующего взаимодействию с пользователем у промышленной машины 12 и создаваемого аппаратным и программным обеспечением, как более подробно описывается далее в настоящем документе. Шлюзовое информационное устройство 38, показанное на фигуре, включает в себя, главным образом, дисплей 41 и элементы управления 42 для взаимодействия с пользователем. Шлюзовое информационное устройство 38 может дополнительно включать в себя дополнительные признаки, такие как считывающее устройство 43, к примеру бесконтактное считывающее устройство или другое устройство для приема информации в электронном виде о входе оператора промышленной машины в систему.
[0039] Шлюзовое информационное устройство 38 может иным способом интегрироваться с соответствующей промышленной машиной 12 (встраиваться в нее). Для примера, шлюзовое информационное устройство 38 может интегрироваться в рабочую зону, к примеру в пульт кабины оператора. Независимо от того, прикреплено шлюзовое информационное устройство 38 к существующей промышленной машине 12 или встроено в соответствующую промышленную машину 12, признаки шлюзового информационного устройства 38 могут непосредственно интегрироваться с другими признаками и функциями существующей машины, что более подробно изложено далее.
[0040] В пределах определенного участка 10 или другой подходящей вычислительной среды 26 для каждого шлюзового информационного устройства 38 назначается или иным образом устанавливается уникальный идентификатор, который известен или сообщается соответствующему серверу приложений для промышленных машин 14. Таким образом, при использовании известных идентификаторов, сервер приложений для промышленных машин 14 может поддерживать заданную связь с определенными шлюзовыми информационными устройствами 38 промышленных машин или транслировать информацию группам или всем шлюзовым информационным устройствам 38 промышленных машин, связанным с упомянутым сервером приложений промышленной машины 14.
[0041] В соответствии с одним из аспектов информационной системы по настоящей заявке для инициирования связи между сервером приложений для промышленных машин 14 и шлюзовым информационным устройством 38 реализуется последовательность с подтверждением приема. Например, сервер приложений для промышленных машин 14 может ожидать сигнала от одного или нескольких шлюзовых информационных устройств 38 для их собственной идентификации как пригодных к связи с сервером приложений для промышленных машин 14. В качестве альтернативы сервер приложений для промышленных машин 14 может посылать запрос или перебрасывать данные на определенное шлюзовое информационное устройство 38 на промышленной машине 12. Если шлюзовое информационное устройство 38, на которое выполняется переброска данных, отвечает серверу приложений для промышленных машин 14, между шлюзовым информационным устройством 38 и сервером приложений для промышленных машин 14 может происходить обмен информацией.
[0042] На блок-схеме, представленной фиг.3, показаны отобранные признаки примера реализации шлюзового информационного устройства 38, интегрированного с соответствующей промышленной машиной 12. Изображенное шлюзовое информационное устройство 38 включает в себя модуль управления дисплеем 44, предназначенный для управления дисплеем 41, и модуль управления вводом-выводом 45, связанный с элементами управления 42. Шлюзовое информационное устройство 38 дополнительно включает в себя приемопередатчик 46, модуль контроля ввода/вывода 48, контроллер интерфейса беспроводной связи 50 и цепи подачи и регулировки электропитания промышленной машины 52.
[0043] Приемопередатчик 46 может предусматривать, например, двустороннюю беспроводную связь с устройствами обработки, включая серверные компьютеры, такие как сервер приложений для промышленных машин 14, через соответствующую вычислительную среду. Модуль контроля ввода/вывода 48 может использоваться для приема входящих данных от датчиков и управляющих компонентов и/или для контроля выходных данных для таких компонентов, как, например, сирены, клаксоны, рупоры, зуммеры, лампы, фары и другие активные компоненты и/или устройства. В качестве нескольких наглядных примеров, модуль контроля ввода-вывода 48 может взаимодействовать с аналоговыми датчиками 54, переключателями 56, шифраторами 58 и другими подобными устройствами ввода, одним или несколькими датчиками столкновений 60, компонентами ввода контрольно-измерительного прибора 62 и любыми другими аналоговыми или цифровыми входными и/или выходными сигналами 64 для интеграции такой информации в систему беспроводной связи. Модуль контроля ввода-вывода 48 обеспечивает возможности регистрации данных, которые можно использовать, например, для контроля счетчиков пробега, счетчиков использования гидравлических устройств, счетчиков использования рулевого управления, счетчиков использования исполнительных, управляющих устройств, различных входных сигналов от датчиков и других типов данных, имеющих отношение к активным компонентам.
[0044] Информация, обнаруженная модулем контроля ввода-вывода 48, может временно храниться, собираться, поддерживаться, подвергаться манипуляциям и/или обрабатываться иным образом, к примеру, процессором и соответствующим запоминающим устройством в контроллере интерфейса 50 или другим подходящим процессором и запоминающим устройством, которые могут быть предусмотрены как часть электроники промышленной машины. Кроме того, собранная информация может передаваться на соответствующий сервер приложений для промышленных машин 14, например, с помощью приемопередатчика 46.
[0045] Контроллер интерфейса 50 может включать в себя подходящий процессор, запоминающее устройство, программное обеспечение, резидентное микропрограммное обеспечение и т.д. для контроля функций шлюзового информационного устройства 38, как более подробно описано в настоящем документе. Кроме того, процессор контроллера интерфейса 50 может быть настроен на связь с приемопередатчиком 46 для беспроводной связи через беспроводную вычислительную среду с соответствующим серверным компьютером, например сервером приложений для промышленных машин 14. Цепи подачи электропитания 52 обеспечивают, при необходимости, подачу электропитания на шлюзовое информационное устройство 38, даже если соответствующая промышленная машина 12 отключена. Кроме того, схема включения электропитания 52 может быть увязана с зажиганием машины во избежание пуска промышленной машины, если не выполняются определенные условия, либо для принудительного выключения промышленной машины, как схематически показано на фигуре переключателя внутри блока схемы 52. В качестве примера, условия пуска промышленной машины могут оцениваться контроллером интерфейса 50 шлюзового информационного устройства 38 или другим подходящим процессором перед включением промышленной машины 12 и ее полнофункциональной эксплуатацией.
[0046] В наглядном примере исполнения, в котором промышленная машина 12 включает в себя, например, вилочный автопогрузчик, компоненты шлюзового информационного устройства 38 могут соединяться и/или поддерживать связь с другими компонентами системы промышленной машины через подходящую сетевую систему промышленной машины 68, к примеру через сетевую шину машины. Сетевая система промышленной машины 68 - это любая проводная или беспроводная сеть, шина или другое средство связи, обеспечивающее связь между электронными компонентами промышленной машины 12. В качестве примера, сетевая система промышленной машины 68 может включать в себя шину локальной сети контроллеров (CAN), набор протоколов ZigBee, Bluetooth, локальную коммутационную сеть (LIN), запускаемый по времени протокол шины данных (ТТР) или другую подходящую стратегию связи. Как более подробно описано далее, использование сетевой системы промышленных машин 68 обеспечивает интеграцию компонентов шлюзового информационного устройства 38 в собственную электронику, включая контроллеры промышленной машины 12 и - факультативно - любые периферийные устройства электроники, связанные с промышленной машиной 12, которые интегрируются с и могут осуществлять связь через сетевую систему 68.
[0047] Таким образом, в качестве примера, процессор, предусмотренный в промышленной машине, к примеру предусмотренный в контроллере интерфейса 50 или иным образом интегрированный в промышленную машину 12, может быть выполнен с возможностью беспроводной связи с сервером приложений промышленной машины 14 через приемопередатчик 46. Кроме того, шлюзовое информационное устройство 38 может взаимодействовать по меньшей мере с одним компонентом связанной промышленной машины 12, например, посредством связи с по меньшей мере одним собственным модулем управления 70, 72, 74, 76, 78, 80, 82 промышленной машины 12 через сетевую систему машины 68 (к примеру, шину CAN). В связи с этим, как более подробно описано далее, шлюзовое информационное устройство 38 может использоваться в качестве моста для соединения собственных процессов и признаков машины с сервером приложений для промышленных машин 14.
[0048] Интеграция дополнительно достигается в случаях, когда коды событий и другие средства связи через сетевую систему машины 68 хорошо анализируются шлюзовым информационным устройством 38, что обеспечивает взаимодействие между сервером приложений для промышленных машин 14, шлюзовым информационным устройством 38 и промышленной машиной 12, к примеру, на уровнях компонентов подсистем и систем машины.
[0049] Например, процессор, предусмотренный внутри контроллера интерфейса 50 или иным образом интегрированный в промышленную машину 12, может передавать информацию о конфигурации от сервера приложений для промышленных машин 14 по меньшей мере одному компоненту промышленной машины 12 через сетевую систему машины 68. Процессор, предусмотренный внутри контроллера интерфейса 50 или иным образом интегрированный в промышленную машину 12, также может и/или альтернативно получать эксплуатационную информацию от одного или более компонентов промышленной машины 12 через сетевую систему машины 68, передаваемую на сервер приложений для промышленных машин 14. Процессор может также фильтровать, подвергать манипуляциям или иным образом обрабатывать информацию, передаваемую через сетевую шину машины или сетевую систему машины 68.
[0050] В качестве другого примера, шлюзовое информационное устройство 38 может поддерживать связь с элементами управления вводом-выводом и соответствующим контроллером ввода-вывода 72, например, для контроля переключателей, кнопок, рычагов, ручек, педалей и т.д., предназначенных для определенных функций промышленной машины. Шлюзовое информационное устройство 38 может также осуществлять связь с модулем управления машиной (МУМ) 74, управляющим электронными средствами промышленной машины, модулем управления двигателем 76, управляющим приводными колесами машины, модулем управления гидравликой 78, управляющим гидравлическими компонентами, к примеру подъемником машины, а также с любыми другими контроллерами/модулями и другой электроникой 80, связанной с промышленной машиной. Более того, шлюзовое информационное устройство 38 может поддерживать связь с другими различными устройствами, такими как брелочный считыватель для бесключевого доступа или бесконтактный считыватель 82, либо с любыми другими устройствами, прикрепленными к промышленной машине 12.
[0051] Контроллеры/модули и другая электроника 80, 82 могут также включать в себя сканирующие технологии, такие как сканеры штрихкодов, радиочастотная идентификация (RFID) и другие технологии считывания бирок и меток, аппаратное обеспечение для поддержания систем управления складом и другое корпоративное аппаратное обеспечение, принтеры и другие устройства вывода, а также другие технологии, которые могут использоваться оператором промышленной машины как отдельные компоненты.
[0052] В качестве альтернативы связи через сетевую систему 68, компоненты могут сообщаться со шлюзовым информационным устройством 38 через вход 64, соединенный с модулем контроля ввода-вывода 48, или через другой подходящий компонент ввода - с контроллером интерфейса 50, например, в случаях, когда определенный отдельный компонент, к примеру считыватель меток или бирок, не может осуществлять связь через шину CAN или другую применимую сетевую систему машины 68 индустриальной машины 12.
[0053] Независимо от того, осуществляют ли связь различные компоненты через модуль управления вводом-выводом 45, модуль контроля ввода-вывода 48 или через сетевую систему 68, различные компоненты промышленной машины 12, к примеру контроллер ввода-вывода 72, МУМ 74, модуль управления двигателем 76, модуль управления гидравликой 78 и другие контроллеры 80, могут интегрироваться в инфраструктуру предприятия путем использования шлюзового информационного устройства 38 для объединения всей информации, входящей или выходящей из промышленной машины 12, в передаваемый(-е) беспроводным путем поток(и) данных, взаимодействующие с другими ресурсами предприятия.
[0054] Кроме того, в соответствии с другими аспектами информационной системы в настоящей заявке может использоваться факультативное вспомогательное или альтернативное устройство связи. В качестве первого наглядного примера, факультативный вспомогательный приемопередатчик 84 может быть предусмотрен на промышленной машине 12. На фиг.3 вспомогательный приемопередатчик 84 показан как часть шлюзового информационного устройства 38, однако он может быть альтернативно предусмотрен как отдельный компонент, соединенный только с сетевой шиной машины 68, к примеру шиной CAN, либо вспомогательный приемопередатчик 84 может соединяться непосредственно только со шлюзовым информационным устройством 38. В качестве наглядного примера, вспомогательный приемопередатчик 84 может включать в себя устройство сотовой связи, способное осуществлять связь независимо от беспроводной инфраструктуры соответствующего предприятия 10, 26.
[0055] Как показано на фиг.1, в качестве альтернативы оснащению каждой промышленной машины 12 собственным вспомогательным устройством связи предприятие 10, 26 может включать в себя вспомогательное устройство связи 86, такое как сотовый маршрутизатор или шлюз. При этом промышленные машины 12 могут осуществлять беспроводную связь с использованием шлюзового информационного устройства 38, как было рассмотрено выше, к примеру, с использованием обычного беспроводного приемопередатчика и беспроводного протокола, такого как 802.11 b/g, и т.д. Тем не менее, по получении сообщения проводной сетью вспомогательное устройство связи 86 может выборочно передавать сообщение через сотовую сеть. Данное средство сочетает в себе признаки технологии постоянно активизированной связи, такой как сотовая, и средства Интернета, не ориентированные на установление соединения. Использование вспомогательного устройства связи более подробно описано далее.
Сбор данных
[0056] Информация, обнаруженная модулем контроля ввода/вывода 48 или полученная иным образом в результате доступа к сетевой системе 68, может временно храниться, собираться, поддерживаться, подвергаться манипуляциям и/или обрабатываться иным образом, к примеру, процессором и соответствующим запоминающим устройством в контроллере интерфейса 50 или другим подходящим процессором и запоминающим устройством, которые могут быть предусмотрены как часть электроники промышленной машины. Кроме того, собранная информация может быть передана на сервер приложений для промышленных машин 14, например, с использованием приемопередатчика 46. Таким образом, шлюзовое информационное устройство 38 может использоваться для способствования передаче зарегистрированных данных от промышленной машины 12 на сервер приложений промышленных машин 14. Как более подробно описано далее, такой подход может использоваться для создания истории эксплуатационных данных, которые могут меняться со временем, таких как скорость, температура, состояние заряда батареи, собственные служебные коды, высота, вес и другие измеримые параметры. При этом шлюзовое информационное устройство 38 может собирать исходные данные сети, к примеру исходные данные от сетевой системы машины 68 (к примеру, CAN), и дальше передавать на сервер приложений для промышленных машин. В качестве альтернативы, шлюзовое информационное устройство 38 может собирать, объединять, подвергать манипуляциям или иным образом преобразовывать собранные данные в зарегистрированные данные. Преобразованные данные регистрации впоследствии могут быть переданы на соответствующий сервер приложений для промышленных машин 14.
[0057] Кроме того, сервер приложений для промышленных машин 14 может дополнительно обрабатывать информацию, собранную от шлюзовых информационных устройств 38, для формирования интеллектуальной информации о машине и коммерческих интеллектуальных данных. Интеллектуальная информация о машине может включать в себя, например, информацию, сформированную сервером приложений машин 14 о состоянии, исправности и т.д. отдельной промышленной машины 12 или парка машин 12 на основании результатов объединения, преобразования или других манипуляций собранными информационными данными о машине. Кроме того, коммерческие интеллектуальные данные, сформированные сервером приложений машины 14, могут включать в себя, например, рекомендации относительно состава, размеров парка и т.д.
[0058] Кроме того, данные могут передаваться от сервера приложений для промышленных машин 14 на процессор 50 шлюзового информационного устройства 38 через приемопередатчик 48. Кроме того, как более подробно описано далее, процессор 50 на соответствующей промышленной машине 12 может быть выполнен с возможностью выполнения специальной обработки на основании параметров, задаваемых сервером приложений для промышленных машин 14, к примеру, для сбора запрашиваемых особыми способами или иных нестандартных типов данных, для приема и выполнения команд, для приема данных от сервера приложений для промышленных машин 14, для сбора или для передачи различных типов данных на основании различных режимов работы, выбранных сервером приложений для промышленных машин 14, для подачи машине команды выполнить определенные заданные функции и т.д.
Иерархическая организация данных
[0059] Как более подробно указано далее, неполадки в работе промышленных машин 12 негативно влияют на способность системы управления и соответствующей беспроводной инфраструктуры достигать максимальной эффективности эксплуатации. Кроме того, управлять исправностью, состоянием, пригодностью и т.д. промышленных машин 12, как правило, тяжело. Для данной технической проблемы автоматизации назначения приоритетов своевременного обслуживания парка управляемых промышленных машин может быть предложено техническое решение, особенностью которого является то, что оно основано на системе показателей использования.
[0060] Как показано на фиг.4, иерархический подход может использоваться для компоновки и организации фактически записанных или иным образом установленных показателей промышленной машины, которые быстро и эффективно описывают характеристики относительно состояния парка промышленных машин, представляющие интерес для руководителя предприятия. Как показано на фигуре, иерархическая организационная структура 100 включает в себя итоговый уровень 102, множество промежуточных уровней 104 и множество подробных уровней 106. Выстраивая иерархию 100, каждый подробный уровень 106 задает однин или более показателей подробного уровня, где каждый показатель подробного уровня характеризует по меньшей мере одну характеристику промышленной машины и/или характеристику оператора машины.
[0061] Характеристика машины - это любая представляющая интерес характеристика машины, которую можно подсчитать, вычислить, измерить, выразить, записать, сопоставить и т.д. Несколько примеров характеристик машин более подробно описаны далее, однако к некоторым примерам характеристик машин могут относиться число или показатель зафиксированных или иным образом определенных датчиками ударов, часов эксплуатации, энергопотребления, состояния батареи и т.д.
[0062] Аналогичным образом, характеристика оператора машины - это представляющая интерес характеристика, которую можно подсчитать, вычислить измерить, выразить, записать, сопоставить и т.д. и которая показывает, как оператор промышленной машины использует, эксплуатирует, управляет или иным образом взаимодействует с соответствующей управляемой промышленной машиной 12. К характеристикам оператора промышленной машины могут также относиться аспекты, связанные с требованиями к эксплуатации соответствующей машины, такими как требования к авторизации, сертификации, соответствию стандартам и т.д. Несколько примеров признаков оператора машины более подробно описаны далее, однако некоторые примеры признаков оператора машины могут включать в себя соответствие списку контрольных (проверочных) критериев, аттестацию и/или уровень обучения и т.д.; их примеры представлены также в заявке на патент №11/956,022 (US 2008/0154712) под названием «СИСТЕМА УПРАВЛЕНИЯ МАШИННЫМ ПАРКОМ», заявке на патент №11/956,045 (2008/0154691) под названием «СИСТЕМА УПРАВЛЕНИЯ МАШИННЫМ ПАРКОМ» и заявке на патент №12/751,120 под названием «ИНФОРМАЦИОННАЯ СИСТЕМА ДЛЯ ПРОМЫШЛЕННЫХ МАШИН», каждая из которых включена во всей полноте посредством ссылки. Характеристики оператора также могут быть выражены в виде функции соответствующей промышленной машины 12, к примеру количества часов работы, зарегистрированных по соответствующей промышленной машине 12, и т.д.
[0063] Для способствования организации различные показатели подробного уровня логически организованы в группы, каждая из которых связана с промежуточным уровнем 104. Например, каждым промежуточным уровнем 104 может определяться одна или более подкатегорий сходных, подобных или иным образом связанных подробных уровней. Соответственно, каждая подкатегория промежуточного уровня организована в итоговый уровень 102 и связана с соответствующей категорией итогового уровня.
[0064] Таким образом, в данном примере иерархии есть верхний уровень, или итоговый уровень, содержащий множество категорий. Каждая категория связана с промежуточным уровнем. Соответственно, каждый промежуточный уровень содержит одну или более подкатегорий. Каждая подкатегория связана с подробным уровнем, а каждый подробный уровень включает в себя один или более показателей подробного уровня, которые характеризуют данные промышленной машины и/или оператора промышленной машины.
Пользовательский интерфейс
[0065] На фиг.5 показан пользовательский интерфейс 120, который может использоваться для отображения информации о промышленной машине в соответствии с различными аспектами информационной системы настоящего изобретения. При этом иерархическая организационная структура 100 в соответствии с различными аспектами информационной системы настоящего изобретения, описанная со ссылкой на фиг.4, может использоваться для обеспечения обобщенной концептуальной модели соответствующего варианта реализованного пользовательского интерфейса.
[0066] Пользовательский интерфейс 120, показанный на фигуре, может быть выполнен, например, в устройстве обработки 18 при обмене данными с сервером приложений для промышленных машин 14. Например, пользовательский интерфейс может быть выполнен в пределах веб-браузера, выполняемого в устройстве обработки 18, которое соединяет соответствующий веб-сервер, выполняемый в или иным образом связанный с сервером приложений для промышленных машин 14. При этом пользователь может зайти на домашнюю страницу или другую веб-страницу, отображающую характеристики итогового уровня иерархической организационной структуры 100 вместе с другой информацией. В качестве альтернативы возможно использование других стандартных структур сервера файлов и варианты исполнения программного обеспечения для привязки информации, собранной сервером приложений машины 14, к соответствующему пользовательскому интерфейсу. Например, сервером приложений машины 14 могут альтернативно выполняться функции портала - сервисные, агентские, функции сетевого сервера приложений и т.д. - для передачи информации пользовательскому интерфейсу.
[0067] В примере пользовательского интерфейса 120 множество вкладок 122 задают информационные страницы, доступные пользователю. Например, как показано на фигуре, имеются три вкладки, которые в целом организовывают информацию в функции «Монитор», «Управление» и «Отчет». В данном примере пользователь выбрал функцию «Монитор». Функция «Монитор» состоит из множества подфункций, включая «Приборные панели», «Средства», «Аттестация» и «Сигналы». Например, пункт меню «Приборные панели» может использоваться для отображения ключевых аспектов собранной информации о промышленной машине в режимах просмотра приборной панели уровня управления в реальном времени или близком к реальному времени, как более подробно описывается ниже.
[0068] Пункт меню «Средства» может использоваться для контроля или анализа информации, касающейся соответствующего парка промышленных машин. Например, при выборе пункта меню «Средства» может открыться дисплей, доступный только для просмотра, для получения информации о быстрых средствах, такой как информация о том, кто в данный момент управляет различными контролируемыми промышленными машинами 12, информации о месторасположении различных управляемых промышленных машин 12, информации о времени последнего выхода различных управляемых промышленных машин 12 на связь с сервером приложений для промышленных машин 14, об оставшемся времени до очередного планового технического обслуживания различных управляемых промышленных машин 12, и т.д.
[0069] Пункт меню «Аттестация» может использоваться для контроля аттестации оператора промышленной машины, уровня обучения и требований к эксплуатации промышленных машин в пределах соответствующего парка и/или для текущего контроля или анализа информации, касающейся сертификатов и уровня обучения. Например, при выборе пункта меню «Аттестация» может открыться изображение, доступное только для просмотра, с указанием сертификатов, которые подлежат продлению, к примеру, по месяцам и т.д.
[0070] Меню «Сигналы» может использоваться для отображения сигналов тревоги и/или для контроля информации, касающейся необходимых сигналов тревоги, несколько примеров которых приведены более подробно далее, и принятия адекватных мер. Например, при выборе меню «Сигналы» может активироваться режим просмотра сигналов тревоги. Таким образом, пользователь может просмотреть все сигналы тревоги, сформированные на участке, например, о необходимости проведения осмотра, истечении срока действия сертификатов, ударах, датах очередного планового обслуживания, работе в аварийных режимах и т.д. Кроме того, в зависимости от определенного варианта исполнения, пользователь получает возможность выбирать определенные сигналы тревоги для подтверждения и/или добавления пояснений или других комментариев.
Пользовательский интерфейс приборной панели
[0071] Программная «приборная панель» - это средство, используемое для управления эффективностью компании путем представления в реальном времени визуального обзора важных показателей в зависимости от их роли, содержания. Таким образом, информация, представленная на приборной панели, может использоваться для текущего контроля и анализа событий и состояний в качестве средства поддержки в процессе принятия мер по улучшению и оптимизации соответствующих операций. Приборные панели, как правило, обеспечивают «живой» режим просмотра текущего состояния отслеживаемых событий, к примеру, путем запроса ключевых показателей производительности, т.е. подробных показателей, как изложено более подробно в настоящем документе. Следует отметить, что «живые» режимы просмотра текущего состояния отслеживаемых событий могут быть основаны, по меньшей мере, частично, на архивных данных, ранее сохраненных и/или обработанных информационной системой.
[0072] В контексте настоящего документа, на фиг.5 показан пользователь, выбирающий пункт меню «Приборная панель» 126. В качестве не ограничительного, а наглядного примера, пункт меню «Приборная панель» 126 отображает режим просмотра, включающий в себя множество опций категории парка в приборной панели 130. Как показано на фигуре, пункт меню «Приборная панель» 126 может отображать вид начальной домашней страницы или главной страницы, которая, по существу, соответствует итоговому уровню 102 иерархической организационной структуры 100. При этом страница итогового уровня включает в себя множество категорий, реализованных как опции категории парка 130. Опции категории парка 130, показанные на фигуре, включают в себя в качестве не ограничительного, а наглядного примера категорию ударов, визуально представленную значком «Удары» 132, категорию соответствия, визуально представленную значком «Соответствие» 134, и категорию оборудования, визуально представленную значком «Оборудование» 136. Поскольку значком «Оборудование» 136 представляется использование соответствующего оборудования, значок 136 также можно отождествлять со значком «Использование». Кроме того, упомянутые значки могут быть нанесены на кнопки с выборочной подсветкой или отображаться иным образом.
[0073] Итоговая страница также включает в себя элемент предпочтений и правил, визуально представленный значком «Предпочтения и правила» 138, который также может быть нанесен на кнопку с выборочной подсветкой. Элемент предпочтений и правил предусматривает набор настраиваемых пользователем предпочтений и установочных параметров, что более подробно описано далее. Поскольку предпочтения в некоторых случаях можно приравнять к правилам, альтернативно могут использоваться элемент предпочтений и соответствующий значок «Предпочтения».
[0074] В качестве дополнительных наглядных примеров, итоговая страница может включать в себя категорию электропотребления, визуально представленную значком «Электропотребление» 140, категорию производительности оператора, визуально представленную значком «Оператор» 142, и/или категорию обслуживания, визуально представленную значком «Обслуживание» 144. Поскольку значок «Оператор» 142 характерен для производительности оператора, значок 142 может альтернативно называться или обозначаться как значок «Производительность». Категории, метки категорий и средства визуальной индикации показаны на фигуре исключительно как пример. В действительности могут быть реализованы другие категории, метки категорий и/или средства визуального отображения информации на итоговой странице.
[0075] Каждая опция категории управления парком 130 может дополнительно включать в себя индикатор состояния 146. Аналогичным образом, каждая опция категории управления парком 130 может включать в себя дополнительные пояснения 148, обобщающие релевантную информацию, касающуюся текущего состояния соответствующей категории. Как более подробно упоминается в настоящем документе, техническая проблема, связанная с использованием парка промышленных машин, заключается в управлении состоянием каждой промышленной машины. При этом в соответствии с различными аспектами настоящего изобретения техническое решение состоит в объединении, обобщении и возможном дополнительном пояснении подробных показателей в виде итогового просмотра. Кроме того, как более подробно будет описано ниже, один из аспектов такого технического решения заключается в использовании «вшитых индикаторов» как удобном способе распространения соответствующей информации от скрытых уровней подробного режима просмотра до промежуточных уровней и от промежуточных уровней до главной итоговой страницы для достижения мгновенно распознаваемой индикации состояния машинного парка непосредственно на итоговой странице.
[0076] Как показано на фигуре, каждый индикатор состояния 146 обеспечивает визуальную подсказку, которая обобщает состояние всей категории, связанной с этим индикатором. «Итоговые» индикаторы состояния 146, наряду с одним или несколькими возможными дополнительными пояснениями 148, могут дать представление о зонах проблемной эффективной эксплуатации парка промышленных машин; при этом для доступа к соответствующим подробным режимам просмотра пользователю не нужно просматривать множество страниц, элементов, режимов просмотра, окон или других экранных визуализаций.
[0077] В наглядном примере индикаторы состояния 146, если они предназначены для соответствующей опции категории управления парком 130, могут принимать одно из четырех состояний: аварийный режим, предупредительный режим, нормальный режим работы и режим отключения/отсутствия текущего контроля. Различные состояния могут быть представлены визуально в рамках пользовательского интерфейса, например, с помощью цветной подсветки, которая появляется как визуальная индикация непосредственно на значке категории. Например, подсвечивание индикатора состояния 146 красным светом может свидетельствовать об аварийном режиме, т.е. зону, которая требует вмешательства. Подсвечивание индикатора состояния 146 желтым светом может означать предупредительный режим, т.е. зону, за которой необходимо понаблюдать, но в которой не обязательно требуется немедленное вмешательство. Зеленое подсвечивание индикатора состояния 146 может означать нормальный режим работы, показывающий, например, что все соответствующие подробные показатели находятся в пределах нормальных эксплуатационных параметров. Если средство визуальной индикации не подсвечивается, это может быть визуальным показателем того, что характеристика не задействована и/или не контролируется в данной связанной категории или что необходимые параметры еще не полностью настроены.
[0078] Хотя в настоящем описании ссылка дается на красный, желтый и зеленый цвета, однако для характеристики различных состояний индикаторов состояния 146, связанных с соответствующими категориями управления парком 130, могут использоваться другие варианты цветов и/или другие зрительные образы. Например, геометрические или эмотивные символы могут использоваться для операторов с нарушением распознавания цветов, т.е. для операторов, страдающих дальтонизмом, либо данные символы могут использоваться повсеместно вместо цветов. Цвета, символы и т.д. также могут подсвечиваться с различной интенсивностью, мигать, характеризоваться собственной переменной интенсивностью подсветки, не подсвечиваться вообще, если предпочтения не заданы, и т.д. Кроме того, несмотря на то что в описании ссылка дается на четыре состояния, может задействоваться любое количество состояний, включая непрерывно изменяемые состояния. Для дополнительного подчеркивания важности состояния могут использоваться цветовые оттенки. Кроме того, как указано выше, категория не обязательно должна включать в себя один из индикаторов состояния 146, например, в случаях, когда визуальное обобщение является невозможным или ненужным. Различные подходы к определению цвета каждого индикатора состояния, а также способа, которым «зашивают» индикаторы состояния, будут описаны более подробно далее.
[0079] Пояснения 148 могут быть даны на основании любого количества источников. Например, пояснения 148 могут быть определены на основании показателей подробного уровня приборной панели, предназначенных для оценки информации о парке машин, либо пояснения могут быть образованы из различных источников, включая исходные данные или объединение, манипуляцию данными, доступными серверу приложений для промышленных машин 14, к примеру, которые по умолчанию могут не отображаться в режиме просмотра приборной панели, и т.д. Кроме того, пояснения 148 могут представлять собой «горячие» ссылки на режимы просмотра, в которых отображаются показатели подробного уровня, и соответствующие режимы просмотра на подробном уровне, как более подробно описано далее. При этом примечания 148 могут быть настроены, управляться и/или оцениваться на основании правил, которые могут включать в себя статические правила, динамические правила, стратегические модели поведения, предпочтения и т.д.
[0080] При этом правила могут быть сохранены, например, как часть ресурса данных 16, связанного с сервером приложений для промышленных машин 14. Более того, пояснения 148 могут выбираться на основании определенного состояния соответствующего индикатора состояния 146 или для того, чтобы соответствовать ему, либо выделять определенные аспекты, повлиявшие на выбор или иным образом определившие выбор соответствующего индикатора состояния 146. Значит, выбранные пояснения 148 могут представлять собой объяснение или «предварительный просмотр» причин того, почему соответствующий индикатор состояния 146 отображается в соответствующем состоянии.
[0081] В целях наглядности, но не в целях ограничения, категория «Удары» 132 может содержать индикатор состояния 146, визуально представленный на пользовательском интерфейсе красным цветом, который означает аварийный режим. Таким способом пользователь может оповещаться о том, что в категории «Удары» управления парком может требоваться немедленное вмешательство. При этом, не переходя к внутренним, скрытым или иным неактивным или невидимым подробным режимам просмотра, пользователь знает о том, что произошло на 10 ударов больше ожидаемого количества и что с обнаруженными ударами были связаны на 4 оператора больше, чем ожидалось, как наглядно показано на фигуре.
[0082] Аналогичным образом, в категории «Соответствие» 134 может иметься индикатор состояния 146, визуально представленный на пользовательском интерфейсе желтым цветом, который означает предупредительный режим. Для понимания того, чем вызван предупредительный режим, примечания 148 сообщают пользователю об истечении срока действия трех сертификатов оператора, приближающемся окончании срока действия 10 сертификатов оператора и о 2 неудавшихся операциях из разряда контрольных проверок промышленной машины, что превысило ожидаемые показатели или не достигло их. Данная информация может использоваться пользователем, чтобы определить, необходимо ли незамедлительно предпринять действия для корректировки ситуации или достаточно просто осуществлять текущий контроль категории соответствия.
[0083] В качестве очередного примера, пояснения 148 не обязательно должны сообщать об отрицательной статистике. Например, как показано на фигуре, категория «Оборудование» 136 может включать в себя индикатор состояния 146, который визуально представлен в пользовательском интерфейсе зеленым цветом, означающим нормальный режим работы. При этом пояснение означает, что загруженность оборудования по времени превысила 75%, что может отражать положительную характеристику.
[0084] По существу, пользователь сразу же узнает, какие общие зоны управления парком требуют вмешательства; при этом он может даже не просматривать ни одной экранной подробной визуализации или даже покинуть базовую страницу или выйти из режима итоговой экранной визуализации.
[0085] На фиг.5 пояснения 148 представлены лишь в качестве примера. В действительности определенные пояснения при реализации будут, вероятно, изменяться в зависимости от определенных фактов определенного примера исполнения. Кроме того, определенные эталоны, правила, предпочтения и т.д., используемые для активации значения индикаторов состояния 146 и соответствующих пояснений 148, могут быть контекстными и будут изменяться в зависимости от определенного примера исполнения, как более подробно описано далее. Тем не менее, в качестве примера, кратко рассмотрим ситуацию, когда на объекте, где имеется 100 операторов промышленных машин индикатор состояния 146 категории «Соответствие» может быть выборочно настроен на желтый или даже зеленый цвет, если истек срок действия лишь трех сертификатов оператора, в то время как при наличии 10 операторов промышленных машин, индикатор состояния 146 категории «Соответствие» может быть настроен на красный цвет, если истек срок действия трех сертификатов оператора. Возможны другие многочисленные комбинации, и ниже более подробно представлено несколько других примеров.
[0086] На фиг.6 показан пример визуализации в рамках пользовательского интерфейса в случае, когда пользователь выбрал категорию «Удары» 132. Как показано на фигуре, визуализация изменилась с перемещением категорий 130 через верхнюю часть макета страницы под меню с вкладками. Вид отображения на экране, представленный на фиг.6, может соответствовать, например, промежуточному уровню иерархической организационной структуры 100. При этом в данном случае на фигуре показано три примера подкатегорий, включая «Недавние сильные удары» 152, «Общее количество ударов» 154 и «Удары: местоположение и тип оборудования» 156. При этом режим просмотра «Удары» организован, по меньшей мере, в одну подкатегорию (на фигуре три подкатегории), а каждая подкатегория задает объект, связанный с управлением парком промышленных машин, в пределах соответствующей категории «Удары». В режим просмотра в данном случае также входит дополнительная панель «Фильтр» 157, расположенная в верхней части подкатегорий. Дополнительная панель «Фильтр» 157 может быть предусмотрена для возможности создания регулируемых пользователем или конфигурируемых пользователем запросов подробных данных, т.е. предпочтений, вследствие чего панель «Фильтр» может также называться и/или обозначаться как панель «Предпочтения». Панели «Фильтр»/«Предпочтения» будут более подробно описаны ниже. Показанная на фигуре визуализация дана лишь в качестве примера; могут быть реализованы другие визуальные средства упорядочения и отображения информации.
[0087] Как показано на другой фигуре, каждая подкатегория может включать в себя промежуточный индикатор состояния. В целях наглядности, но не в целях ограничения, каждая из подкатегорий «Недавние сильные удары» 152 и «Общее количество ударов» 154 на фиг.6 включает в себя промежуточный индикатор состояния 158. Промежуточные индикаторы состояния 158 аналогичны итоговым индикаторам состояния 146, описанным со ссылкой на фиг.5. При этом промежуточные индикаторы состояния 158 развернуты на промежуточном уровне. Таким образом, как показано в качестве примера на фиг.5, промежуточный индикатор состояния «Недавние сильные удары» 158 визуально представлен желтым цветом, который означает предупредительный режим или рабочий режим, о чем свидетельствует перекрестная штриховка в соответствующем промежуточном индикаторе состояния 158, такая же, как перекрестная штриховка итогового индикатора состояния 146, связанного со значком «Соответствие» 132.
[0088] Аналогичным образом, индикатор состояния «Общее количество ударов» 154 визуально представлен в данном примере красным цветом, указывающим на аварийный режим, как показано соответствующей перекрестной штриховкой в данном наглядном примере, такой же, как перекрестная штриховка итогового индикатора состояния 146, связанного со значком «Удары» 132. Кроме того, подкатегория «Удары: местоположение и тип оборудования» 156 в данном примере не включает в себя промежуточный индикатор состояния 158. Отсутствие промежуточного индикатора состояния 158 может указывать на отсутствие необходимости состояния, его нецелесообразности в контексте соответствующей подробной информации и т.д.
[0089] Состояния различных промежуточных индикаторов состояния могут принимать ту же логическую структуру, которую принимают состояния, используемые для итогового просмотра: к примеру, красный для аварийного режима, желтый для предупредительного режима и зеленый для нормального режима работы. Кроме того, как указано выше, индикаторы состояния «зашиваются». Например, в соответствии с различными аспектами настоящего изобретения промежуточные индикаторы состояния используются для того, чтобы определить состояние одного из соответствующих итоговых индикаторов состояния 146 (которое отображается в верхней части меню в промежуточном режиме просмотра и в режиме просмотра данных итогового уровня). При этом для установки значения соответствующего индикатора состояния оценка может вестись на основании любого количества правил. В качестве наглядного примера, правило может предполагать, что состояние одного из итоговых индикаторов состояния 146 может соответствовать зеленому цвету (нормальный режим) только при условии, если все соответствующие промежуточные индикаторы состояния 158 - также зеленые, и т.д.
[0090] В наглядном примере один из промежуточных индикаторов состояния «Общее количество ударов» 158 подсвечивается красным (что, к примеру, означает аварийный режим), а другой из промежуточных индикаторов состояния «Недавние сильные удары» 158 подсвечивается желтым (что, к примеру, означает предупредительный режим). В данном случае приведенное в качестве примера правило может означать: если, по меньшей мере, один из промежуточных индикаторов состояния 158 горит красным светом (аварийный режим), то соответствующий индикатор итогового уровня 146 также должен гореть красным светом (аварийный режим). Так же или иначе могут использоваться другие правила, и другие схемы для установки значений индикаторов, к примеру, на основании взвешенных, масштабированных, приоритетных или любых других эталонных значений.
[0091] Промежуточный режим просмотра может использоваться для перехода к подробному режиму просмотра в соответствии со связанной подкатегорией. Например, как показано на фигуре, каждый из блоков подкатегорий содержит элемент управления 159, который разворачивает окно для возможности просмотра подробного уровня. Если элемент управления 159 выбран, повторным нажатием кнопки окно сжимается или сворачивается для возобновления режимов просмотра данных промежуточного уровня. Тем не менее, так же или иным образом может быть предусмотрена любая другая форма направляемого элемента управления, режимов просмотра и/или организации окон для способствования визуальному отображению информации подробного уровня.
[0092] Значения данных, соответствующие связанным подробным показателям, могут быть представлены для просмотра на пользовательском интерфейсе 120 через компоненты приборной панели, такие как шаблоны, диаграммы, списки, графики, таблицы и другие зрительный образы. В связи с этим режим просмотра приборной панели в соответствии с различными аспектами настоящего изобретения позволяет решить техническую проблему, связанную с возможностью эффективного поддержания парка промышленных машин, путем обеспечения контроля и/или анализа производительности промышленных машин, поддерживающего процесс принятия мер, направленных на оптимизацию и/или улучшение соответствующих операций.
[0093] При этом подробные показатели могут быть определены на основании любой комбинации данных, доступных в эксплуатационной среде 10, 26. Кроме того, может также учитываться информация, имеющая источники из сети, к примеру, от стороннего сервера 30, что более подробно описано далее. Таким образом, определенные данные, требуемые от эксплуатационной среды для вычисления текущего значения определенной подробного показателя, будут зависеть от заданного определения этого подробного показателя. Кроме того, подробные показатели могут быть взаимозависимыми или иным образом быть связанными друг с другом или иметь перекрестные ссылки друг на друга.
[0094] При этом источник данных 16, связанный с сервером приложений машины 14, может содержать, например, базу правил, хранилище данных подробных показателей и т.д., для способствования готовой визуализации базовой информации о промышленной машине. Например, информация от подробных показателей может быть извлечена из источника данных 16 сервером приложений для промышленных машин 14 и может быть передана для режима просмотра приборной панели пользовательского интерфейса, как показано на фиг.5-8. Способ передачи информации пользовательскому интерфейсу может быть обусловлен выбранным зрительным образом (цветом, геометрической фигурой, эмотивным значком, интенсивностью подсветки и т.д.), используемым для визуализации базовых данных.
[0095] На фиг.7 показан пример подробного режима просмотра приборной панели в соответствии с различными аспектами информационной системы, представленной в настоящей заявке. В данном наглядном примере пользователь выбрал подробный элемент «Список ударов». В ответ на это открывается подробный режим просмотра. Как показано на фигуре, подробный режим просмотра реализован в виде развернутого окна. Однако подробный режим просмотра может быть альтернативно открыт в отдельном окне, в новом экране или любым другим способом, подходящим для этой задачи. В данном примере просмотра пользователь проверяет подробное отображение информации об ударах. В данном примере просмотра данные представлены в табличной форме. При этом определенный тип просматриваемых данных будет, вероятнее всего, обуславливать зрительный образ, используемый для определения вида приборной панели. Таким образом, для отображения необходимых показателей могут использоваться таблицы, диаграммы, линейные графики, столбчатые диаграммы, круговые диаграммы и другие визуальные объекты.
[0096] В данном примере в качестве интересующего показателя подробного уровня определен список недавних ударов, охарактеризованных как сильные. Информация, полученная сервером приложений для промышленных машин 14 от шлюзовых информационных устройств 38 на промышленных машинах 12, может быть представлена в формате, который не предусматривает ее непосредственную вставку в выбранную визуализацию необходимого подробного показателя. Для получения необходимой информации, вероятнее, потребуются манипуляции с информацией, такие как преобразование, изменение, вычисление, объединение, извлечение, сопоставление или другие манипуляции.
[0097] Например, шлюзовое информационное устройство 38 на промышленной машине 12, обозначенное как «Идентификатор оборудования» 123, «Тип RC» в подробном режиме просмотра, может передавать данные об ударах, с установленной информацией о датах и времени, а также силе ударов, определяемой по показаниям акселерометра в направлениях Х и Y. Сервер приложений для промышленных машин 14 может извлекать из передаваемых данных сведения об идентификаторе оборудования и операторе промышленной машины. Кроме того, сервер приложений для промышленных машин 14 может быть способным устанавливать идентификационные данные точки доступа, с которой промышленная машина 12 установила связь. Например, сервер приложений для промышленных машин 14 может получить адрес управления доступом к среде (МАС-адрес) точки доступа, передавшей соответствующую информацию. В сущности, сервер приложений для промышленных машин 14 может исправить полученный МАС-адрес на удобное для пользователя наименование, если такое преобразование настроено в системе. Кроме того, сервер приложений для промышленных машин 14 может использовать данные об ударах, полученные от данной промышленной машины 12, и отнести удар к определенной категории, в зависимости от его природы, например, к сильным или слабым, для создания и/или сортировки отображений в режиме подробного просмотра. При этом шлюзовое информационное устройство 38, связанное с управляемой промышленной машиной 12 и регистрирующее удар, также может узнать или иным образом определить, нужно ли отнести обнаруженный удар к категории сильных, слабых или какой-либо другой категории и принять адекватные меры.
[0098] Таким способом может быть создана запись, включающая в себя информацию, необходимую для характеристики списка ударов, составленного частично на основании информации, полученной непосредственно от управляемых промышленных машин, и частично - на основании данных, полученных или иным образом сформированных сервером приложений для промышленных машин 14.
[0099] Поскольку данные представлены в режиме просмотра приборной панели, они выводятся в реальном или близком к реальному времени, т.е. в «живом» режиме просмотра. В связи с этим сведения об ударе станут доступными для подробного просмотра вскоре после фактического возникновения удара. Определенная задержка зависит от задержек на линии передачи данных и скорости обновления программного обеспечения. Поскольку удар может иметь эксплуатационные последствия или последствия, которые иным образом влияют на оператора промышленной машины, подробный режим просмотра также включает в себя кнопку вызова или кнопку пейджингового вызова 160. Кнопка пейджингового вызова 160 может обеспечивать, например, одно- или двустороннюю передачу мгновенных сообщений оператору промышленной машины, пославшей сигнал об ударе. Это может позволить выполнять оценку ситуации, связанной с ударом, в реальном времени.
[00100] Предположим, например, что в 10:12:23 действия оператора Дж.Доу, эксплуатирующего Equipment ID 123, TYPE RC (единицу оборудования с идентификационным номером 123, Тип RC), стали причиной возникновения удара, внесенного в список для подробного режима просмотра. Пользователь, наблюдающий событие удара, может нажать соответствующую кнопку пейджингового вызова 160 и спросить, почему возник удар, после чего Дж.Доу может ответить пользователю и дать объяснение. Например, промышленная машина 12 могла столкнуться с полуприцепом во время захвата поддона для его перемещения в приемный ряд. При этом пользователь может дополнительно подтвердить удар, например, установив метку в окошке «Подтверждение» (ACK). Метка «Подтверждение» (ACK) может также факультативно активировать блокнот для сохранения пояснений пользователем, чтобы полностью задокументировать событие удара. Например, оператор может сообщить серверному программному обеспечению через признак страницы о том, что погрузчик SC, используемый, как правило, для разгрузки полуприцепов в приемные ряды, находился на станции зарядки батарей, а соответствующий полуприцеп необходимо вывести, поэтому RC использовался для захвата последнего оставшегося поддона.
[00101] В данном наглядном примере предусмотрен промежуточный индикатор состояния 158. Чтобы получить подкатегорию списка ударов для промежуточного индикатора состояния 158, оценивается соответствующий подробный показатель, к примеру, на основании одного или более ранее установленных правил и т.д. Например, в наглядном примере, может быть определено, что промежуточный индикатор состояния 158 должен иметь значение, соответствующее зеленому цвету (нормальный режим) при условии отсутствия ударов либо в случае, если каждый контролируемый удар отнесен к категории слабых. Правила также могут присваивать промежуточному индикатору состояния 158 значение, соответствующее желтому цвету, если любой обнаруженный удар отнесен к категории сильных, при условии, что данные ускорения не превышают значения 10, а также присваивать промежуточному индикатору состояния значение красного цвета (аварийный режим), если, по меньшей мере, по одному сильному удару зарегистрированы данные ускорения, превышающие значение 10. В качестве других примеров, промежуточный индикатор состояния 158 может изменять состояние на основании количества ударов, значения силы каждого удара и т.д. Например, для определения значения промежуточного индикатора состояния 158 сервер приложений для машин 14 может производить вычисления, сопоставления, объединение, усреднение или другие манипуляции с данным подробным показателем.
[00102] Как показано на фиг.7, режим просмотра может также включать в себя элементы управления для манипуляции визуальным представлением данных о показателях подробного уровня. Например, элемент управления 164 может быть предусмотрен для сортировки данных в пределах выбранного поля данных. Таким образом, например, пользователь может динамично пересортировывать отображенные данные на основании любого поля данных в режиме просмотра подробных показателей. На фигуре показано поле «Дата и время» с элементом управления сортировкой, однако для сортировки подробных данных может быть дополнительно выбрано любое другое поле.
[00103] На фиг.8 показан другой наглядный пример. В данном наглядном примере предполагается, что пользователь выбрал подкатегорию «Общее количество ударов». При этом список ударов, упомянутый выше со ссылкой на фиг.7, снова сворачивается в итоговый режим просмотра и разворачивается опция общего количества ударов. На практике подробный режим просмотра общего количества ударов может быть отображен в отдельном окне, на отдельном экране, странице и т.д.
[00104] Кроме того, для ясности описания в настоящем документе, на фиг.8 показан пример одного примера исполнения пункта меню панели «Фильтр» 157 (которая может также называться панелью «Предпочтения»). В данном примере панель «Фильтр» 157 разворачивается и отображает множества опций (или предпочтений) фильтрации с целью сбора данных, отображаемых в соответствующем подробном режиме просмотра. В наглядном примере из раскрывающегося списка пользователь может выбрать продолжительность ударов, которые следует учитывать в режиме просмотра приборной панели. Пользователь также может иметь возможность выбрать местоположение (участок), к примеру, в ситуациях, когда возможен обособленный контроль нескольких местоположений (участков). Пользователь также может использовать панель «Фильтр» 157 для установки правил или предпочтений, связанных с сопоставлением эталона соответствующего подробного показателя. Например, пользователь может установить правило, связанное с уровнем 1, или нижнюю границу эталона и может установить правило, связанное с уровнем 2, или верхнюю границу эталона. Таким образом, эталон задается в эталонном диапазоне, что может быть удобным при сопоставлении подробного показателя с эталоном в случае использования трех состояний.
[00105] Таким образом, после установки правил или границ для уровня 1 и уровня 2 приборная панель может назначить нормальный режим работы и соответствующий зеленый индикатор состояния, если соответствующий подробный показатель ниже соответствующего эталонного диапазона, назначить промежуточный режим и соответствующий желтый индикатор состояния, если связанный подробный показатель находится в соответствующем эталонном диапазоне, и назначить аварийный режим и соответствующий красный индикатор состояния, если связанный подробный показатель превышает соответствующий эталонный диапазон.
[00106] Если панель «Фильтр» 157 используется для того, чтобы пользователь мог задать выбираемые, настраиваемые, присваиваемые пользователем и прочие правила или предпочтения для установки эталонов, то панель «Фильтр» 157 может динамически изменяться на основании связанной подкатегории. Например, если пользователь просматривает категорию «Удары», на панели «Фильтр» 157 будут отображаться правила или предпочтения, касающиеся установки эталонов, связанных с ударами, как показано на фиг.8. Соответственно, если пользователь находится в категории «Соответствие», на панели «Фильтр» 157 будут отображаться правила установки или оценки эталонов и т.д., касающиеся соответствия.
[00107] Пользователь может также назначить фильтрацию или задать предпочтения для других переменных, таких как включение оборудования в алгоритм оценки и т.д. На практике так же и/или альтернативно могут быть предусмотрены другие критерии фильтрации или предпочтений. Кроме того, выбор опций в диалоговом окне фильтрации не ограничивается элементами раскрывающегося меню. Для выбора требований к фильтрации, вероятнее, окажется целесообразным альтернативное использование окошек с метками, радиальных полей или других методов. Кроме того, правила или предпочтения могут быть заданы или применены ко всем приборным панелям, либо, вместо этого, правила или предпочтения могут быть заданы с использованием отдельных приборных панелей.
[00108] В качестве наглядного примера подробного режима просмотра, как указано выше, для отображения подробного показателя может использоваться любое количество зрительных образов. В качестве нескольких других наглядных примеров, как видно в левом нижнем углу изображения подробного режима просмотра на фиг.8, для иллюстрации примера подробного показателя с подсчетом общего количества ударов предусмотрена столбчатая диаграмма 166. Как показано на фигуре, эталону 168 присвоено выбранное для примера значение 20. Это означает, что допустимым эталоном количества ударов, возникающих в течение определенного периода времени, является 20 обнаруженных ударов. По мере возникновения ударов в рамках критериев фильтрации или заданных предпочтений подсчитывается общее количество ударов и отображается столбчатая диаграмма. В данном примере было насчитано 30 ударов. Соответственно, в данном примере эталонное значение превышено на 10 ударов.
[00109] Как показано на примерах выше, соответствующему промежуточному индикатору состояния 158 может быть присвоено значение нормального режима работы, т.е. режима, соответствующего зеленому цвету, при условии, что подсчитанное количество ударов остается ниже предустановленного эталонного значения 168. Аналогичным образом, соответствующему промежуточному индикатору состояния может быть присвоен аварийный режим, т.е. режим, соответствующий красному цвету, если количество ударов превышает ранее заданное эталонное значение 168. Кроме того, может быть присвоен факультативный индикатор состояния предупреждения, т.е. состояния, соответствующего желтому цвету, если фактическое количество ударов находится в определенных пределах эталонных значений 168. Например, предельные значения могут быть основаны на отклонении от эталона 168, в процентном отношении к эталону, выше или ниже эталона 168 и т.д. Кроме того, индикатор состояния предупредительного режима может применяться только в случае приближения к эталону 168, при этом может стать красным в случае превышения эталона 168 и т.д. Кроме того, как указано выше, эталон может быть задан в виде диапазона. В данном примере исполнения состояние предупреждения, т.е. состояние, которому соответствует желтый цвет, может возникнуть в случае, если подробный показатель находится в пределах соответствующего эталонного диапазона. Как упоминалось выше, для определения влияния показателя количества ударов на выбор связанного промежуточного индикатора состояния может быть установлено любое количество правил, стратегических моделей поведения и т.д.
[00110] Как рассматривается в очередном наглядном примере, может оказаться необходимо подсчитать удары, вызванные отдельными операторами машин. На диаграмме 172 фиг.8 показано количество ударов, отнесенное к отдельным операторам машин. На диаграмме 172 каждый столбик может соответствовать некоему оператору машины. В сущности, в данном примере подробные показатели не объединяются собственно в данные по промышленным машинам, а скорее основываются на информации, касающейся операторов промышленных машин. Тем не менее, подробный показатель определяется на основании данных, полученных от управляемых промышленных машин 12, к примеру информации, передаваемой в электронном виде от шлюзового информационного устройства 38, прикрепленного к соответствующей промышленной машине 12. Для создания диаграммы 172 пользователь задал эталонное значение, равное 3 ударам на каждого пользователя, к примеру, воспользовавшись значком «Предпочтения» 138 для доступа к пункту меню предпочтений. Как показано на диаграмме 172, каждый из пяти пользователей превысил заданное эталонное значение, составляющее три удара. Как более подробно описывается в настоящем документе, для определения состояния соответствующего промежуточного индикатора состояния 158 в качестве показателя может так же или альтернативно использоваться показатель количества ударов, связанных с каждым пользователем. Как и в других примерах, приведенных в настоящем документе, для установки значения соответствующего промежуточного индикатора состояния 158 может использоваться любое количество правил, стратегических моделей поведения, предпочтений и т.д. Кроме того, при установке значения промежуточного индикатора состояния 158 данные множества подробных показателей могут рассматриваться согласно некоему правилу.
[00111] В заключение, как показано на фиг.5-8, эталонное значение сопоставляется с подробными данными показателя подробного уровня, а результаты отображаются в подробном режиме просмотра в виде зрительного образа. Сравнение фактического значения показателя, которое может быть отфильтровано по правилам, предпочтениям и т.д., с соответствующим эталоном определяет состояние подробного показателя. Как показано на примерах в настоящем документе, если значение показателя находится ниже эталонного значения (или эталонного диапазона), устанавливается нормальный режим работы, который может быть связан с первым цветом, например зеленым. Таким образом, для визуального отображения информации о том, что значение показателя находится ниже эталонного, показатель в виде зрительного образа может быть также представлен зеленым или каким-либо другим цветом, геометрической фигурой, эмотивным значком, подсветкой и т.д.
[00112] Аналогичным образом, если значение показателя находится выше эталонного значения (или эталонного диапазона), устанавливается аварийный режим, который может быть связан с другим цветом, к примеру красным или каким-либо другим цветом, геометрической фигурой, эмотивным значком, подсветкой и т.д. Таким образом, для визуального отображения информации о том, что показатель превышает эталон, показатель в виде зрительного образа может быть представлен красным цветом или иным способом. В соответствующих случаях, к примеру, если эталон задан в виде диапазона значений, показатель, находящийся в пределах диапазона, может быть связан с еще одним цветом, к примеру желтым или каким-либо другим цветом, геометрической фигурой, эмотивным значком, подсветкой и т.д., означающими промежуточный или предупредительный режим.
[00113] Кроме того, описанное выше сопоставление используется для определения значения соответствующих промежуточных индикаторов состояния 158. Различные промежуточные индикаторы состояния 158 определяют и/или иным образом влияют на связанные индикаторы состояния итогового уровня 146. Таким образом подробный режим просмотра кодируется цветом или иным способом, и такая кодировка «зашивается» в связанный промежуточный индикатор состояния 158. Различные промежуточные индикаторы состояния 158 «зашиваются» в итоговые индикаторы состояния 146. Иными словами, состояние определенного итогового индикатора состояния 146 выводится из одного или более связанных промежуточных индикаторов состояния 158 или логически нисходит обратно к одного или более связанных промежуточных индикаторов состояния 158, которые соответственно определяются на основании анализа подробного уровня выбранных показателей и соответствующих заданных эталонов или логически нисходят обратно к аналитическим данным подробного уровня по выбранным показателям и соответствующим заданным эталонам, а визуальное отображение самого показателя подробного уровня обозначается условным цветом или иным образом в соответствии с результатом сопоставления подробного значения с соответствующим эталонным значением или соответствия ему.
[00114] Кроме того, как показано на фиг.8, любые один или более подробных режимов просмотра могут дополнительно содержать элементы управления 178 для дополнительной фильтрации и/или другой обработки подробных показателей. Кроме того, для получения информации, необходимой для эффективного и результативного контроля парка промышленных машин, может использоваться любое количество дополнительных подробных показателей и соответствующих им зрительных образов. Кроме того, каждый подробный режим просмотра приборной панели может содержать итоговую информацию 180, такую как поля и окна, в которых отображаются общие итоговые значения, объединенные данные, статические средние значения и т.д.
[00115] На фиг.9 показан очередной пример подробного режима просмотра подкатегории «Удары: местонахождение и тип оборудования», в которой информация об ударах отображается согласно местоположению участков завода, где они произошли. Следует отметить, что в практике каждая категория и соответствующая подкатегория могут быть связаны с любым типом показателя подробного уровня, а в настоящем документе представлены в качестве наглядного примера из множества возможных примеров исполнения, предложенных в рамках раскрытия сущности настоящего изобретения.
[00116] Как показано на фиг.5 и как более подробно описано выше, может быть предусмотрен дополнительный элемент предпочтений и правил, представленный значком «Предпочтения и правила» 138. Как показано на фиг.10, пример промежуточного режима просмотра содержит несколько подкатегорий правил и предпочтений, которые могут использоваться для настройки различных приборных панелей, более подробно описываемых в настоящем документе. Например, как показано на фигуре, правила или параметры могут быть настроены на предпочтительные признаки 192, правила по ударам 194 (или предпочтения по ударам), правила по соответствиям 196 и правила по оборудованию 198. Правила или предпочтения могут быть предусмотрены для других и/или альтернативных категорий, также предусмотренных на итоговой странице приборной панели.
[00117] Различные предпочтения и правила могут использоваться для настройки вычислений и/или сопоставлений связанных показателей, выполняемых различными приборными панелями. Например, интерфейс может обеспечивать пользователю возможность динамичного создания любого количества правил, применяемых к показателям подробного уровня, связанным с соответствующей категорией или эталонами. В качестве наглядного примера, пользователь может выбрать из разворачивающегося меню поля с новыми правилами, которые могут быть добавлены в список правил.
[00118] В соответствии с аспектами настоящего изобретения, настроенные пользователем значения предпочтений 192, 194 и/или правила 196, 198 и т.д., как, например, показано на фиг.10, используются для оценки состояний соответствующих индикаторов состояния 146, 158, показанных на фиг.5-8. То есть, значения предпочтений 192, 194 используются для того, чтобы задать основание для вычисления подробных показателей, с целью определения цвета/состояния каждой категории и соответствующих подкатегорий, как показано на фигуре.
Управление батареей:
[00119] Как описано в настоящем документе, приборная панель может контролировать состояние заряда батареи каждой промышленной машины 12 для того, чтобы пользователь интерфейса приборной панели мог определить, поддерживаются ли батареи операторами машины в надлежащем состоянии. Например, для обеспечения исправности и продолжительного срока службы батарей операторы промышленной машины должны быть уверены, что батареи машины надлежащим образом заряжены и не работают в режиме «коротких циклов» зарядки. Как известно, к возникновению коротких циклов зарядки могут приводить такие привычные действия при эксплуатации, как недостаточная разрядка батарей перед их зарядкой, несоблюдение требований к поддержанию температуры батарей, неполная зарядка батарей во время зарядки и т.д.
[00120] Число более ранних замен батареи может быть просмотрено и оператор может получить извещение, когда было сделано слишком много более ранних замен батареи. Таким образом, можно изменить поведение оператора посредством контролирования нежелательных действий. Количество батарей, которые не были полностью заряжены, если включить в оборудование, могут контролироваться и отображаться, опять же с возможностью оповещения оператора, если оператор имеет слишком много коротких циклов заряда, изменить поведение оператора.
[00121] В это время, не связанное с обслуживанием батареи как таковой, время, необходимое для выполнения замены батареи, можно контролировать, накапливать, обрабатывать и т.д. Например, проявления общего времени для замены всех батарей, среднее время смены батареи и сравнение батарей отдельного оператора, изменение производительности, среднее время могут быть использованы для постановки задач. Для оператора может быть установлено время для оповещения и предупреждения для среднего времени замены батарей. Подробный отчет об отключении батареи может быть предоставлен путем детализации до каждого оператора, чтобы понять, как часто они меняют батареи и сколько времени занимает у них выполнение замены. Эта подробность может также показать, что если оператор выполняет нерегулярные замены батареи, и понять, когда они произошли. Подробнее события по отключению батареи конкретного оператора, в том числе состояние заряда (SOC) батареи, дата и время события, также могут быть показаны. Таким образом, действия по контролированию оператора могут быть использованы для содействия в изменении поведения оператора.
[00122] В качестве другого примера, путем контролирования информации о батарее в режиме просмотра приборной панели, подробный показатель может использоваться для отображения состояния заряда батареи. Таким образом, в качестве наглядного примера, если возобновляется эксплуатация батареи, заряженной на 60%, пользователь приборной панели может определить, что оператор промышленной машины ненадлежащим образом заряжает батарею. С другой стороны, если степень заряда батареи перед ее подзарядкой составляет примерно 30%, батарея разряжается надлежащим образом, и пользователь приборной панели может определить, что оператор промышленной машины добросовестно эксплуатирует батарею. Аналогичным образом, если оператор промышленной машины заступает на смену, а при этом у батареи промышленной машины низкий заряд, то пользователь приборной панели узнает, что оператор промышленной машины, сдавший смену, не подзарядил батарею. Таким образом, пользователь может легко контролировать обслуживание батареи.
[00123] Кроме того, подробный показатель приборной панели может использоваться для активации рабочих процессов. Например, если обнаруженная степень заряда батареи опускается ниже предварительно заданного эталонного значения, к примеру 40%, сервер приложений машины может оценить график работы станции зарядки батарей и назначить время, когда машина будет снова пригнана на зарядную станцию для подзарядки батарей, так чтобы прерывание рабочего процесса могло быть сведено к минимуму, как показано на фиг.11, где представлена очередность управляемой подзарядки батарей. Например, приборная панель может отобразить список по приоритетности необходимости подачи промышленных машин для зарядку или замены их батарей. Как и в случае других функций, описанных в настоящем документе, такая очередь может дополнительно включать в себя поисковый вызов или кнопку пейджингового вызова 160, аналогичную кнопке пейджингового вызова 160, описанной со ссылкой на фиг.7, для односторонней или двусторонней передачи коротких сообщений оператору промышленной машины, к примеру, для информирования оператора промышленной машины о времени, когда промышленную машину 12 необходимо снова подать для зарядки батареи.
[00124] В соответствии с другими аспектами информационной системы настоящей заявки, подробный показатель может быть выражен в любой необходимой единице измерения, включая стоимость. Например, режим просмотра управления батарей на приборной панели может использоваться для измерения коэффициента использования в ватт-часах и перевода этого показателя в зрительный образ, характеризующий энергопотребление как функцию стоимости в долларах.
[00125] Режим просмотра приборной панели может дополнительно характеризовать энергопотребление на основании, по меньшей мере, отчасти, других измеримых признаков, таких как информация о движении вил, информация о скорости, информация о весе груза и т.д., чтобы определить, хорошо ли согласовывается потребленная электроэнергия с выполненной работой, или не происходит ли нерациональное расходование электроэнергии (к примеру, если машина слишком много переезжает с места на место, при этом не перемещая грузы), и т.д. Кроме того, приборная панель может также запрашивать у внешних источников, таких как система управления складом (СУ) или другое программное обеспечение, используемое на предприятии, подтверждение количества работы, фактически выполняемой промышленной машиной.
[00126] Например, как показано на примерах выше, принцип работы индикатора состояния может предусматривать индикацию зеленым цветом для промышленных машин, эффективно работающих с точки зрения энергопотребления, индикацию желтым цветом для погрузчиков, работающих близко к границе нормы, и индикацию красным для промышленных машин, потребляющих электроэнергию, но выполняющих недостаточное количество работы. Например, промышленная машина может просто много передвигаться с места на место, при этом не перемещая груз, и т.д.
Общие замечания по приборной панели
[00127] В настоящем документе приводится несколько примеров, в которых превышение предварительно заданного эталонного значения является активатором индикаторного состояния. При употреблении в настоящем документе и в контексте, касающемся эталонов, термин «превышает», по сути, не эквивалентен понятию «более, чем». Точнее, термин «превышает» используется в контексте рассматриваемой темы в значении перехода границы эталона таким образом, что активируется изменение состояния связанного индикатора состояния от обычного состояния, к примеру зеленого цвета, или нормального режима работы, к менее желаемому состоянию, к примеру красному цвету, или аварийному режиму. В целях наглядности, в представленных выше наглядных примерах, касающихся ударов, количество ударов, большее чем эталон, «превышает» эталон, тем самым активируя состояние (или изменение состояния) соответствующего индикатора состояния.
[00128] Тем не менее, в ситуации текущего контроля коэффициента использования оборудования целесообразен более высокий коэффициент использования, поскольку оборудование, которое не эксплуатируется или не работает, может быть использовано недостаточно эффективно. В сущности, количество часов использования оборудования, меньшее, чем эталон, «превышает» эталон, тем самым активируя изменение состояния соответствующего индикатора состояния.
[00129] Кроме того, эталону не нужно присваивать единственное постоянное значение. Предпочтительнее выражение эталона в виде диапазона значений, одного или более правил, одного или более правил наряду с одним или более значениями данных, выраженными в соответствующего подробного показателя, и т.д. Каждое правило может содержать один или более предикатов, характеризующих соответствующее правило. Таким образом, правило может быть соблюдено в случае, если удовлетворяются все его предикаты или по меньшей мере один предикат.
[00130] Кроме того, несмотря на то что приборная панель предназначена для просмотра «живых» данных в реальном или близком к реальному времени, определенные подробные показатели могут включать в себя или иным образом использовать вычисления на основании тенденций, объединения архивной информации и т.д. Например, необходимые подробные показатели могут включать в себя параметры, такие как среднее количество часов, в течение которых обычный оператор промышленной машины фактически зарегистрирован в системе соответствующей промышленной машины 12. Это позволяет, например, сопоставлять среднее время, в течение которого определенная промышленная машина, тип промышленной машины или парк промышленных машин находится в эксплуатации, стоит в активном режиме, стоит в пассивном режиме, находится на техническом обслуживании, стоит на станции зарядки батарей и т.д. Таким образом, просмотр одного или более визуализированных отображений приборной панели, разделяющих эксплуатацию промышленной машины на компоненты, позволяет определить тенденции эксплуатации машины.
[00131] Как описано более подробно в настоящем документе, вычисления могут быть произведены на основе «живых» данных, а архивная информация может быть извлечена и оценена для определения подробного показателя, выраженного в различных режимах подробного уровня просмотра приборной панели. При этом новые вычисления, сформированные как часть приборной панели, могут быть сохранены для архивной справки.
[00132] Кроме того, в настоящем документе передача коротких и/или текстовых сообщений в реальном времени описывается со ссылкой на приборную панель, связанную со статистикой ударов, однако следует отметить, что такой признак может быть реализован в любом случае применения приборной панели, когда необходимо взаимодействие с оператором оборудования в реальном или близком к реальному времени. Например, в режимах просмотра приборной панели, связанных с зарядкой батареи, списком контрольных проверок/уведомлениями о соответствии и т.д., может быть предусмотрена опция пейджингового вызова.
[00133] В соответствии с другими аспектами информационной системы настоящей заявки значения подробных эталонов могут быть выведены на основании любого количества источников, включая источники, являющиеся внешними для пользователя, взаимодействующего с приборной панелью. Например, подробный показатель приборной панели может быть сопоставлен с эталонным значением, определяемым автоматически, к примеру, в результате анализа эксплуатационных данных за прошедший период. Кроме того, эталонные значения могут быть выведены на основании других источников или иным образом получены из других источников. Например, эталонное значение может быть получено от сервера производителя, такого как сервер 30, описанный с упоминанием фиг.1. Эталонные сопоставительные механизмы, по существу, могут быть получены и использоваться для сопоставления производительности промышленной машины, оператора, парка промышленных машин и т.д. с самим эталоном, к примеру, по времени, либо сопоставления могут проводиться для того, чтобы определить, как определенный оператор промышленной машины, промышленная машина, парк и т.д. работают в сравнении с внешними показателями.
[00134] В целях наглядности, но не в целях ограничения, как показано на фиг.12, удаленный сервер 30, к примеру сервер производителя, может использоваться для сбора промышленных данных от множества предприятий 26. С этой целью могут использоваться выталкивающие или притягивающие механизмы. Например, сервер производителя 30 может периодически запрашивать выбранные информационные серверы машины 14, связанные с одним или более предприятиями 26. Сервер производителя 30 может также принимать данные, выталкиваемые из сервера приложений машины 14, связанного с одним или более предприятиями 26. Сервер производителя 30 может хранить собранные данные в одном или более источниках данных 36.
[00135] В целях обеспечения конфиденциальности и уровней безопасности сервер производителя 30 может использовать собранные данные для формирования объединенных данных и на основании сформированных объединенных данных устанавливать один или более эталонов, соответствующих задачам. Например, сервер производителя 30 может объединить данные сходных действий, выполняемых в различных местах, к примеру на различных участках предприятия 26. С помощью объединенных данных сервер производителя 30 может формировать эталоны на основании любых необходимых методов статистической обработки, таких как определение минимальных, максимальных, усредненных, средних значений, дисперсии, стандартного отклонения и т.д.
[00136] В наглядном примере пользователь, связанный с предприятием 26 и имеющий необходимые разрешения, может запрашивать у сервера производителя 30 эталонную информацию для одного или более подробных показателей приборной панели. При этом пользователь может дополнительно иметь возможность устанавливать параметры, которые дополнительно определяют объем необходимого запроса. Например, пользователь может запрашивать у эталона определенный подробный показатель на основании выбранного типа машины, конкретного случая применения или задачи, местных, региональных или национальных норм или на основании других необходимых параметров. Кроме того, может использоваться множество критериев выбора. Например, пользователя может интересовать получение эталона для определенного типа погрузчика, выполняющего определенные действия в ограниченном географическом районе. В качестве очередного примера, пользователя может интересовать получение эталона, ограниченного только пользователями предприятия со сходными размерами парка, размерами производственного помещения и т.д.
[00137] Таким образом, предусматривается система, в которой информация от управляемых промышленных машин передается для заполнения локальных баз данных. Данная информация затем может использоваться для заполнения отдельного источника, к примеру сервера производителя промышленной машины 30, который собирает и объединяет информацию о промышленной машине от нескольких предприятий. Данная объединенная информация затем может использоваться для выведения значений эталонов, передаваемых обратно предприятиям и локальным системам для контроля локальных парков. Это может привести к изменениям эксплуатационных показателей парка; при этом локальному серверу приложений машины 14 обратно подается соответствующий сигнал, который, в свою очередь, передается обратно серверу производителя 30. Благодаря механизмам обратной связи и обратной подачи динамическая корректировка эталонов может быть реализована способом, который позволяет отслеживать или иным образом сходиться в направлении практических показателей производительности.
[00138] При этом каждая приборная панель может не только измерять производительность путем регистрации подробных показателей, но и сопоставлять зарегистрированные фактические подробные показатели с полностью настраиваемыми архивными показателями производительности или прогнозируемыми показателями производительности, к примеру, такими, которые могут быть выведены локально для определенного предприятия 26 или на основании внешне сформированных эталонов, к примеру, сформированных на основании данных сервера производителя 30. Кроме того, эталоны могут быть определены на основании внутренних, местных, региональных, национальных, международных и прочих данных.
[00139] В соответствии с дополнительными аспектами информационной системы настоящей заявки сервер производителя 30 может использоваться для обеспечения признаков синхронизации и слаженной работы при управлении парком. Например, результаты экспертизы производителя могут использоваться вместе с собранными данными промышленной машины для разрешения проблем равновесия между фактическими данными, собранными информационным сервером машины 30 на местном участке, в сравнении с данными по отрасли.
[00140] Более того, сервер производителя способен предоставлять настраиваемые эталонные значения по типу промышленной машины, типу применения и т.д. по одному или нескольким компьютеризованным предприятиям. Сотрудник, ответственный за управление оборудованием, может сам определить, является ли эксплуатация оборудования целесообразной, с учетом объединенной информации, которая может включать в себя сведения, полученные вне данного предприятия.
[00141] Кроме того, подробные режимы просмотра могут быть представлены как настраиваемая визуализация, в которой по меньшей мере одному подробному показателю соответствует элемент визуальной индикации. Такая визуализация может включать в себя графики, диаграммы, списки, таблицы, сигналы тревоги и другие визуальные средства для анализа и интерпретации отображенных подробных показателей. Поскольку значения соответствующих подробных показателей со временем изменяются, вид при просмотре в пользовательском интерфейсе приборной панели обновляется для отображения соответствующих изменений.
[00142] Изобретение согласно настоящей заявке подробно описано со ссылкой на предпочтительные примеры осуществления изобретения. При этом очевидно, что в рамках объема изобретения, определенного в прилагаемых пунктах формулы изобретения, возможны модификации и изменения.
Изобретение относится к способу автоматизированного назначения приоритетов своевременного обслуживания парка контролируемых промышленных машин. Технический результат заключается в повышении эффективности автоматизированного управления парком промышленных машин предприятия. Способ содержит прием серверным компьютером по беспроводному каналу связи информации о промышленной машине от множества промышленных машин, сохранение полученной информации о промышленной машине в хранилище данных, доступ к которому осуществляется через серверный компьютер, использование иерархической организационной структуры, содержащей итоговый, множество промежуточных и множество подробных уровней, для характеристики использования парка, сохранение для показателя подробного уровня соответствующего настраиваемого эталонного значения, связывание промежуточного и итогового индикатора состояния с промежуточным и итоговыми уровнями, установку состояний и связывание промежуточного и итогового индикаторов состояния с выбранными заданными состояниями, обработку ранее полученной информации о промышленной машине, определение состояния для промежуточных и итоговых индикаторов, передачу информации пользовательскому интерфейсу для назначения приоритетов управления парком на основании состояния итоговых и промежуточных индикаторов состояния. 2 н. и 15 з.п. ф-лы, 12 ил.
1. Способ автоматизированного назначения приоритетов своевременного обслуживания парка контролируемых промышленных машин на основе показателей использования, включающий в себя:
прием серверным компьютером информации о промышленной машине, передаваемой по беспроводному каналу связи от множества промышленных машин; при этом каждая промышленная машина включает в себя приемопередатчик, установленный на ней и предназначенный для беспроводной передачи информации о, по меньшей мере, одной из связанных промышленных машин и соответствующем операторе машины;
сохранение полученной информации о промышленной машине в хранилище данных, доступ к которому осуществляется через серверный компьютер;
использование иерархической организационной структуры для характеристики использования парка; при этом иерархическая организационная структура включает в себя:
итоговый уровень, организованный во множество категорий, каждая из которых определяет объект, связанный с управлением парком промышленных машин;
множество промежуточных уровней; при этом каждый промежуточный уровень соответствует одной категории в пределах итогового уровня, каждый промежуточный уровень организован, по меньшей мере, в одну подкатегорию, которая определяет объект, связанный с управлением парком промышленных машин в пределах соответствующей категории; и
множество подробных уровней; при этом каждый подробный уровень содержит, по меньшей мере, один показатель подробного уровня, который характеризует, по меньшей мере, один из признаков промышленной машины или признаков оператора машины;
сохранение для, по меньшей мере, одного показателя подробного уровня соответствующего настраиваемого эталонного значения;
связывание промежуточного индикатора состояния с каждым промежуточным уровнем, имеющим собственную подкатегорию, связанную с подробным уровнем, показатель которого связан с соответствующим настраиваемым эталоном;
связывание итогового индикатора состояния с каждой категорией итогового уровня, связанной, по меньшей мере, с одним промежуточным уровнем, который связан с соответствующим промежуточным индикатором состояния;
установку, по меньшей мере, двух состояний таким образом, чтобы каждый промежуточный индикатор состояния и каждый итоговый индикатор состояния были связаны с одним выбранным заданным состоянием;
обработку, по меньшей мере, части ранее полученной информации о промышленной машине для преобразования обработанной информации на основании множества показателей подробного уровня;
определение состояния для каждого промежуточного индикатора состояния на основании значения, по меньшей мере, одного связанного показателя подробного уровня, имеющего соответствующий эталон, и соответствующего эталонного значения;
определение состояния для каждого итогового индикатора состояния определяют на основании состояния, по меньшей мере, одного связанного промежуточного индикатора состояния; и
передачу информации от приборной панели пользовательскому интерфейсу при обмене данными с серверным компьютером таким образом, чтобы пользователь мог просматривать категории итогового уровня, множество категорий промежуточного уровня и множество показателей подробного уровня и назначать приоритеты управления парком на основании состояния итоговых и промежуточных индикаторов состояния.
2. Способ по п.1, дополнительно включающий в себя визуальное отображение, по меньшей мере, одного пояснения, по меньшей мере, по одной категории, имеющей индикатор состояния итогового уровня; при этом каждое отображенное пояснение выводят на основании полученной информации о промышленной машине, используемой при определении состояния связанного итогового индикатора состояния.
3. Способ по п.1, в котором при сопоставлении выбранного эталона с соответствующим подробным показателем логически закрепляют значение состояния за соответствующим промежуточным индикатором состояния, а соответствующее значение состояния промежуточного индикатора состояния логически закрепляют за связанным индикатором состояния итогового уровня.
4. Способ по п.1, дополнительно включающий в себя:
обеспечение редактируемого пользователем интерфейса для настройки правил, где каждое правило связано с соответствующим эталоном.
5. Способ по п.4, дополнительно включающий в себя:
обеспечение пользовательского интерфейса таким образом, чтобы соответствующий пользователь мог задать:
первое правило, соответствующее первому эталонному уровню; и
второе правило, соответствующее второму эталонному уровню, для установки эталонного диапазона.
6. Способ по п.1, согласно которому определение, по меньшей мере, двух состояний включает в себя:
определение трех состояний, включая нормальный режим работы, промежуточный режим и аварийный режим, дополнительно включающий в себя:
связывание первого зрительного образа с состоянием тревоги;
связывание второго зрительного образа с промежуточным состоянием;
связывание третьего зрительного образа с нормальным состоянием; и
визуальное отображение зрительного образа, связанного с состоянием каждого отображаемого итогового и промежуточного индикатора состояния.
7. Способ по п.6, в котором:
связывание первого зрительного образа с аварийным режимом включает в себя связывание красного цвета с аварийным режимом;
связывание второго зрительного образа с промежуточным режимом включает в себя связывание желтого цвета с промежуточным режимом;
связывание третьего зрительного образа с нормальным режимом работы включает в себя связывание зеленого цвета с нормальным режимом работы; и
визуальное отображение зрительного образа, связанного с состоянием каждого отображенного итогового и промежуточного индикатора состояния, включает в себя визуальное отображение цвета, связанного с состоянием каждого отображенного итогового и промежуточного индикатора состояния.
8. Способ по п.6, дополнительно включающий в себя:
обеспечение пользовательского интерфейса таким образом, чтобы соответствующий пользователь мог задать:
первое правило, соответствующее первому эталонному уровню; и
второе правило, соответствующее второму эталонному уровню, для установки эталонного диапазона;
при этом обработка, по меньшей мере, части ранее полученной информации о промышленной машине для преобразования обработанной информации на основании множества показателей подробного уровня дополнительно включает в себя:
назначение нормального состояния и соответствующего зрительного образа индикатора состояния, если связанный подробный показатель находится ниже соответствующего порогового диапазона;
назначение промежуточного состояния и соответствующего зрительного образа индикатора состояния, если связанный подробный показатель находится в пределах соответствующего порогового диапазона; и
назначение состояния тревоги и соответствующего зрительного образа индикатора состояния, если связанный подробный показатель превышает соответствующий пороговый диапазон.
9. Способ по п.8, в котором:
назначение нормального состояния и соответствующего зрительного образа индикатора состояния - в случае, если связанный подробный показатель ниже соответствующего порогового диапазона, - включает в себя связывание зеленого цвета с нормальным состоянием;
назначение промежуточного состояния и соответствующего зрительного образа индикатора состояния - в случае, если связанный подробный показатель находится в пределах соответствующего порогового диапазона - включает в себя связывание желтого цвета с промежуточным состоянием; и
назначение состояния тревоги и соответствующего зрительного образа индикатора состояния - в случае, если связанный подробный показатель превышает соответствующий пороговый диапазон - включает в себя связывание красного цвета с состоянием тревоги.
10. Способ по п.1, в котором сохранение, по меньшей мере, одного показателя подробного уровня соответствующего настраиваемого эталонного значения, включает в себя:
обеспечение пользовательского интерфейса таким образом, чтобы пользователь мог осуществлять ручную настройку значения каждого эталона.
11. Способ по п.1, в котором сохранение, по меньшей мере, одного показателя подробного уровня соответствующего настраиваемого эталонного значения, включает в себя:
использование компьютерного интерфейса для запрашивания у стороннего сервера значения соответствующего эталона, получаемого автоматически на основании выбранных пользователем критериев запроса.
12. Способ по п.1, дополнительно включающий в себя:
встраивание функции пейджингового вызова, по меньшей мере, в один режим просмотра анализируемого подробного показателя таким образом, чтобы пользователь, просматривающий приборную панель, мог инициировать связь с оператором связанной промышленной машины, которая сформировала данные, связанные с анализируемым подробным показателем.
13. Способ по п.1, в котором, по меньшей мере, один эталон позволяет определить, подвергают ли операторы промышленных машин соответствующие аккумуляторные батареи промышленных машин эксплуатации с «короткими циклами» зарядки-разрядки.
14. Способ по п.1, в котором, по меньшей мере, один подробный показатель дает команды различным контролируемым промышленным машинам в порядке срока службы батарей с целью назначения подзарядки парка управляемых промышленных машин в зависимости от степени приоритета.
15. Способ по п.1, в котором, по меньшей мере, один эталон определяют на основании эксплуатационных данных за прошедший период, связанных с соответствующим парком контролируемых промышленных машин.
16. Способ формирования эталонов для их сопоставления с эксплуатационными данными промышленных машин, включающий в себя:
прием сторонним серверным компьютером информации о промышленной машине, при котором:
полученная информация о промышленной машине поступает от множества независимых компьютерных систем предприятия; и
полученная информация о промышленной машине собирается автоматически и непосредственно множеством управляемых промышленных машин, которые передают по беспроводному каналу связи информацию о промышленной машине на локальный сервер приложений для промышленных машин либо непосредственно на сторонний сервер; при этом каждая промышленная машина включает в себя приемопередатчик, установленный на ней и предназначенный для беспроводной передачи информации, по меньшей мере, об одной связанной промышленной машине или соответствующем операторе машины;
сохранение полученной информации о промышленной машине обеспечивается в хранилище данных, доступ к которому осуществляется через серверный компьютер;
прием запроса через компьютерную сеть о требующемся эталоне от идентифицированного предприятия;
преобразование полученной информации о промышленных машинах путем объединения информации о промышленных машинах, полученной от множества независимых компьютерных систем предприятия, для определения запрашиваемого эталона; и
передачу запрашиваемого эталона по компьютерной сети идентифицированному предприятию таким образом, что информация о промышленной машине, собранная идентифицированным предприятием, сопоставляется с запрашиваемым показателем.
17. Способ по п.16, в котором:
прием сторонним серверным компьютером информации о промышленных машинах включает в себя:
периодический опрос сторонним сервером множества серверов приложений для промышленных машин; при этом каждый опрошенный сервер приложений промышленных машин связан с соответствующим предприятием, в котором эксплуатируется парк промышленных машин, контролируемых по беспроводному каналу связи.
US 20080154691 A1, 26.06.2008 | |||
US 20060142913 A1, 29.06.2006 | |||
US 20060111822 A1, 25.05.2006 | |||
СПОСОБ УПРАВЛЕНИЯ ПРОМЫШЛЕННЫМИ УСТАНОВКАМИ | 2004 |
|
RU2334265C2 |
Авторы
Даты
2014-05-27—Публикация
2010-08-12—Подача