СИСТЕМА И СПОСОБ ЗАПУСКА РАБОЧЕГО ТРАНСПОРТНОГО СРЕДСТВА С ЦИКЛИЧЕСКОЙ РАБОТОЙ ДВИГАТЕЛЯ
SYSTEM AND METHOD OF STARTING WORKING VEHICLE WITH CYCLIC OPERATION OF ENGINE

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ(И)
[1] Не приложена.
ЗАЯВЛЕНИЕ О ФЕДЕРАЛЬНОМ ФИНАНСИРОВАНИИ ИССЛЕДОВАНИЯ ИЛИ РАЗРАБОТКИ
[2] Не приложено.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[3] Настоящее изобретение относится к рабочим транспортным средствам и к удаленному запуску рабочих транспортных средств.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[4] В строительной, сельскохозяйственной, горнодобывающей и лесной промышленности для выполнения различных задач на рабочих участках используется множество различных типов рабочих транспортных средств. Рабочие участки могут быть расположены в относительно отдаленных местах и/или в сложных климатических условиях. В некоторых случаях запуск рабочего транспортного средства в начале рабочей смены может приводить к задержкам, например, для надлежащего разогрева рабочего транспортного средства. Предпочтительно, чтобы эти задержки можно было предотвратить.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[5] Изобретения обеспечивает систему и способ управления рабочим транспортным средством с помощью удаленного запуска.
[6] В одном аспекте изобретение обеспечивает систему автоматического запуска для рабочего транспортного средства. Система автоматического запуска включает в себя хранилище данных, содержащее по меньшей мере первое условие инициации запуска и первое условие инициации остановки; один или более датчиков, выполненных с возможностью обнаружения информации, указывающей на по меньшей мере первый параметр, связанный с рабочим транспортным средством или окружающей средой рабочего транспортного средства; и контроллер с памятью и архитектурой обработки для выполнения алгоритмов управления транспортным средством, связанный с одним или более датчиками и хранилищем данных. Контроллер включает в себя по меньшей мере модуль запуска и модуль мониторинга и выполнен с возможностью работы по меньшей мере в режиме мониторинга или в циклическом режиме. В режиме мониторинга модуль мониторинга выполнен с возможностью оценки первого условия инициации запуска с учетом первого параметра на основе входных сигналов от одного или более датчиков. В режиме мониторинга модуль запуска выполнен с возможностью генерации команды запуска, если первый параметр удовлетворяет первому условию инициации запуска. После генерации команды запуска контроллер выполнен с возможностью работы в циклическом режиме. В циклическом режиме модуль мониторинга выполнен с возможностью оценки первого условия инициации остановки. В циклическом режиме модуль запуска выполнен с возможностью генерации команды остановки при удовлетворении первого условия инициации остановки. Система автоматического запуска дополнительно включает в себя стартерное устройство, связанное с контроллером и выполненное с возможностью включения первичного двигателя рабочего транспортного средства после приема команды запуска и прекращения работы первичного двигателя рабочего транспортного средства после приема команды остановки.
[7] В другом аспекте изобретение обеспечивает способ автоматического запуска рабочего транспортного средства. Способ включает в себя этапы, на которых принимают в режиме мониторинга контроллером первый сигнал датчика, указывающий первый параметр, связанный с рабочим транспортным средством; оценивают в режиме мониторинга контроллером первое условие инициации запуска, сохраненное в хранилище данных, с учетом первого параметра; генерируют в режиме мониторинга контроллером команду запуска, если первый параметр удовлетворяет первому условию инициации запуска; после генерации команды запуска контроллером выполняют работу в циклическом режиме; оценивают в циклическом режиме контроллером первое условие инициации остановки, сохраненное в хранилище данных, с учетом второго параметра; и генерируют в циклическом режиме контроллером команду остановки для стартерного устройства, если второй параметр удовлетворяет первому условию инициации остановки.
[8] Детали одного или более вариантов выполнения изложены на приложенных чертежах и в приведенном ниже описании. Другие признаки и преимущества станут очевидными из описания, чертежей и формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[9] Фиг. 1 представляет собой схематический вид окружающей среды, с которой могут быть связаны раскрытые система и способ удаленного запуска;
[10] Фиг. 2 представляет собой схематический вид примерного рабочего транспортного средства в виде самосвала, в котором могут быть реализованы система и способ удаленного запуска;
[11] Фиг. 3 представляет собой структурную схему, иллюстрирующую примерную систему запуска транспортного средства;
[12] Фиг. 4 представляет собой подробную структурную схему примерной системы запуска транспортного средства на Фиг. 3 для осуществления автоматического удаленного запуска рабочего транспортного средства;
[13] Фиг. 5 представляет собой подробную структурную схему примерной системы запуска транспортного средства на Фиг. 3 для осуществления автоматического удаленного запуска рабочего транспортного средства в условиях низкой температуры;
[14] Фиг. 6 представляет собой подробную структурную схему примерной системы запуска транспортного средства на Фиг. 3 для осуществления проверки инициированного удаленного запуска рабочего транспортного средства;
[15] Фиг. 7 представляет собой схематическое представление отображения интерфейса проверки примерной системы запуска транспортного средства на Фиг. 3;
[16] Фиг. 8 представляет собой дополнительное схематическое представление отображения интерфейса проверки примерной системы запуска транспортного средства на Фиг. 3; и
[17] Фиг. 9 представляет собой блок-схему, иллюстрирующую примерный способ запуска транспортного средства раскрытой системы на Фиг. 3 в соответствии с одним из множества вариантов выполнения.
[18] Одинаковые ссылочные позиции на разных чертежах обозначают одинаковые элементы.
ПОДРОБНОЕ ОПИСАНИЕ
[19] Ниже описаны один или более примерных вариантов выполнения раскрытой системы и способа, которые показаны на приложенных чертежах, кратко описанных выше. Различные модификации примерных вариантов выполнения могут быть рассмотрены специалистом в области техники.
[20] Ниже описаны одна или более примерных реализаций раскрытых систем и способов удаленного запуска для управления рабочим транспортным средством, которые показаны на приложенных чертежах, кратко описанных выше. В общем раскрытые системы и способы (и рабочие транспортные средства, в которых они могут быть реализованы) обеспечивают улучшенную эффективность, работу и безопасность по сравнению с традиционными системами.
ОБЗОР ОКРУЖАЮЩЕЙ СРЕДЫ РАБОЧЕГО ТРАНСПОРТНОГО СРЕДСТВА
[21] Фигура 1 представляет примерную окружающую среду 100, в которой могут быть реализованы система и способ запуска транспортного средства. В частности, система 110 запуска транспортного средства показана на Фиг. 1 как связанная с рабочим транспортным средством 120, хотя одна или более функций системы 110 запуска транспортного средства могут выполняться другими элементами окружающей среды 100 или иным образом взаимодействовать с ними. В некоторых примерах система 110 запуска транспортного средства (или «система запуска») может рассматриваться как система удаленного запуска в том смысле, что некоторые или все операции запуска могут происходить при отсутствии оператора транспортного средства в транспортном средстве 120.
[22] Как описано более подробно ниже, система 110 запуска может взаимодействовать с одним или более дополнительными рабочими транспортными средствами 122, 124, удаленным операционным устройством 130 и удаленным центром 140 для облегчения работы. Также, хотя система 110 запуска показана в рабочем транспортном средстве 120, в различных вариантах выполнения система 110 запуска может быть встроена в другие рабочие транспортные средства 122, 124, удаленное операционное устройство 130 или удаленный центр 140; в более чем одно из рабочих транспортных средств 120, 122, 124, удаленного операционного устройства 130 или удаленного центра 140 (например, как распределенная система); или как автономная система.
[0023] В общем другие рабочие транспортные средства 122, 124 в контексте системы 110 запуска могут рассматриваться как взаимодействующие рабочие транспортные средства 122, 124 или как часть парка рабочих транспортных средств с рабочим транспортным средством 120. Удаленное операционное устройство 130 может быть использовано будущим оператором рабочего транспортного средства 120 для удаленного запуска и/или проверки удаленного запуска рабочего транспортного средства 120. Удаленный центр 140 может быть использован менеджером парка рабочих транспортных средств 120, 122, 124 для удаленного запуска или проверки удаленного запуска рабочего транспортного средства 120 от лица будущего оператора. В связи с этим удаленное операционное устройство 130 рассмотрено ниже со ссылкой на оператора, а удаленный центр 140 рассмотрен ниже со ссылкой на менеджера, хотя в других вариантах выполнения менеджер может использовать удаленное операционное устройство 130, а оператор может использовать удаленный центр 140.
[24] Элементы окружающей среды 100 могут осуществлять беспроводную связь друг с другом любым подходящим образом, в том числе прямо (например, по Bluetooth, через радиочастотные сигналы или т.п.) или по сети 102. Например, сеть 102 связи может использовать один или более различных технологий или механизмов связи, в том числе радиочастоту, Wi-Fi, сотовую связь или т.п. Дополнительная информация о стандартах связи приведена ниже. Сеть 102 может включать в себя или иным образом взаимодействовать с системой JDLink™, выпускаемой компанией Deere & Company, Молин, Иллинойс.
[25] Рабочее транспортное средство 120 может представлять собой рабочее транспортное средство любого типа, в том числе самосвал с шарнирно-сочлененной рамой, описанный более подробно ниже со ссылкой на Фиг. 2. В других областях применения также возможны другие конфигурации. Например, в некоторых вариантах выполнения рабочие транспортные средства могут быть выполнены в виде тягачей или погрузчиков, грейдеров или подобных транспортных средств. Кроме того, рабочие транспортные средства могут быть выполнены в виде машин, отличных от строительных машин, включая транспортные средства для сельскохозяйственной, лесной и горнодобывающей промышленности, например, тракторы, комбайны, уборочные машины, трелевочные машины, канатные трелевочные установки, валочно-пакетирующие машины и т.д.
[26] Как указано выше, рабочее транспортное средство 120 может быть частью парка с другими транспортными средствами 122, 124, два из которых показаны на Фиг. 1 в качестве примеров. Рабочие транспортные средства 122, 124 могут иметь отдельные системы запуска, подобные системе 110 запуска, описанной ниже, и/или могут взаимодействовать с системой 110 запуска, связанной с рабочим транспортным средством 120. Парк рабочих транспортных средств 120, 122, 124 может состоять из рабочих транспортных средств любого типа, включая один и тот же тип или различные типы рабочих транспортных средств. Дополнительная информация будет приведена ниже.
[27] Система 110 запуска может взаимодействовать с удаленным операционным устройством 130. Как правило, удаленное операционное устройство 130 связано с будущим оператором рабочего транспортного средства 120 в местоположении, удаленном от рабочего транспортного средства 120. Хотя подробно не показано, удаленное операционное устройство 130 может представлять собой электронное устройство связи любого типа с системой 110 запуска, например, планшетное вычислительное устройство, мобильный телефон или смартфон, персональный цифровой помощник, портативное вычислительное устройство и т.д. В некоторых случаях удаленное операционное устройство 130 может представлять собой стационарное устройство, например, терминал. В дополнительных примерах удаленное операционное устройство 130 может быть встроено или иным образом расположено в удаленном центре 140, рассмотренном ниже.
[28] В одном примере удаленное операционное устройство 130 включает в себя контроллер 132 устройства, пользовательский интерфейс 134 устройства и компонент 136 связи устройства. Контроллер 132 устройства может быть выполнен в виде вычислительного устройства со связанными процессорными устройствами и архитектурами памяти, в виде проводной вычислительной схемы (или схем), в виде программируемой схемы или иным образом. В некоторых примерах контроллер 132 устройства может быть реализован в мобильном приложении, выполняемом мобильным устройством. Контроллер 132 устройства находится в сообщении с пользовательским интерфейсом 134 устройства и компонентом 136 связи устройства через подходящую архитектуру или структуру связи, которая обеспечивает передачу данных, команд, питания и т.д. В некоторых примерах контроллер 132 устройства может хранить уникальный идентификатор, связанный с удаленным операционным устройством 130 и, следовательно, с оператором.
[29] Пользовательский интерфейс 134 устройства позволяет оператору или другому пользователю взаимодействовать с удаленным операционным устройством 130 (например, для ввода команд и данных) и, следовательно, с другими аспектами окружающей среды 100. В одном примере пользовательский интерфейс 134 устройства включает в себя устройство ввода и дисплей. Устройство ввода представляет собой любое подходящее устройство с возможностью приема пользовательского ввода, включая, но не ограничиваясь, клавиатуру, микрофон, сенсорный экран, связанный с дисплеем, или другое подходящее устройство для приема данных и/или команд от пользователя. Также может быть использовано множество устройств ввода. Дисплей содержит любую подходящую технологию отображения информации, включая, но не ограничиваясь, жидкокристаллический дисплей (LCD), светодиодный дисплей (LED), дисплей на органических светодиодах (OLED), плазменный дисплей или дисплей на основе электронно-лучевой трубки (CRT). В некоторых вариантах выполнения пользовательский интерфейс 134 устройства может включать в себя устройства вывода в дополнение к дисплею, в том числе динамики и тактильные приводы.
[30] Компонент 136 связи устройства содержит любую подходящую систему приема данных и передачи данных рабочему транспортному средству 120, удаленному центру 140 и системе 110 запуска. Например, компонент 136 связи устройства может включать в себя радиоприемник или подходящий приемник, выполненный с возможностью приема данных, передаваемых путем модуляции радиочастотного (RF) сигнала по сети сотовой телефонной связи в соответствии со стандартом долгосрочного развития (LTE), хотя могут быть использованы другие технологии. Например, компонент 136 связи устройства может достигать двунаправленной связи с рабочим транспортным средством 120, удаленным центром 140 и/или системой 110 запуска по Bluetooth или с использованием стандарта Wi-Fi, т.е. одного или более стандартов 802.11, которые определены Институтом инженеров электротехники и электроники («IEEE») и хорошо известны специалисту в области техники. Таким образом, компонент 136 связи устройства может включать в себя приемопередатчик Bluetooth, приемопередатчик радиосигнала, приемопередатчик сотовой связи, приемопередатчик LTE и/или приемопередатчик Wi-Fi. Компонент 136 связи устройства может применять различные протоколы и технологии защиты для обеспечения надлежащей защиты связи между удаленным операционным устройством 130 и рабочим транспортным средством 120, удаленным центром 140 и/или системой 110 запуска.
[31] Как описано ниже, удаленное операционное устройство 130 в общем выполнено с возможностью позволять оператору включать и отключать функцию автоматического запуска системы 110 запуска. В некоторых примерах удаленное операционное устройство 130 дополнительно позволяет оператору инициировать удаленный запуск и/или проверять целесообразность удаленного запуска, и, следовательно, принимать или отклонять инициированный удаленный запуск.
[32] Как указано выше, система 110 запуска может дополнительно взаимодействовать с удаленным центром 140 или в некоторых вариантах выполнения может быть реализована в удаленном центре 140. Альтернативно удаленный центр 140 может быть опущен.
[33] В общем удаленный центр 140 включает в себя удаленный компонент 142 связи, контроллер 144 удаленного центра и одно или более удаленных хранилищ 146 данных. Удаленный компонент 142 связи содержит любую подходящую систему приема данных и передачи данных рабочим транспортным средствам 120, 122, 124, удаленному операционному устройству 130 и системе 110 запуска, включая описанные выше со ссылкой на компонент 136 связи устройства. Например, удаленный компонент 142 связи может достигать двунаправленной связи с рабочими транспортными средствами 120, 122, 124, удаленным операционным устройством 130 и системой 110 запуска по Bluetooth, спутниковой связи или с использованием стандарта Wi-Fi, т.е. одного или более стандартов 802.11. Удаленный компонент 142 связи может применять различные протоколы и технологии защиты для обеспечения надлежащей защиты связи между удаленным центром 140 и рабочими транспортными средствами 120, 122, 124, удаленным операционным устройством 130 и/или системой 110 запуска.
[34] Контроллер 144 удаленного центра находится в сообщении с удаленным компонентом 142 связи и одним или более удаленными хранилищами 146 данных через подходящую архитектуру или структуру связи, которая обеспечивает передачу данных, команд, питания и т.д. Контроллер 144 удаленного центра также может находиться в сообщении с одним или более удаленными пользователями через портал, например, веб-портал. Контроллер 144 удаленного центра может быть выполнен в виде вычислительного устройства со связанными процессорными устройствами и архитектурами памяти, в виде проводной вычислительной схемы (или схем), в виде программируемой схемы или иным образом.
[35] Как отмечено выше, в одном варианте выполнения удаленный центр 140 может реализовывать один или более аспектов системы 110 запуска, описанной ниже, включая обеспечение требуемых или необходимых данных для реализации связанных функций. В дополнительных вариантах выполнения удаленный центр 140 принимает и хранит данные от рабочих транспортных средств 120, 122, 124, удаленного операционного устройства 130 и системы 110 запуска, а также от подобных машин, устройств и систем со всего парка или производственных ресурсов. Кроме того, удаленный центр 140 в общем выполнен с возможностью позволять менеджеру включать и отключать функцию автоматического запуска системы 110 запуска. В некоторых примерах удаленный центр 140 дополнительно позволяет менеджеру инициировать удаленный запуск и/или проверять целесообразность удаленного запуска, и, следовательно, принимать или отклонять инициированный удаленный запуск.
ОБЗОР ПРИМЕРНОГО РАБОЧЕГО ТРАНСПОРТНОГО СРЕДСТВА
[36] Как отмечено выше и далее со ссылкой на Фиг. 2, система 110 запуска может быть использована в отношении различных мобильных рабочих транспортных средств и других типов мобильных машин, включая показанное на Фиг. 2 рабочее транспортное средство 120 в виде самосвала с шарнирно-сочлененной рамой. Рабочее транспортное средство 120 описано ниже для обеспечения примеров различных типов машинных элементов, которые могут взаимодействовать с системой 110 запуска и описаны только в качестве ссылки для более подробного рассмотрения ниже. Иногда окружающая среда 100, показанная на Фиг. 1, также упоминается в приведенном ниже описании.
[37] В одном примере рабочее транспортное средство 120 включает в себя контроллер 200 (или множество контроллеров) для управления различными аспектами работы рабочего транспортного средства 120. Как описано более подробно ниже, один или более аспектов системы 110 запуска могут быть включены в контроллер 200.
[38] В общем контроллер 200 (или другие) может быть выполнен в виде вычислительного устройства со связанными процессорными устройствами и архитектурами памяти, в виде проводной вычислительной схемы (или схем), в виде программируемой схемы, в виде гидравлического, электрического или электрогидравлического контроллера или иным образом. В связи с этим контроллер 200 может быть выполнен с возможностью выполнения различных вычислительных и управляющих функций в отношении рабочего транспортного средства 120 (или другого оборудования). В некоторых вариантах выполнения контроллер 200 может быть выполнен с возможностью приема входных сигналов в различных форматах (например, гидравлических сигналов, сигналов напряжения, токовых сигналов и т.д.) и вывода командных сигналов в различных форматах (например, гидравлических сигналов, сигналов напряжения, токовых сигналов, механических перемещений и т.д.). В некоторых вариантах выполнения контроллер 200 (или его часть) может быть выполнен в виде узла гидравлических компонентов (например, клапанов, поточных линий, поршней и цилиндров и т.д.) так, что управление различными устройствами (например, насосами или двигателями) может быть осуществлено с помощью и на основе гидравлических, механических или других сигналов и перемещений.
[39] Контроллер 200 может находиться в электронном, гидравлическом, механическом или другом сообщении с другими различными системами или устройствами рабочего транспортного средства 120 (или другим оборудованием). Например, контроллер 200 может находиться в электронном или гидравлическом сообщении с различными исполнительными устройствами, датчиками и другими устройствами внутри (или снаружи) рабочего транспортного средства 120, включая различные описанные ниже устройства. Контроллер 200 может осуществлять связь с другими системами или устройствами (включая другие контроллеры) различными известными путями, в том числе по шине CAN (не показана) рабочего транспортного средства 120, через средства беспроводной или гидравлической связи или другим образом. Примерное местоположение контроллера 200 показано на Фиг. 2. Однако следует понимать, что возможны другие местоположения, в том числе другие местоположения на рабочем транспортном средстве 120 или различные удаленные местоположения.
[40] В некоторых вариантах выполнения контроллер 200 может быть выполнен с возможностью приема входных команд и взаимодействия с оператором через человеко-машинный интерфейс 210, который может быть расположен в кабине 220 рабочего транспортного средства 120 для простого доступа оператора. Человеко-машинный интерфейс 210 может быть выполнен различными способами. В некоторых вариантах выполнения человеко-машинный интерфейс 210 может включать в себя устройство 212 ввода с одним или более джойстиками, различными переключателями или рычагами, одной или более кнопками, сенсорный интерфейс, который может быть наложен на дисплей 214, клавиатуру, динамик, микрофон, связанный с системой распознавания речи, или другие различные устройства человеко-машинного интерфейса. Человеко-машинный интерфейс 210 также включает в себя дисплей 214, который может быть реализован в виде плоскопанельного дисплея или дисплея другого типа, который встроен в приборную панель или консоль рабочего транспортного средства 120. Специалист в области техники может воплотить другие технологии реализации дисплея 214 в рабочем транспортном средстве 120.
[41] Рабочее транспортное средство 120 дополнительно включает в себя компонент 216 связи транспортного средства. Компонент 216 связи транспортного средства обеспечивает связь между контроллером 200 и удаленным операционным устройством 130, удаленным центром 140 и/или системой 110 запуска. Компонент 216 связи транспортного средства содержит любую подходящую систему приема данных и передачи данных удаленному операционному устройству 130, удаленному центру 140 и/или системе 110 запуска, включая описанные выше со ссылкой на компонент 136 связи устройства. В одном примере компонент 216 связи транспортного средства достигает двунаправленной связи с удаленным операционным устройством 130, удаленным центром 140 и/или системой 110 запуска по Bluetooth, спутниковой связи или с использованием стандарта Wi-Fi, т.е. одного или более стандартов 802.11. Компонент 216 связи транспортного средства может применять различные протоколы и технологии защиты для обеспечения надлежащей защиты связи между рабочим транспортным средством 120 и удаленным операционным устройством 130, удаленным центром 140 и/или системой 110 запуска.
[42] Как описано более подробно ниже, контроллер 200 может обеспечивать сбор различных типов данных транспортного средства, связанных с рабочим транспортным средством 120, для оценки системой 110 запуска. Данные транспортного средства могут быть в виде необработанных данных от применяемых датчиков, описанных ниже (или других источников), или могут подвергаться некоторой обработке в контроллере 200 для извлечения требуемых характеристик. Кроме того, контроллер 200 может принимать и осуществлять команды от системы 110 запуска, удаленного операционного устройства 130 и удаленного центра 140. Дополнительная информация будет приведена ниже.
[43] Как указано выше, рабочее транспортное средство 120 включает в себя кабину 220, установленную на раме 230 транспортного средства. Кабина 220 в общем выполнена с возможностью размещения оператора и человеко-машинного интерфейса 210 при работе рабочего транспортного средства 120.
[44] В этом примере рабочее транспортное средство 120 дополнительно включает в себя рабочий инструмент, например, грузовой бункер 232, установленный на раме 230 транспортного средства. Следует понимать, что конфигурация рабочего транспортного средства 120 с рабочим инструментом в виде грузового бункера 232 представлена только в качестве примера. Грузовой бункер 232 образует пространство для приема груза. На раме 230 и грузовом бункере 232 установлены один или более гидравлических цилиндров 234 так, что гидравлические цилиндры 234 могут быть приведены в действие для поворота грузового бункера 232 вокруг точки поворота. В других вариантах выполнения рабочие инструменты могут включать в себя отвалы, вилочные погрузчики, рыхлители и косилки в качестве примеров.
[45] Рабочее транспортное средство 120 включает в себя источник движения, например, двигатель 240, который подает энергию на трансмиссию 250. В одном примере двигатель 240 представляет собой двигатель внутреннего сгорания, например, дизельный двигатель, находящийся под управлением контроллера 200, который может включать в себя модуль управления двигателем, для обеспечения запуска двигателя 240, обеспечения остановки двигателя 240, прекращения работы двигателя 240 и/или изменения некоторых аспектов работы двигателя 240 или связанной системы, например, на основе входных данных, принимаемых от человеко-машинного интерфейса 210, а также на основе команд от системы 110 запуска. Следует отметить, что использование двигателя внутреннего сгорания является лишь примером, поскольку движущее устройство может представлять собой топливный элемент, электродвигатель, гибридный бензоэлектрический двигатель и т.д. Рабочее транспортное средство 120 может включать в себя датчик 308 топлива, выполненный с возможностью определения уровня топлива, доступного двигателю 240.
[46] Трансмиссия 250 передает энергию от двигателя 240 на подходящую передачу, связанную с одним или более ведущими колесами 252 (или тяговым механизмом другого типа) рабочего транспортного средства 120 для обеспечения перемещения рабочего транспортного средства 120. Как известно специалисту в области техники, трансмиссия 250 может включать в себя подходящую коробку передач, работающую в различных диапазонах, содержащих одну или более передач, включая без ограничения парковочный диапазон, нейтральный диапазон, диапазон заднего хода, диапазон движения вперед, понижающий диапазон и т.д. Трансмиссия 250 может включать в себя один или более датчиков 254, которые измеряют одну или более характеристик трансмиссии 250, например, состояние, давление или уровень текучей среды. Подобным образом колеса 252 могут включать в себя датчики 256 давления в шинах. В одном примере трансмиссия 250 находится под управлением контроллера 200, который может включать в себя модуль управления трансмиссией, для обеспечения или прекращения движения рабочего транспортного средства 120, например, на основе входных данных, принимаемых от человеко-машинного интерфейса 210, а также на основе команд от системы 110 запуска.
[47] Рабочее транспортное средство 120 может включать в себя или иным образом взаимодействовать с одним или более стартерными устройствами 258. Стартерное устройство 258 может представлять собой, например, электромеханическое устройство, например, электродвигатель, который инициирует работу двигателя 240 внутреннего сгорания. В данном контексте стартерное устройство 258 может относиться к любому устройству или компоненту, который запускает любой аспект рабочего транспортного средства 120.
[48] Рабочее транспортное средство 120 дополнительно включает в себя систему 242 смазки двигателя и/или систему 244 охлаждения двигателя, которые связаны с двигателем 240 и/или другими частями рабочего транспортного средства 120. Система 242 смазки и система 244 охлаждения могут регулироваться в соответствии с сигналами от контроллера 200.
[49] В общем система 242 смазки двигателя осуществляет циркуляцию жидкой смазки (например, моторного масла) вокруг двигателя 240 для смазки различных подвижных частей (например, поршней, цилиндров, подшипников) двигателя 240. Хотя подробно не показано, система 242 смазки двигателя может включать в себя компоненты, такие как масляной резервуар, отстойник, поддон, трубопроводы и насосы для циркуляции смазки в/из двигателя 240 и другие применяемые части. В одном примере система 242 смазки двигателя может включать в себя один или более датчиков 246 для измерения одной или более характеристик системы смазки. В одном примере датчики 246 могут включать в себя датчик температуры для измерения температуры смазки в одном или более местах в системе 242 смазки двигателя. Другие датчики 246 могут включать в себя датчики давления, расхода или количества текучей среды. В одном варианте выполнения контроллер 200 может принимать показания температуры от одного или более датчиков 246 температуры и может управлять системой 242 смазки двигателя на основе показаний температуры.
[50] Подобным образом система 244 охлаждения двигателя при необходимости осуществляет циркуляцию охлаждающей жидкости (например, гликоля, воды) вокруг двигателя 240 и других частей рабочего транспортного средства 120 для регулировки температуры двигателя 240. В одном примере система 244 охлаждения двигателя может включать в себя один или более датчиков 248, в том числе датчики температуры для измерения температуры охлаждающей жидкости в одном или более местах в системе 244 охлаждения двигателя. Могут быть обеспечены другие датчики 248, в том числе датчики 246, например, датчики давления, расхода или количества текучей среды. В одном варианте выполнения контроллер 200 может принимать показания температуры от одного или более датчиков 248 температуры и может управлять системой 244 охлаждения двигателя на основе показаний температуры.
[51] В некоторых вариантах выполнения двигатель 240 может включать в себя систему 260 обработки выхлопных газов для фильтрации и обработки выхлопных газов вследствие процесса сгорания, включая уменьшение загрязняющих веществ до более приемлемых значений. Система 260 обработки выхлопных газов может включать в себя различные компоненты, в том числе блок, который использует текучую среду для очистки дизельного выхлопа (DEF). Система 260 обработки выхлопных газов может включать в себя один или более датчиков 262, например, датчики температуры, расхода, давления или количества, для сбора информации, связанной с системой 260 обработки выхлопных газов.
[52] В дополнительных вариантах выполнения рабочее транспортное средство 120 включает в себя систему 264 усиления рулевого управления для содействия оператору при выполнении маневрирования рабочего транспортного средства 120. Может быть обеспечен датчик 266 системы усиления рулевого управления для сбора информации, связанной с системой 264 усиления рулевого управления.
[53] Рабочее транспортное средство 120 также включает в себя одну или более гидравлических систем 270 с насосами, которые могут приводиться в действие двигателем 240 рабочего транспортного средства 120. Поток из насосов может проходить через различные регулировочные клапаны и различные трубопроводы для приведения в действие гидравлических цилиндров, а также других различных компонентов рабочего транспортного средства 120. Поток через гидравлическую систему 270 может регулироваться различными путями (например, путем управления различными регулировочными клапанами) в соответствии с командами от контроллера 200 для побуждения перемещения гидравлических цилиндров, и, следовательно, перемещения грузового бункера 232 (и/или других рабочих инструментов) относительно рамы 230 транспортного средства, например, на основе входных данных, принимаемых от человеко-машинного интерфейса 210, а также на основе команд от системы 110 запуска. Хотя подробно не показано, другие аспекты рабочего транспортного средства 120 могут регулироваться отдельными электродвигателями и т.п. с помощью команд от контроллера 200 на основе входных данных от человеко-машинного интерфейса 210 и/или системы 110 запуска. Различные датчики 276 могут быть связаны с гидравлической системой 270. Датчики 276 могут представлять собой датчики ориентации, положения и/или состояния для обеспечения данных о характеристиках инструмента.
[54] Рабочее транспортное средство 120 также может включать в себя один или более тормозных узлов 280, которые при приведении в действие останавливают один или более рабочих аспектов рабочего транспортного средства 120. В качестве примеров тормозные узлы 280 могут включать в себя тормоз движения и/или стояночный тормоз для остановки перемещения всего рабочего транспортного средства 120 и/или тормоз инструмента для остановки перемещения рабочего инструмента, (например, грузового бункера 232). Тормозные узлы 280 могут приводиться в действие командой от контроллера 200, например, на основе входных данных, принимаемых от человеко-машинного интерфейса 210, а также на основе команд от системы 110 запуска. В одном примере тормозные узлы 280 могут приводиться в действие командой остановки от системы 110 запуска. В результате в данном контексте команда остановки может останавливать перемещение или работу любой системы или компонента, связанного с рабочим транспортным средством 120, включая двигатель 240, трансмиссию 250 или колеса 252 (например, для остановки перемещения всего рабочего транспортного средства 120), а также гидравлическую систему 270 (например, для остановки перемещения рабочего инструмента, например, грузового бункера 232). Могут быть обеспечены один или более тормозных датчиков 282 для сбора информации, связанной с тормозными узлами 280.
[55] Рабочее транспортное средство 120 может дополнительно включать в себя аккумуляторной узел 284 с одним или более аккумуляторами, которые обеспечивают электропитание различным компонентам рабочего транспортного средства 120, в том числе стартерному устройству 258. Другие компоненты, питаемые от аккумуляторного узла 284, могут включать в себя различные датчики (например, датчики, рассмотренные в настоящем документе), осветительный узел 294, компонент 216 связи транспортного средства и т.п.
[56] Аккумуляторный узел 284 может рассматриваться как имеющий состояние заряда, которое показывает количество электроэнергии, которое может обеспечивать аккумуляторный узел 284 в определенное время. На состояние заряда может отказывать влияние ряд факторов, в том числе использование аккумулятора и температура. Как правило, аккумуляторный узел 284 перезаряжаться при работе двигателя 240 (например, при преобразовании механической энергии в электрическую энергию посредством генератора переменного тока). В определенное время состояние заряда может быть измерено или иным образом определено датчиком 286 аккумулятора, который передает соответствующие сигналы в контроллер 200 и/или систему 110 запуска. Аккумуляторной узел 284 может находиться под управлением контроллера 200 (и/или модуля управления аккумулятором) на основе команд от оператора через человеко-машинный интерфейс 210 и/или от системы 110 запуска.
[57] Рабочее транспортное средство 120 может дополнительно включать в себя систему 288 климат-контроля, которая выполнена с возможностью контроля требуемой температуры в кабине 220. Система 288 климат-контроля может включать в себя устройство обогрева и/или устройство охлаждения. Устройство обогрева в общем работает для подачи нагретого воздуха в кабину 220, (например, от отдельного нагревательного элемента или от двигателя 240). В одном примере устройство охлаждения в общем работает для подачи охлажденного воздуха в кабину 220, например, воздуха, проходящего через хладагент в цикле охлаждения. Система 288 климат-контроля может работать на основе сигналов от контроллера 200 и/или системы 110 запуска. В одном примере система 288 климат-контроля может включать в себя один или более датчиков 298 температуры, в том числе один или более датчиков температуры в кабине для измерения температуры в кабине и/или один или более датчиков температуры снаружи кабины для измерения температуры окружающего воздуха. Другие компоненты, которые могут рассматриваться как часть системы 288 климат-контроля, включают в себя обогреватели окон и/или зеркал, сиденья с подогревом, рулевое колесо с подогревом и т.п.
[58] Различные компоненты рабочего транспортного средства 120 могут быть размещены в кузовных отсеках 292, расположенных на раме 230 транспортного средства. Такие кузовные отсеки 292 могут включать в себя съемные или открываемые панельные дверцы, которые обеспечивают доступ к связанным компонентам, размещенным в них.
[59] Рабочее транспортное средство 120 может дополнительно включать в себя осветительный узел 294 с одним или более источниками света. Источники света могут включать в себя любое светоизлучающее устройство, например, лампу накаливания, массив светоизлучающих диодов (LED) и т.д., которое подсвечивает один или более участков пользовательской среды и/или окружающей среды на основе одного или более управляющих сигналов от контроллера 200.
[60] Наряду с рассмотренными выше датчиками также могут быть обеспечены дополнительные датчики для контроля различных условий, связанных с рабочим транспортным средством 120. Например, различные датчики 302 могут быть расположены на раме 230 или вблизи нее для определения параметров положения, например, наклона или уклона транспортного средства 120 и т.д. Кроме того, различные датчики 304 расположены на раме 230 или вблизи нее для контроля ориентации грузового бункера 232 относительно рамы 230. Дополнительно рабочее транспортное средство 120 может включать в себя один или более датчиков 300 местоположения или положения, например, приемник системы глобального позиционирования (GPS), систему LORAN, систему навигационного счисления, систему сотовой триангуляции или другие системы позиционирования, которые передают сигналы в контроллер 200 и систему 110 запуска для определения местоположения рабочего транспортного средства 120. Такие датчики 300 и связанные системы могут рассматриваться как включающие в себя, например, картографическое программное обеспечение или навигационное программное обеспечение, которое генерирует требуемые карты, навигационные маршруты и другие географические функции. Рабочее транспортное средство 120 также может включать в себя часы 306, которые показывают время суток и дату.
[61] В дополнительных вариантах выполнения рабочее транспортное средство 120 может включать в себя один или более датчиков 310 изображений, которые функционируют для захвата изображения рабочего транспортного средства 120 и/или окружающей среды. Как описано ниже, датчик 310 изображений может быть частью системы изображений, в которой захваченные изображения анализируются и/или оцениваются на наличие различных характеристик. Датчик 310 изображений может включать в себя одну или более камер, хотя могут быть обеспечены датчики изображений других типов. В одном варианте выполнения датчик 310 изображений расположен для захвата вида сверху или вида с высоты птичьего полета. Этот вид обеспечивает цельный полный вид рабочего транспортного средства 120 и непосредственно близлежащей окружающей среды. В некоторых вариантах выполнения датчик 310 изображений может включать в себя серводвигатель, который позволяет регулировку или перепозиционирование. В некоторых случаях датчик 310 изображений может взаимодействовать с осветительным узлом 294 для подсветки захватываемого вида.
[62] Рабочее транспортное средство 120 может дополнительно включать в себя один или более датчиков 320, 322 близости. Такие датчики 320, 322 могут быть расположены на рабочем транспортном средстве 120 для определения наличия или отсутствия объектов, окружающих рабочее транспортное средство 120. Может быть обеспечен датчик 320, 322 близости любого подходящего типа, включая оптические датчики, инфракрасные датчики и радиолокационные или лидарные системы. В этом примере датчики 320, 322 близости расположены спереди и сзади рабочего транспортного средства 120, хотя могут быть обеспечены любые положения.
[63] Компоненты рабочего транспортного средства 120 будут использованы в качестве примеров в приведенном ниже описании системы 110 запуска.
СИСТЕМЫ ЗАПУСКА РАБОЧИХ ТРАНСПОРТНЫХ СРЕДСТВ
[64] Фигура 3 представляет собой упрощенную структурную схему системы 110 запуска. В общем компоненты системы 110 запуска, рассмотренные со ссылкой на Фиг. 3, расположены на борту рабочего транспортного средства 120. Однако в некоторых вариантах выполнения одна или более функций могут выполняться на удаленном операционном устройстве 130 и/или в удаленном центре 140.
[65] В одном примере система 110 запуска может рассматриваться как включающая в себя контроллер 350 запуска. В общем контроллер 350 запуска может управлять всей работой системы 110 запуска для инициации удаленного запуска либо автоматически, либо на основе команд оператора и/или проверки целесообразности удаленного запуска либо автоматически, либо на основе команд оператора или менеджера. Контроллер 350 запуска может быть встроен в контроллер 200 рабочего транспортного средства, рассмотренный выше, или контроллер 350 запуска может представлять собой автономный контроллер.
[66] В общем контроллер 350 запуска может быть выполнен в виде вычислительного устройства со связанными процессорными устройствами и архитектурами памяти, в виде проводной вычислительной схемы, в виде программируемой схемы, в виде гидравлического, электрического или электрогидравлического контроллера или другим образом, который в общем представлен на Фиг. 3 как процессор 352. В связи с этим контроллер 350 запуска может быть выполнен с возможностью выполнения различных вычислительных и управляющих функций в отношении системы 110 запуска, например, в виде программы, сохраненной в памяти 354.
[67] В одном варианте выполнения система 110 запуска может рассматриваться как включающая в себя или иным образом взаимодействующая с человеко-машинным интерфейсом 210 и компонентом 216 связи рабочего транспортного средства 120, подробная информация о которых приведена выше. В некоторых примерах пользовательский интерфейс и блок связи, связанные с системой 110 запуска, могут быть автономными или специализированными компонентами со сравнимыми функциями. Как отмечено выше, человеко-машинный интерфейс 210 в общем выполнен с возможностью обеспечения взаимодействия оператора в рабочем транспортном средстве 120 с системой 110 запуска (например, для ввода команд и данных и приема данных и/или для включения или отключения одного или более аспектов системы 110 запуска). Компонент 216 связи транспортного средства в общем выполнен с возможностью обеспечения связи между контроллером 350 запуска и рабочим транспортным средством 120, удаленным операционным устройством 130 и/или удаленным центром 140.
[68] Система 110 запуска может дополнительно рассматриваться как включающая в себя или иным образом взаимодействующая с различными системами 340 рабочего транспортного средства и различными датчиками 342 рабочего транспортного средства. Системы 340 транспортного средства в общем относятся к любым компонентам рабочего транспортного средства, описанным выше, и/или компонентам рабочего оборудования, в общем включенным в такие рабочие машины. Примеры включают в себя грузовой бункер 232, двигатель 240, трансмиссию 250, стартерные устройства 258, систему 242 смазки двигателя, систему 244 охлаждения двигателя, систему 260 обработки выхлопных газов, систему 264 усиления рулевого управления, гидравлические системы 270, тормозные узлы 280, аккумуляторный узел 284, систему 288 климат-контроля, кузовные отсеки 292 и осветительный узел 294. Подобным образом датчики 342 транспортного средства в общем относятся к любым датчикам рабочего оборудования, описанным выше, и/или компонентов рабочего транспортного средства, в общем включенных в такие рабочие транспортные средства. Примеры включают в себя датчики 254 трансмиссии, датчики 256 давления в шинах, датчики 246 системы смазки, датчики 248 системы охлаждения, датчики 262 системы обработки выхлопных газов, датчик 266 системы усиления рулевого управления, датчики 276 гидравлических систем, тормозные датчики 282, датчик 286 аккумулятора, датчики 298 температуры, датчики 300 местоположения или положения, датчики 302 на раме, часы 306, топливный датчик 308, датчики 310 изображений, датчики 320, 322 близости и любые другие подходящие датчики. Связь между системой 110 запуска и системой 340 транспортного средства и датчиками 342 транспортного средства может осуществляться прямо или через контроллер 200 транспортного средства.
[69] Как отмечено выше и более подробно описано ниже, контроллер 350 запуска может, в частности, быть выполнен с возможностью реализации одного или более функциональных блоков или модулей, включая модуль 360 запуска, модуль 370 мониторинга, модуль 380 проверки и хранилище 390 данных (или базу данных). Следует понимать, что модули, показанные на Фиг. 3, могут быть объединены и/или дополнительно разделены для аналогичной работы в соответствии с описанными в настоящем документе функциями.
[70] В общем модуль 360 запуска может быть обеспечен для управления различными аспектами работы системы 110 запуска. Модуль 360 запуска может обмениваться информацией с человеко-машинным интерфейсом 210, компонентом 216 связи транспортного средства, системами 340 транспортного средства и/или датчиками 342 транспортного средства. Модуль 360 запуска может дополнительно инициировать функции, связанные с модулем 370 мониторинга и/или модулем 380 проверки, и один или более модулей 360, 370, 380 могут извлекать или сохранять информацию в хранилище 390 данных.
[71] В одном варианте выполнения модуль 360 запуска может принимать сигналы от человеко-машинного интерфейса 210 и/или компонента 216 связи транспортного средства для включения работы системы 110 запуска. Работа системы 110 запуска может иметь несколько форм. В одном примере модуль 360 запуска инициирует функцию мониторинга или автоматического запуска в модуле 370 мониторинга. Функция автоматического запуска может отслеживать характеристики рабочего транспортного средства 120 при нахождении рабочего транспортного средства 120 в «выключенном состоянии» (например, когда никакие другие компоненты или никакие основные компоненты рабочего транспортного средства не активны). В частности, модуль 370 мониторинга может принимать информацию от датчиков 342 транспортного средства и/или от других источников данных, и если информация в виде значений параметров удовлетворяет одному или более условиям инициации запуска, сохраненным в хранилище 390 данных, модуль 370 мониторинга может инициировать команду инициации запуска, передаваемую в модуль 360 запуска. После приема команды инициации запуска модуль 360 запуска может генерировать соответствующую команду запуска для одной или более систем 340 транспортного средства. В некоторых вариантах выполнения модуль 370 мониторинга может продолжать отслеживать информацию от датчиков 342 транспортного средства, и если информация удовлетворяет одному или более условиям инициации остановки, сохраненным в хранилище 390 данных, модуль 370 мониторинга может инициировать команду инициации остановки, которая может быть передана в модуль 360 запуска. После приема команды инициации остановки модуль 360 запуска может генерировать соответствующую команду остановки для одной или более систем 340 транспортного средства.
[72] В некоторых вариантах выполнения модуль 360 запуска может принимать команду инициации запуска непосредственно от удаленного операционного устройства 130 и/или удаленного центра 140 через компонент 216 связи транспортного средства. В любом случае в других вариантах выполнения после приема команды инициации запуска модуль 360 запуска может инициировать функцию проверки в модуле 380 проверки. Модуль 380 проверки может принимать информацию от датчиков 342 транспортного средства, и если информация удовлетворяет одному или более условиям запуска, сохраненным в хранилище 390 данных, модуль 380 проверки может инициировать подтверждение проверки, передаваемое в модуль 360 запуска. После приема подтверждения проверки модуль 360 запуска может генерировать соответствующую команду запуска для одной или более систем 340 транспортного средства. В некоторых примерах модуль 380 проверки может осуществлять связь с удаленным центром 140 и/или удаленным операционным устройством 130 через компонент 216 связи транспортного средства для оценки условий проверки. Дополнительная информация и более конкретные реализации системы 110 запуска рассмотрены ниже.
[73] Фигура 4 представляет собой структурную схему с потоками данных, которая иллюстрирует различные аспекты системы 110 запуска в контексте реализации автоматического удаленного запуска. В частности, как рассмотрено ниже, система 110 запуска отслеживает различные значения параметров для инициации автоматического запуска при соответствии одного или более значений параметров одному из условий инициации удаленного запуска. В дополнение к компонентам, рассмотренным выше со ссылкой на Фиг. 3, в этом варианте выполнения система 110 запуска может взаимодействовать с одним или более из удаленного операционного устройства 130 и/или удаленного центра 140.
[74] Работа системы 110 запуска может быть инициирована несколькими путями. Например, модуль 360 запуска может принимать сигнал 410 включения автоматического запуска от человеко-машинного интерфейса 210. Это может происходить, например, когда оператор отсутствует в рабочем транспортном средстве 120 в течение определенного периода времени, но целесообразно, чтобы транспортное средство 120 автоматически запускалось в его или ее отсутствии при определенных условиях.
[75] В некоторых случаях инициация системы 110 запуска может происходить удаленно, например, с удаленного операционного устройства 130 и/или удаленного центра 140. В частности, удаленное операционное устройство 130 и удаленный центр 140 могут передавать соответственные сообщения 400, 402 о включении автоматического запуска, которые принимаются компонентом 216 связи транспортного средства, который, в свою очередь, передает сообщения 400, 402 о включении автоматического запуска непосредственно в модуль 360 запуска или, как показано, генерирует сигнал 412 включения автоматического запуска в ответ на сообщения 400, 402 о включении автоматического запуска.
[76] После приема сигналов 410, 412 включения автоматического запуска модуль 360 запуска генерирует запрос 420 мониторинга для модуля 370 мониторинга. В ответ модуль 370 мониторинга принимает сигналы датчиков, представляющие значения 430 параметров, от одного или более датчиков 342 транспортного средства, связанных с рабочим транспортным средством 120. В некоторых случаях модуль 370 мониторинга и/или модуль 360 запуска могут генерировать соответствующие команды для обеспечения питания датчикам 342 транспортного средства от аккумуляторного узла 284, чтобы датчики 342 транспортного средства могли собирать соответствующую информацию. Значения 430 параметров могут быть связаны с любым существенным параметром, и более конкретные примеры приведены ниже.
[77] Модуль 370 мониторинга может дополнительно извлекать одно или более условий 440 инициации запуска (или условий запуска), которые могут быть сохранены в хранилище 390 данных. Условия 440 инициации запуска в общем представляют собой пороговые значения или значения определенных параметров, при которых операция автоматического запуска является целесообразной. Условия 440 инициации запуска могут иметь любой применимый формат, например, «для [параметр транспортного средства_n], если [значение_параметра_n] > [пороговое значение_параметра_n], то [команда запуска_n]» или «для [параметр транспортного средства_n], если [значение_параметра_n] < [пороговое значение_параметра_n], то [команда запуска_n]», в зависимости от характера параметра.
[78] Модуль 370 мониторинга оценивает условия 440 инициации запуска с учетом значений 430 параметров. Если значения 430 параметров не удовлетворяют условиям 440 инициации запуска, модуль 370 мониторинга не предпринимает никаких действий, и мониторинг продолжается до тех пор, пока работа системы 110 запуска не будет прекращена.
[79] Если одно или более значений 430 параметров удовлетворяют одному или более условиям 440 инициации запуска, модуль 370 мониторинга может генерировать запрос 450 инициации запуска для модуля 360 запуска. В ответ на запрос 450 инициации запуска модуль 360 запуска может генерировать команду 460 запуска для одной или более систем 340 транспортного средства. Тип и характер команды 460 запуска могут быть определены существенным условием 440 инициации запуска. В некоторых вариантах выполнения модуль 360 запуска может инициировать функцию проверки перед генерацией команды 460 запуска, которая более подробно рассмотрена ниже.
[80] В одном примере команда 460 запуска может быть предназначена для стартерного устройства 258 с целью включения первичного двигателя рабочего транспортного средства 120. В данном контексте первичный двигатель может относиться к одному или более основным компонентам рабочего транспортного средства 120, таким как двигатель 240, аккумуляторный узел 284 и/или грузовой бункер 232. Дополнительные примеры приведены ниже. После выдачи команды 460 запуска модуль 360 запуска может генерировать сообщение для удаленного операционного устройства 130 и/или удаленного центра 140.
[81] В некоторых вариантах выполнения перед генерацией команды 460 запуска и/или в рамках команды 460 запуска система 110 запуска может обеспечивать «предупреждения о запуске» для всех, кто может находиться вблизи рабочего транспортного средства 120. Например, система 110 запуска может подавать команду рабочему транспортному средству на активацию клаксона и мигание огней, а затем ожидать приемлемое количество времени перед запуском двигателя 240.
[82] В некоторых примерах значения 430 параметров и/или условие 440 инициации запуска могут быть связаны с комфортом оператора. В частности, автоматический запуск может служить для подготовки кабины 220 рабочего транспортного средства 120 перед приходом оператора. Например, значения 430 параметров от датчиков 342 транспортного средства могут соответствовать температурам в кабине и/или температурам окружающего воздуха от датчика 298 температуры. При достижении значением 430 параметра, представляющим температуру в кабине и/или температуру окружающего воздуха, заданного порогового значения, связанного с условием 440 инициации запуска, система 110 запуска может генерировать команду 460 запуска для запуска одного или более из системы 288 климат-контроля, аккумуляторного узла 284 и/или двигателя 240 для охлаждения и/или обогрева кабины 220. Например, в жаркую погоду система 288 климат-контроля может работать для охлаждения кабины 220 при достижении температурой некомфортного значения, или в холодную погоду система 288 климат-контроля может работать для обогрева кабины 220 при достижении температурой некомфортного значения. Аккумуляторный узел 284 и/или двигатель 240 могут быть включены для питания одного или более аспектов системы 288 климат-контроля. В результате к моменту прихода оператора кабина 220 рабочего транспортного средства 120 может иметь температуру, соответствующую комфорту оператора, что предотвращает какие-либо задержки в последующей работе.
[83] В некоторых примерах значения 430 параметров и/или условие 440 инициации запуска могут быть связаны с аккумуляторным узлом 284. В частности, автоматический запуск может служить для гарантии того, что аккумуляторный узел 284 сохраняет достаточный заряд для запуска транспортного средства 120. Например, значение 430 параметра от датчиков 342 транспортного средства может соответствовать состоянию заряда аккумуляторного узла 284 от датчика 286 аккумулятора. При достижении значением состояния заряда аккумуляторного узла 284, представленным значением 430 параметра, заданного порогового значения связанного условия 440 инициации запуска, система 110 запуска может генерировать команду 460 запуска для запуска двигателя 240. Работа двигателя 240 служит для зарядки аккумуляторного узла 284, тем самым предотвращая дальнейшее снижение состояния заряда аккумуляторного узла 284 и вероятность того, что аккумуляторный узел 284 будет недостаточно заряжен для запуска двигателя 240 к моменту прихода оператора.
[84] В подобном примере значение 403 параметра может представлять собой время, прошедшее с момента последней операции (например, последнего запуска и/или последней остановки), а условие 440 инициации запуска может представлять собой пороговое значение времени. Как отмечено выше, часы 306 могут рассматриваться как один из датчиков 342 транспортного средства, хотя в других примерах прошедшее время может быть определено в контроллере 350 запуска и/или в контроллере 200 рабочего транспортного средства. Пороговое значение времени условия 440 инициации запуска может быть выбрано для предотвращения падения состояния заряда аккумуляторного узла 284 ниже нежелательно низкого значения. В дополнительных примерах пороговое значение времени условия 440 инициации запуска может быть выбрано для обеспечения регулярной циркуляции охлаждающей жидкости и/или смазочных текучих сред через двигатель 240 и другие части рабочего транспортного средства 120.
[85] В дополнительных примерах значения 430 параметров и/или условия 440 инициации запуска могут быть связаны с графиком работ, функциями рабочего процесса и/или оперативной логистикой. Например, значение 430 параметра может представлять собой прием сигнала идентификации, а условие 440 инициации запуска может представлять собой распознавание сигнала идентификации, связанного с предполагаемым оператором рабочего транспортного средства 120. Как отмечено выше, удаленное операционное устройство 130, связанное с оператором, может передавать сигнал идентификации, принимаемый одним из датчиков 342 или компонентом 216 связи рабочего транспортного средства 120, в момент прихода оператора на рабочий участок. После приема модуль 370 мониторинга определяет, что идентификация удовлетворяет одному из условий 440 инициации запуска (например, одобренный оператор), и система 110 запуска генерирует команду 460 запуска. Эта автоматическая операция может служить для предотвращения или сокращения каких-либо задержек в работе при готовности оператора начать работу.
[86] В дополнительном примере значение 430 параметра может представлять собой прием сигнала идентификации от взаимодействующего рабочего транспортного средства, а условие 440 инициации запуска может представлять собой распознавание сигнала идентификации, связанного с взаимодействующим рабочим транспортным средством. В данном контексте взаимодействующее рабочее транспортное средство представляет собой транспортное средство, на котором основана работа соответственного рабочего транспортного средства 120. Например, рабочее транспортное средство 120 может представлять собой самосвал, а взаимодействующее рабочее транспортное средство может представлять собой погрузчик, который загружает материал для транспортировки в рабочее транспортное средство 120. В этом случае рабочее транспортное средство 120 практически не работает или совсем не работает до тех пор, пока погрузчик не прибудет в конкретное местоположение.
[87] Продолжая пример, описанный выше, другие рабочие транспортные средства могут передавать сигнал идентификации, принимаемый одним из датчиков 342 или компонентом 216 связи рабочего транспортного средства 120, при прибытии взаимодействующего рабочего транспортного средства на рабочий участок. После приема модуль 370 мониторинга определяет, что идентификация удовлетворяет одному из условий 440 инициации запуска (например, взаимодействующее рабочее транспортное средство), и система 110 запуска генерирует команду 460 запуска. Эта операция может служить для предотвращения или сокращения задержек в работе.
[88] В подобном примере условия 440 инициации запуска могут содержать или иным образом включать в себя график работ, в котором текущее время и день представлены в значениях 430 параметров, которые сравниваются с запланированным временем и днем запуска, представленными в условиях 440 инициации запуска. Это позволяет системе 110 запуска запускать рабочее транспортное средство 120 по определенному графику.
[89] Фигура 5 представляет собой структурную схему с потоками данных, которая иллюстрирует различные аспекты системы 110 запуска в контексте реализации автоматической циклической работы в холодных погодных условиях. В частности, как рассмотрено ниже, система 110 запуска отслеживает различные значения параметров для инициации автоматического запуска при соответствии одного или более значений параметров одному из условий инициации удаленного запуска и дополнительно для инициации автоматической остановки при соответствии одного или более параметров одному из условий инициации удаленной остановки.
[90] Как отмечено выше, реализация на Фиг. 5 в общем связана с холодными погодными условиями, которые, если не предпринимать меры, могут задержать или предотвратить ручной запуск оператором в более позднее время. В качестве примера, работа двигателя 240 при очень низких температурах может быть нежелательной. Такая работа может приводить к проблемам с конденсацией, выбросами и/или эффективностью. В некоторых случаях текучие среды транспортного средства одного или более типов могут сгущаться или иным образом терять свои свойства. Традиционно при столкновении с проблемой такого типа оператору может быть необходимо выполнить «предварительный разогрев» двигателя 240 или других систем транспортного средства с помощью электрического обогревателя, что может привести к задержкам в работе. В некоторых случаях, если не предпринимать никаких мер, такие температуры могут привести к необходимости технического обслуживания транспортного средства. Проблемы таких типов особенно актуальны, если оператор оставляет транспортное средство 120 на рабочем участке на ночь в холодном климате. В связи с этим реализация на Фиг. 5 может иметь параметры датчика и/или условия инициации запуска, связанные с проблемами холодной погоды. Более конкретные примеры приведены ниже.
[91] Подобно примеру на Фиг. 4, работа системы 110 запуска на Фиг. 5 может быть инициирована несколькими путями. Например, модуль 360 запуска может принимать сигнал 510 включения автоматического запуска от человеко-машинного интерфейса 210. В некоторых случаях инициация системы 110 запуска может происходить удаленно, например, с удаленного операционного устройства 130 и/или из удаленного центра 140. В некоторых ситуациях система 110 запуска может генерировать императивное сообщение для удаленного операционного устройства 130 и/или удаленного центра 140 в качестве напоминания для оператора или менеджера о доступности функции автоматического запуска. Такое сообщение может быть сгенерировано, например, на основе прогнозов погоды и/или координат местоположения.
[92] В любом случае удаленное операционное устройство 130 и удаленный центр 140 могут передавать соответственные сообщения 500, 502 о включении автоматического запуска, принимаемые компонентом 216 связи транспортного средства, который, в свою очередь, передает сообщения 500, 502 о включении автоматического запуска непосредственно в модуль 360 запуска или, как показано, генерирует сигнал 512 включения запуска в ответ на сообщения 500, 502 о включении автоматического запуска.
[93] После приема сигналов 510, 512 включения автоматического запуска модуль 360 запуска генерирует запрос 520 режима мониторинга для модуля 370 мониторинга. После генерации запроса 520 режима мониторинга для модуля 370 мониторинга модуль 360 запуска (и/или вся система 110 запуска) может рассматриваться как работающая в «режиме мониторинга».
[94] В ответ на запрос 520 режима мониторинга модуль 370 мониторинга принимает сигналы датчиков, представляющие значения 530 параметров, от одного или более датчиков 342 транспортного средства, связанных с рабочим транспортным средством 120. В некоторых случаях модуль 370 мониторинга и/или модуль 360 запуска могут генерировать соответствующие команды для обеспечения питания датчикам 342 транспортного средства от аккумуляторного узла 284, чтобы датчики 342 транспортного средства могли собирать соответствующую информацию.
[95] Также в ответ на запрос 520 режима мониторинга модуль 370 мониторинга может дополнительно извлекать одно или более условий 540 инициации запуска (или условий запуска), которые могут быть сохранены в хранилище 390 данных. Как указано выше, условия 540 инициации запуска в общем представляют собой пороговые значения или значения определенных параметров, при которых операция автоматического запуска является целесообразной.
[96] Модуль 370 мониторинга оценивает условия 540 инициации запуска с учетом значений 530 параметров. Если значения 530 параметров не удовлетворяют условиям 540 инициации запуска, модуль 370 мониторинга не предпринимает никаких действий, и мониторинг продолжается до тех пор, пока работа системы 110 запуска не будет прекращена.
[97] Если одно или более значений 530 параметров удовлетворяют одному или более условиям 540 инициации запуска, модуль 370 мониторинга может генерировать запрос 550 инициации запуска для модуля 360 запуска. В ответ на запрос 550 инициации запуска модуль 360 запуска генерирует команду 560 запуска для одной или более систем 340 транспортного средства, например, стартерного устройства 258 для включения первичного двигателя рабочего транспортного средства 120. В одном примере команда 560 запуска служит для запуска двигателя 240. В некоторых вариантах выполнения команда 560 запуска может включать в себя оказание повышенной нагрузки на двигатель 240 или другую вспомогательную систему для ускорения разогрева двигателя 240. Как отмечено выше и более подробно описано ниже, в некоторых вариантах выполнения модуль 360 запуска может выполнять функцию проверки перед генерацией команды 560 запуска.
[98] После генерации команды 560 запуска для модуля 370 мониторинга модуль 360 запуска (и/или вся система 110 запуска) может рассматриваться как работающий в «циклическом режиме» (или «режиме разогрева»). В циклическом режиме модуль 360 запуска передает запрос 522 циклического режима в модуль 370 мониторинга.
[99] После приема запроса 522 циклического режима модуль 370 мониторинга принимает вторые значения 532 параметров от датчиков 342 транспортного средства. Вторые значения 532 параметров могут представлять собой такие же значения, что и первые значения 530 параметров, рассмотренные выше, или вторые значения 532 параметров могут отличаться от первых значений 530 параметров.
[100] Как указано выше, удаленный запуск может приводить к запуску двигателя 240, и двигатель 240 может представлять собой двигатель внутреннего сгорания, в котором топливо сжигается для выработки энергии. Процесс сгорания приводит к выделению тепла, которое, в свою очередь, служит для поддержания или повышения температуры соответствующего параметра для условия запуска, которое инициировало удаленный запуск. Например, работа двигателя 240 служит для повышения температуры охлаждающей жидкости, смазки и/или другого существенного параметра, тем самым предотвращая ситуацию, в которой соответственный параметр опускается ниже нежелательной температуры.
[101] Также в ответ на запрос 522 циклического режима модуль 370 мониторинга может дополнительно извлекать одно или более условий 542 инициации остановки (или условий остановки), которые могут быть сохранены в хранилище 390 данных. Условия 542 инициации остановки в общем представляют собой пороговые значения или значения определенных параметров, при которых операция автоматической остановки является целесообразной. В частности, условия 542 инициации остановки представляют собой пороговые значения, при которых проблемы, инициировавшие команду запуска, надлежащим образом решены, и работа соответственного первичного двигателя больше не требуется. Примеры будут рассмотрены ниже.
[102] Далее модуль 370 мониторинга оценивает условия 542 инициации остановки с учетом вторых значений 532 параметров. Если значения 532 параметров не удовлетворяют условиям 542 инициации остановки, модуль 370 мониторинга не предпринимает никаких действий, и циклический режим продолжается.
[103] Если одно или более значений 532 параметров удовлетворяет одному или более условиям 542 инициации остановки, модуль 370 мониторинга может генерировать запрос 552 инициации остановки для модуля 360 запуска. В ответ на запрос 552 инициации остановки модуль 360 запуска генерирует команду 562 остановки для одной или более систем 340 транспортного средства, например, стартерного устройства 258 для отключения первичного двигателя рабочего транспортного средства 120. В одном примере команда 562 остановки служит для остановки двигателя 240. После выдачи команды 562 остановки модуль 360 запуска (и/или система 110 запуска) может возвращаться к работе в режиме мониторинга, как описано выше.
[104] Как отмечено выше, реализация системы 110 запуска на Фиг. 5 в общем связана с холодными погодными условиями. В связи с этим автоматический запуск может служить для предотвращения нежелательного охлаждения двигателя 240 или другого элемента транспортного средства путем работы двигателя 240, который создает тепло в процессе сгорания, и остановки работы двигателя 240 при необходимости для сокращения времени холостого хода.
[105] В качестве примера первые значения 530 параметров от датчиков 342 транспортного средства могут соответствовать температурам двигателя, температурам смазки, температурам охлаждающей жидкости и/или температурам окружающего воздуха от одного или более соответственных датчиков температуры. При достижении первыми значениями 530 параметров, представляющими такие температуры, заданного порогового значения связанного условия 540 инициации запуска, система 110 запуска может генерировать команду 560 запуска для запуска двигателя 240 с целью предотвращения дальнейшего снижения температуры и/или для разогрева соответственного элемента транспортного средства.
[106] Подобным образом вторые значения 532 параметров от датчиков 342 транспортного средства могут соответствовать тем же (или другим) температурам двигателя, температурам смазки, температурам охлаждающей жидкости и/или температурам окружающего воздуха. При достижении вторыми значениями 532 параметров, представляющими такие температуры, заданного порогового значения связанного условия 542 инициации остановки, система 110 запуска может генерировать команду 562 остановки для остановки двигателя 240. В частности, пороговое значение условия 542 инициации остановки может представлять собой температуру, при которой разогрев больше не требуется. В некоторых случаях вторые значения 543 параметров могут представлять собой заданный период времени работы двигателя. В других вариантах выполнения пороговое значение условия остановки может представлять собой функцию от погодных условий или графика работ. Например, пороговое значение условий 542 инициации остановки может представлять собой температуру, которая является достаточно теплой для предотвращения дальнейших автоматических запусков в режиме мониторинга до прихода оператора и/или в течение допустимого количества времени.
[107] В реализациях на Фиг. 4 и 5 модуль 360 запуска генерирует команду запуска (например, команду 460, 560 запуска) в ответ на запрос инициации запуска (например, запрос 450, 550 инициации запуска). В некоторых вариантах выполнения система 110 запуска может проверять, что условия запуска являются подходящими, перед выдачей команды запуска для связанной системы 340 транспортного средства. Как описано ниже, система 110 запуска может выполнять функцию проверки независимо от источника запроса инициации запуска.
[108] Фигура 6 представляет собой структурную схему с потоками данных, которая иллюстрирует различные аспекты системы 110 запуска в контексте проверки, которая разрешает выполнение операции удаленного запуска. Как и в примерах на Фиг. 4 и 5, работа системы 110 запуска на Фиг. 6 может быть инициирована несколькими путями.
[109] В некоторых случаях инициация системы 110 запуска может происходить удаленно, например, с удаленного операционного устройства 130 и/или из удаленного центра 140. В частности, удаленное операционное устройство 130 и удаленный центр 140 могут передавать соответственные сообщения 600, 602 с запросом удаленного запуска, которые принимаются компонентом 216 связи транспортного средства, который, в свою очередь, передает сообщения 600, 602 с запросом удаленного запуска непосредственно в модуль 360 запуска или, как показано, генерирует запрос 610 инициации запуска в ответ на сообщения 600, 602 с запросом удаленного запуска.
[110] В общем сообщения 600, 602 с запросом удаленного запуска представляют собой «ручные» запросы удаленного запуска рабочего транспортного средства от инициатора запроса (например, оператора на удаленном операционном устройстве 130 или менеджера в удаленном центре 140). Кроме того, модуль 370 мониторинга может генерировать запрос 612 инициации запуска в ответ на функцию автоматического запуска. Например, оператор может включать одну или более функций автоматического запуска, таких как рассмотрены выше со ссылкой на Фиг. 4 и 5. В связи с этим реализация на Фиг. 6 может быть использована как расширение и/или вариация реализации на Фиг. 4 или Фиг. 5.
[111] В любом случае после приема запроса 610, 612 инициации запуска модуль 360 запуска генерирует запрос 620 проверки для модуля 380 проверки. Как отмечено выше, модуль 380 проверки в общем служит для проверки того, что условия подходят для продолжения удаленного запуска.
[112] Функция проверки модуля 380 проверки может быть выполнена любым подходящим образом. В одном варианте выполнения проверка может быть «ручной», например, функция автоматической проверки отключена, и проверка подтверждается оператором или другим лицом. В дополнительном варианте выполнения проверка может быть автоматизирована, например, может быть включена функция автоматической проверки. Как отмечено выше, функция проверки по существу служит для авторизации или разрешения продолжения удаленного запуска. Каждый из этих двух вариантов выполнения рассмотрен ниже.
[113] В варианте выполнения, в котором автоматическая проверка отключена, в ответ на запрос 620 проверки модуль 380 проверки получает или иным образом принимает сигналы датчиков, представляющие значения 630 параметров, от одного или более датчиков 342 транспортного средства, связанных с рабочим транспортным средством 120. Значения 630 параметров могут быть заданы, выбраны оператором или менеджером и/или определены условиями 640 проверки. В некоторых случаях модуль 370 мониторинга и/или модуль 360 запуска могут генерировать соответствующие команды для обеспечения питания датчикам 342 транспортного средства от аккумуляторного узла 284, чтобы датчики 342 транспортного средства могли собирать соответствующую информацию.
[114] Кроме того, в ответ на запрос 620 проверки модуль 380 проверки получает или иным образом принимает сигналы от датчиков 342 транспортного средства (например, датчика 310 изображений), представляющие одно или более изображений 632 рабочего транспортного средства 120 и/или окружающей среды. В некоторых ситуациях модуль 380 проверки может активировать осветительный узел 294 для подсветки области, захватываемой датчиками 310 изображений, например, на основе времени суток или доступного внешнего освещения. В некоторых вариантах выполнения модуль 380 проверки может принимать как значения 630 параметров, так и изображения 632, хотя в других вариантах выполнения модуль 380 проверки может принимать только значения 630 параметров или изображения 632.
[115] После приема значений 630 параметров и/или изображений 632 модуль 380 проверки генерирует статус 650 проверки, который передается в виде одного или более сообщений 660, 662 со статусом проверки компонентом 216 связи транспортного средства. Как правило, сообщения 660, 662 со статусом проверки передаются стороне, которая инициировала сообщения 600, 602 с запросом удаленного запуска. Другими словами, при генерации удаленным операционным устройством 130 сообщения 600 с запросом удаленного запуска компонент 216 связи транспортного средства передает сообщение 660 со статусом проверки удаленному операционному устройству 130; или при генерации удаленным центром 140 сообщения 602 с запросом удаленного запуска 602 компонент 216 связи транспортного средства передает сообщение 662 со статусом проверки в удаленный центр 140. В других вариантах выполнения удаленное операционное устройство 130 или удаленный центр 140 могут быть уполномочены на выполнение функции проверки для всех удаленных запусков. Другими словами, даже если удаленное операционное устройство 130 сгенерировало сообщение 600 с запросом удаленного запуска, компонент 216 связи транспортного средства может передавать сообщение 662 со статусом проверки в удаленный центр 140; или даже если удаленный центр 140 сгенерировал сообщение 602 с запросом удаленного запуска, компонент 216 связи транспортного средства может передавать сообщение 660 со статусом проверки в удаленное операционное устройство 130.
[116] В любом случае сообщение 660, 662 со статусом проверки в общем служит для предоставления определенного аспекта параметров датчиков и/или изображений транспортного средства для просмотра оператором через удаленное операционное устройство 130 и/или менеджером через удаленный центр 140 с целью определения, подходят ли условия для перехода рабочего транспортного средства 120 к удаленному запуску. Примеры сообщений 660, 662 со статусом проверки обеспечены ниже со ссылкой на Фиг. 7 и 8.
[117] Если условия не подходят, оператор или менеджер отклоняет одобрение удаленного запуска, и удаленный запуск прекращается. Если условия являются приемлемыми, оператор или менеджер передает сообщение 670, 672 с одобрением проверки, которое принимается компонентом 216 связи транспортного средства. В ответ компонент 216 связи транспортного средства генерирует одобрение 680 проверки, которое принимается модулем 380 проверки.
[118] После приема одобрения 680 проверки модуль 380 проверки генерирует подтверждение 622 проверки для модуля 360 запуска. В ответ модуль 380 проверки генерирует команду 690 запуска для системы 340 транспортного средства, как рассмотрено выше со ссылкой на Фиг. 4 и 5.
[119] Как отмечено выше, в некоторых вариантах выполнения система 110 запуска, в частности, модуль 380 проверки может иметь включенную функцию автоматической проверки. В таком варианте выполнения модуль 380 проверки принимает запрос 620 проверки, и в ответ модуль 380 проверки принимает сигналы датчиков, представляющие значения 630 параметров, от одного или более датчиков 342 транспортного средства, связанных с рабочим транспортным средством 120. Также в ответ на запрос 620 проверки модуль 380 проверки может дополнительно извлекать одно или более условий 640 проверки, которые могут быть сохранены в хранилище 390 данных. Условия 640 проверки в общем представляют пороговые значения или значения определенных параметров, при которых продолжение операции удаленного запуска является целесообразным.
[120] Модуль 380 проверки оценивает условия 640 проверки с учетом значений 630 параметров. Если значения 630 параметров не удовлетворяют условиям 640 проверки, модуль 380 проверки не предпринимает никаких действий и/или прекращает удаленный запуск. В таком сценарии модуль 380 проверки и/или модуль 360 запуска могут генерировать сообщение для удаленного операционного устройства 130 и/или удаленного центра 140, указывающее, что удаленный запуск был прекращен.
[121] Если одно или более значений 630 параметров удовлетворяют одному или более условиям 640 проверки, модуль 380 проверки может генерировать подтверждение 622 проверки для модуля 360 запуска. Как отмечено выше, в ответ на подтверждение 622 проверки модуль 360 запуска генерирует команду 690 запуска для одной или более систем 340 транспортного средства, например, стартерного устройства 258 для включения первичного двигателя рабочего транспортного средства 120. В одном примере команда 460 запуска служит для запуска двигателя 240.
[122] В некоторых вариантах выполнения модуль 380 проверки может дополнительно (или альтернативно) оценивать условия проверки с учетом изображений 632, принимаемых от датчика 342 транспортного средства, и данных 642 изображений, принимаемых из хранилища 390 данных. В качестве примера, модуль 380 проверки может реализовывать процессор 382 обработки изображений (или систему обработки изображений) для оценки изображений 632 с учетом данных 642 изображений и/или условий 640 проверки. Процессор 382 обработки изображений может оценивать изображения 632 любым подходящим образом. В одном варианте выполнения процессор 382 обработки изображений может оценивать изображения 632 путем распознавания изображений, например, путем сравнения изображений 632 с приемлемыми изображениями в данных 634 изображений для определения любых условий, которые должны предотвращать продолжение удаленного запуска. В некоторых примерах приемлемые изображения для сравнения могут представлять собой изображение, захваченное перед уходом оператора на день, или последнее изображение, одобренное оператором или менеджером. Как отмечено выше, эта функция автоматической проверки может быть выполнена удаленно или в транспортном средстве 120. Дополнительные примеры приведены ниже.
[123] Как отмечено выше, если функция автоматической проверки отключена, система 110 запуска может генерировать сообщение 660, 662 со статусом проверки для просмотра оператором через удаленное операционное устройство 130 и/или менеджером в удаленном центре 140. Фигуры 7 и 8 обеспечивают примеры сообщений 700, 800 (например, соответствующих сообщениям 660, 662, рассмотренным выше), которые могут быть переданы оператору или менеджеру.
[124] Обратимся к Фиг. 7, сообщение 700 имеет форму интерфейса, представляющего перечень условий 710 проверки и статусы 720, соответствующие каждому условию 710. Условия 710 проверки могут представлять условия, которые будут просмотрены оператором в рабочем транспортном средстве 120 перед запуском рабочего транспортного средства 120. По существу условия 710 проверки представляют виртуальный «осмотр». В этом примере условия 710 проверки включают в себя парковочную передачу; допустимый уровень топлива; допустимый уровень гидравлической текучей среды; допустимый уровень трансмиссионной текучей среды; допустимый уровень охлаждающей жидкости; отсутствие препятствий; и допустимое местоположение. Статусы 720 указывают, что связанные значения параметров (например, собранные значения 630 параметров от датчиков 342) находятся в пределах допустимого диапазона. В некоторых вариантах выполнения статусы 720 могут быть представлены в виде значения для каждого условия 710, чтобы оператор или менеджер мог независимо оценить условие 710. Условия 710, показанные на Фиг. 7, являются только примерными. Могут быть обеспечены другие условия, и дополнительные примеры рассмотрены ниже. Если оператор или менеджер оценивает условия 710 и статусы 720 как допустимые, оператор или менеджер может принимать или отклонять сообщение 700 со статусом проверки через интерфейс 730 ввода и генерировать соответствующее сообщение для модуля 380 проверки, как рассмотрено выше.
[125] Обратимся к Фиг. 8, сообщение 800 имеет форму интерфейса, представляющего изображение 810 рабочего транспортного средства 812, а также окружающей среды. Изображение 810 позволяет оператору или менеджеру оценивать условие или состояние рабочего транспортного средства 812 и окружающей среды. Например, на изображении 810, показанном на Фиг. 8, вблизи рабочего транспортного средства 812 находится препятствие 814. Если оператор или менеджер определяет, что препятствие 814 находится слишком близко к рабочему транспортному средству 812, оператор или менеджер может отклонять сообщение со статусом проверки через интерфейс 830 ввода для отключения удаленного запуска и отправлять соответствующее сообщение в систему 110 запуска. Или, если оператор или менеджер определяет, что препятствие 814 не представляет проблемы для рабочего транспортного средства 812, оператор или менеджер может одобрить сообщение со статусом проверки через интерфейс 830 ввода и передавать сообщение 670, 672 с одобрением проверки в систему 110 запуска, как рассмотрено выше. В дополнительных вариантах выполнения изображение 810 рабочего транспортного средства 120 позволяет оператору или менеджеру определять открытие одной или более панелей на рабочем транспортном средстве 120, которое приводит к нецелесообразности удаленного запуска. В некоторых примерах оператор может выполнять другие функций в сообщении 800, например, запрос дополнительных изображений, корректировку угла изображений, увеличение или уменьшение масштаба, запрос активации осветительного узла 294 и т.п.
[126] Различные условия проверки, рассматриваемые системой 110 запуска (автоматически или с помощью оператора или менеджера) рассмотрены выше, в том числе парковочная передача; допустимый уровень топлива; допустимый уровень гидравлической текучей среды; допустимый уровень трансмиссионной текучей среды; допустимый уровень охлаждающей жидкости; отсутствие препятствий; и допустимое местоположение. Другие условия включают в себя допустимый уровень DEF; допустимое состояние связи; и допустимое состояние системы усиления рулевого управления. Дополнительные условия включают в себя угол, ориентацию и/или положение рабочего инструмента, например, грузового бункера 232; температуры и/или давления в двигателе 240, трансмиссии 250, системе 244 охлаждения двигателя, системе 260 обработки выхлопных газов, системе 264 усиления рулевого управления, гидравлических системах 270 и/или тормозных узлах 280; заряд аккумуляторного узла 284; положение или состояние различных дверей и защелок, которые закрывают различные кузовные отсеки 292 транспортного средства 120; и/или в общем состояние оборудования. Как отмечено выше, другие условия проверки могут быть связаны с местоположением транспортного средства 120. Например, система 110 запуска может проверять, что транспортное средство 120 находится на рабочем участке или расположено на рабочем участке в соответствующем рабочем положении, например, с конкретным наклоном или ориентацией. В качестве другого примера система 110 запуска может проверять, что транспортное средство 120 находится снаружи или, другими словами, не расположено в помещении. В качестве другого примера система 110 запуска может проверять, что транспортное средство 120 не находится в процессе транспортировки и/или не работает. Другие условия могут быть основаны на конкретном типе или функции рабочего транспортного средства 120.
[127] Далее со ссылкой на Фиг. 9, а также со ссылкой на Фиг. 1-3, блок-схема иллюстрирует способ 900, который может выполняться системой 110 запуска в соответствии с настоящим изобретением. В свете настоящего изобретения следует понимать, что порядок операций в способе 900 не ограничивается последовательным выполнением, проиллюстрированным на Фиг. 9, а может выполняться в одном или более различных порядков, применимых и находящихся в соответствии с настоящим изобретением. Кроме того, один или более этапов могут быть опущены, и/или могут быть добавлены дополнительные этапы.
[128] В одном примере способ 900 начинается на этапе 902. На этапе 902 система 110 запуска определяет, включена ли, доступна и/или иным образом обеспечена для рабочего транспортного средства 120 функция автоматического запуска. Если функция автоматического запуска включена, способ 900 переходит к этапу 904, на котором система 110 запуска собирает значения параметров от рабочего транспортного средства 120.
[129] На этапе 906 система 110 запуска сравнивает значения параметров с условиями инициации запуска. Если на этапе 908 одно или более значений параметров удовлетворяют одному или более условиям инициации запуска, способ 900 переходит к этапу 910. Если на этапе 908 значения параметров не удовлетворяют условиям инициации запуска, способ 900 возвращается на этап 904.
[130] На этапе 910 система 110 запуска определяет, включена ли, доступна и/или иным образом обеспечена функция проверки. Если функция проверки включена, способ 900 переходит к этапу 914.
[131] На этапе 914 система 110 запуска собирает значения параметров от рабочего транспортного средства 120. На этапе 916 система 110 запуска определяет, включена ли, доступна и/или иным образом обеспечена функция автоматической проверки. Если функция автоматической проверки включена, способ 900 переходит к этапу 918, на котором система 110 запуска сравнивает значения параметров с условиями проверки. Если на этапе 920 одно или более значений параметров удовлетворяют одному или более условиям проверки, способ 900 переходит к этапу 926. Если на этапе 920 значения параметров не удовлетворяют условиям проверки, способ 900 возвращается на этап 914.
[132] Если на этапе 916 функция автоматической проверки не включена, способ 900 переходит к этапу 922. На этапе 922 система 110 запуска передает статус проверки оператору или менеджеру. На этапе 924 система 110 запуска определяет, принято ли одобрение или подтверждение проверки от оператора или менеджера. Если одобрение проверки принято, способ 900 переходит к этапу 926; в противном случае, способ 900 продолжает ожидать одобрения проверки.
[133] Если на этапе 902 система 110 запуска определяет, что функция автоматического запуска не включена, способ переходит непосредственно к этапу 912, на котором система 110 запуска определяет, принят ли запрос удаленного запуска. Если запрос удаленного запуска принят, способ 900 переходит к этапу 914. Если запрос удаленного запуска не принят, способ 900 продолжает этап 912 до тех пор, пока такое сообщение не будет принято.
[134] Далее со ссылкой на этап 926, который может следовать за этапом 910, этапом 920 или этапом 924, система 110 запуска генерирует команду запуска для первичного двигателя рабочего транспортного средства 120, например, двигателя 240. В некоторых вариантах выполнения система 110 запуска может продолжать собирать значения параметров (например, как на этапе 904 и на этапе 914) и оценивать значения параметров с учетом условий (например, как на этапах 906, 908 и на этапах 918, 920). В одном примере система 110 запуска может завершать команду запуска и/или генерировать команду остановки на основе значений параметров и условий. Это может быть использовано, например, когда конкретные параметры (например, некоторые давления и температуры) могут быть измерены только при работе первичного двигателя, и последующая оценка с учетом условий может указывать, что операция запуска должна быть прекращена. Один пример может представлять собой давление масла, например, если после инициации операции запуска после короткого промежутка времени давление масла отсутствует, операция прекращается.
[135] Если операция запуска прекращена или не начата при подходящих условиях, может быть передано уведомление оператору, обслуживающему персоналу и/или менеджеру парка. Подобным образом, если операция запуска выполнена успешно, система запуска может генерировать уведомление о подтверждении и/или итог удаленного запуска для оператора, обслуживающего персонала и/или менеджера парка. Если операция запуска продолжается, способ 900 переходит к этапу 928.
[136] На этапе 928 система 110 запуска определяет, включена ли, доступна и/или иным образом обеспечена функция автоматической циклической работы. Если функция автоматической циклической работы включена, способ 900 переходит к этапу 930, на котором система 110 запуска собирает значения параметров. На этапе 932 система 110 запуска сравнивает значения параметров с условиями инициации остановки. Если на этапе 934 одно или более значений параметров удовлетворяют одному или более условиям инициации остановки, способ 900 переходит к этапу 936. Если на этапе 934 значения параметров не удовлетворяют условиям инициации остановки, способ 900 возвращается на этап 930.
[137] На этапе 936 система 110 запуска генерирует команду остановки для первичного двигателя. После этапа 936, способ 900 возвращается на этап 904. Если на этапе 928 функция автоматической циклической работы не включена, способ 900 завершается на этапе 938.
[138] Таким образом, рассмотренные выше варианты выполнения обеспечивают улучшенные системы и способы удаленного запуска, связанные с рабочей машиной. В частности, варианты выполнения позволяют сбор и оценку параметров транспортного средства с учетом условий, которые определяют соответствующие ситуации запуска, относящиеся к рабочей машине. В связи с этим примерные варианты выполнения улучшают работу, безопасность и эффективность рабочего транспортного средства.
[139] Как будет понятно специалисту в области техники, определенные аспекты раскрытого объекта могут быть воплощены в виде способа, системы (например, системы управления рабочей машиной, включенной в рабочую машину) или компьютерного программного продукта. Соответственно, некоторые варианты выполнения могут быть реализованы полностью в виде аппаратного обеспечения, полностью в виде программного обеспечения (включая аппаратно-программное обеспечение, резидентное программное обеспечение, микрокод и т.д.) или в виде сочетания программных и аппаратных (и других) аспектов. Кроме того, некоторые варианты выполнения могут принимать форму компьютерного программного продукта на пригодном к использованию компьютером носителе данных с пригодным к использованию компьютером программным кодом, воплощенным на носителе.
[140] Может быть использован любой пригодный к использованию компьютером или считываемый компьютером носитель. Пригодный к использованию компьютером носитель может представлять собой считываемый компьютером носитель сигнала или считываемый компьютером носитель данных. Пригодный к использованию компьютером или считываемый компьютером носитель данных (включая устройство хранения данных, связанное с вычислительным устройством или пользовательским электронным устройством) может представлять собой, например, но без ограничения, электронную, магнитную, оптическую, электромагнитную, инфракрасную или полупроводниковую систему, аппарат или устройство или любое подходящее сочетание вышеперечисленного. Более конкретные примеры (неисчерпывающий перечень) считываемого компьютером носителя включают в себя следующее: электрическое соединение с одним или более проводами, портативная компьютерная дискета, жесткий диск, запоминающее устройство с произвольным доступом (RAM), постоянное запоминающее устройство (ROM), стираемое программируемое постоянное запоминающее устройство (EPROM или флэш-память), оптическое волокно, портативное постоянное запоминающее устройство на компакт-дисках (CD-ROM), оптическое запоминающее устройство. В контексте настоящего документа пригодный к использованию компьютером или считываемый компьютером носитель данных может представлять собой любой материальный носитель, который может содержать или хранить программу для использования посредством или в сочетании с системой, аппаратом или устройством исполнения инструкций.
[141] Считываемый компьютером носитель сигнала может включать в себя распространяемый сигнал данных со считываемым компьютером программным кодом, воплощенным в нем, например, в основной полосе частот или в виде части несущей волны. Такой распространяемый сигнал может принимать любую из множества форм, включая, но не ограничиваясь, электромагнитную, оптическую или любое подходящее их сочетание. Считываемый компьютером носитель сигнала может быть не носящим временного характера и может представлять собой любой считываемый компьютером носитель, который не является считываемым компьютером носителем данных, и который может передавать, распространять или переносить программу для использования посредством или в сочетании с системой, аппаратом или устройством исполнения инструкций.
[142] В данном контексте, если иное не ограничено или не изменено, перечни элементов, которые разделены соединительными выражениями (например, «и»), и которым также предшествует фраза «один или более из» или «по меньшей мере один из», указывают конфигурации или конструкции, которые потенциально включают в себя отдельные элементы из перечня или любое их сочетание. Например, «по меньшей мере один из A, B и C» или «один или более из A, B и C» указывает возможности только A, только B, только C или любого сочетания двух или более из A, B и C (например, A и B; B и C; A и C; или A, B и C).
[143] В данном контексте, выражение «модуль» относится к любому аппаратному обеспечению, программному обеспечению, аппаратно-программному обеспечению, электронному компоненту управления, логике обработки и/или процессорному устройству, отдельно или в любом сочетании, включая без ограничения: интегральную схему специального назначения (ASIC), электронную схему, процессор (общий, специализированный или групповой) и память, которые исполняют одну или более программ программного обеспечения или аппаратно-программного обеспечения, комбинационную логическую схему и/или другие подходящие компоненты, которые обеспечивают описанные функциональные возможности.
[144] Варианты выполнения настоящего изобретения могут быть описаны в настоящем документе с точки зрения компонентов функциональных и/или логических блоков и различных этапов обработки. Следует понимать, что такие компоненты блоков могут быть реализованы любым количеством аппаратных, программных и/или аппаратно-программных компонентов, выполненных с возможностью выполнения определенных функций. Например, вариант выполнения настоящего изобретения может применять различные компоненты интегральных схем, например, элементы памяти, элементы обработки цифровых сигналов, логические элементы, таблицы соответствия или т.п., которые могут выполнять множество функций под управлением одного или более микропроцессоров или других устройств управления. Кроме того, специалисту в области техники будет понятно, что варианты выполнения настоящего изобретения могут быть осуществлены на практике в сочетании с любым количеством рабочих транспортных средств.
[145] Для краткости традиционные технологии, связанные с обработкой сигналов, передачей данных, передачей сигналов, управлением и другими функциональными аспектами систем (и отдельных операционных компонентов систем), могут быть подробно не описаны в настоящем документе. Кроме того, соединительные линии, показанные на различных фигурах в настоящем документе, предназначены для представления примерных функциональных связей и/или физических связей между различными элементами. Следует отметить, что в варианте выполнения настоящего изобретения может быть представлено множество альтернативных или дополнительных функциональных связей или физических соединений.
[146] Аспекты некоторых вариантов выполнения, описанных в настоящем документе, могут быть описаны со ссылкой на иллюстрации последовательности операций и/или блок-схемы способов, устройств (систем) и компьютерных программных продуктов в соответствии с вариантами выполнения изобретения. Следует понимать, что каждый блок таких иллюстраций последовательности операций и/или блок-схем и сочетаний блоков на таких иллюстрациях последовательности операций и/или блок-схемах могут быть реализованы компьютерными программными инструкциями. Эти компьютерные программные инструкции могут быть переданы в процессор компьютера общего назначения, компьютера специального назначения или другое программируемое устройство обработки данных для получения машины, таким образом, что инструкции, при исполнении процессором компьютера или другим программируемым устройством обработки данных создают средство реализации функций/действий, определенных в блоке или блоках последовательности операций и/или блок-схемы.
[147] Эти компьютерные программные инструкции также могут быть сохранены на считываемом компьютером носителе, который может направлять компьютер или другое программируемое устройство обработки данных на функционирование конкретным образом так, что инструкции, сохраненные на считываемом компьютером носителе, производят продукт производства, включающий в себя инструкции, которые реализуют функцию/действие, определенное в блоке или блоках последовательности операций и/или блок-схемы.
[148] Компьютерные программные инструкции также могут быть загружены в компьютер или другое программируемое устройство обработки данных для побуждения выполнения последовательности операционных этапов в компьютере или другом программируемом устройстве для получения реализуемого компьютером процесса так, что инструкции, которые исполняются в компьютере или другом программируемом устройстве, обеспечивают этапы реализации функций/действий, определенных в блоке или блоках последовательности операций и/или блок-схемы.
[149] Любая блок-схема и последовательность операций на фигурах или подобная рассмотренным выше может иллюстрировать архитектуру, функциональные возможности и работу возможных реализаций систем, способов и компьютерных программных продуктов в соответствии с различными вариантами выполнения настоящего изобретения. В связи с этим каждый блок в блок-схеме или последовательности операций может представлять модуль, сегмент или участок кода, который содержит одну или более исполняемых инструкций для реализации определенной логической функции(й). Следует также отметить, что в некоторых альтернативных реализациях функции, указанные в блоке (или иным образом описанные в настоящем документе), могут осуществляться в порядке, отличном от указанного на фигурах. Например, два блока, показанных последовательно (или две операции, описанные последовательно), фактически могут выполняться практически одновременно, или блоки (или операции) иногда могут выполняться в обратном порядке в зависимости от заложенных функциональных возможностей. Следует также отметить, что каждый блок любой иллюстрации последовательности операций и/или блок-схемы и сочетание блоков в любых иллюстрациях последовательности операций и/или блок-схемах могут быть реализованы системами на основе аппаратного обеспечения специального назначения, которые выполняют определенные функции или действия или сочетанием аппаратного обеспечения специального назначения и компьютерных инструкций.
[150] Терминология, используемая в настоящем документе, предназначена только для описания конкретных вариантов выполнения и не предназначена для ограничения изобретения. В данном контексте формы единственного числа также предназначены для включения форм множественного числа, кроме тех случаев, когда контекст явно указывает иное. Дополнительно следует понимать, что выражения «содержит» и/или «содержащий» при использовании в настоящем описании указывают наличие заявленных признаков, целых чисел, этапов, операций, элементов и/или компонентов, но не исключают наличие или возможность добавления одного или более других признаков, целых чисел, этапов, операций, элементов, компонентов и/или их групп.
[151] Описание настоящего изобретения представлено в целях иллюстрации и описания, но не является исчерпывающим или ограничивающим изобретение раскрытыми формами. Многие модификации и изменения будут очевидны специалисту в области техники без отклонения от объема охраны и замысла изобретения. Конкретно описанные варианты выполнения в настоящем документе выбраны и описаны для того, чтобы наилучшим образом объяснить принципы изобретения и его практическое применение, и чтобы позволить другим специалистам в области техники понять изобретение и распознать множество альтернатив, модификаций и изменений описанного(ых) примера(ов). Соответственно, различные варианты выполнения и реализации, отличные от конкретно описанных, находятся в пределах объема охраны нижеследующей формулы изобретения.