Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине



Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине
Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине
Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине
Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине
Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине
Устройство и способ для недопущения неправильной интерпретации протокола для системы контроля давления в шине

 


Владельцы патента RU 2570246:

КОНТИНЕНТАЛЬ ОТОМОУТИВ СИСТЕМЗ, ИНК. (US)

Группа изобретений относится к устройствам контроля давления в шине, конкретнее к способу и устройству для недопущения неправильной интерпретации протокола в системе контроля давления в шине. Способ содержит этапы: определение относительно того, допускает ли кадр, который должен передаваться согласно первому протоколу, некорректную интерпретацию приемником в транспортном средстве как передаваемый согласно второму протоколу. Если кадр некорректно интерпретирован, внутреннее значение кадра корректируется для предотвращения неправильной интерпретации кадра, передаваемого от устройства контроля давления в шине приемнику. Устройство содержит: буфер передачи, выполненный с возможностью хранить кадр, передатчик, соединенный с буфером передачи, контроллер, соединенный с буфером передачи и передатчиком. Достигается надежность и точность информации о давлении в шине. 2 н. и 11 з.п. ф-лы, 6 ил.

 

Перекрестные ссылки на родственные заявки

[0001] "Tire Pressure Monitoring Apparatus and Method" (Устройство и способ контроля давления в шине), номер в реестре патентного поверенного 2011P01178US (100484);

[0002] "Protocol Arrangement in a Tire Pressure Monitoring System" (Структура протокола в системе контроля давления в шине), номер в реестре патентного поверенного 2011P01180US (100492); и

[0003] "Apparatus and Method for Activating a Localization Process for a Tire Pressure Monitor" (Устройство и способ активации процесса локализации для устройства контроля давления в шине), номер в реестре патентного поверенного 2011P01182US (100493),

[0004] все из которых поданы в ту же дату, что и настоящая заявка, и содержимое всех из них содержится в данном документе путем ссылки во всей своей полноте.

Область техники изобретения

[0005] Область техники изобретения относится к устройствам контроля давления в шине, которые используют потенциально различные протоколы передачи.

Уровень техники

[0006] Давление и другие рабочие параметры шин являются важными параметрами при эксплуатации транспортного средства. Неправильное давление в шине (или неправильное задание некоторого другого параметра шины) может приводить к неэффективной эксплуатации транспортного средства (например, перерасходу топлива и другим проблемам, ведущим к более высоким эксплуатационным расходам), а слишком низкое давление в шине (или неадекватное значение для некоторого другого параметра шины) может приводить к проблемам безопасности, например к авариям или поломкам. Иногда является затруднительным и отнимает много времени у пользователей вручную измерять давление в шине (или другие параметры) с помощью манометра (или других инструментов). Поэтому были придуманы автоматические системы контроля давления в шине и эти системы освобождают пользователя от ручного выполнения измерений в шине.

[0007] Автоматическое устройство контроля давления в шине в типичном варианте устанавливается на колесо в шину и беспроводным образом передает информацию, указывающую состояние в шине. Передачи и порядок информации в типичном варианте определяются протоколом, соответствующим приемнику в транспортном средстве. После того как приемник принимает информацию, информация может быть обработана и представлена пользователю. Например, пользователь может быть предупрежден, когда давление в его шинах слишком высокое или слишком низкое, и, таким образом, избегать проблем безопасности. Каждая автомобилестроительная компания в типичном варианте имеет уникальный, предпочтительный и предварительно определенный протокол, чтобы удовлетворять конкретным нуждам задачи и применениям. Следовательно, приемники, использующие протокол одного производителя, как правило, не отвечают передатчикам, работающим по протоколам других производителей.

Краткое описание чертежей

[0008] Фиг.1 содержит блок-схему системы контроля давления в шине согласно различным вариантам осуществления настоящего изобретения;

[0009] Фиг.2 содержит блок-схему последовательности операций, показывающую один пример подхода для контроля давления и/или других параметров шины согласно различным вариантам осуществления настоящего изобретения;

[0010] Фиг.3 содержит блок-схему другого примера устройства контроля давления в шине согласно различным вариантам осуществления настоящего изобретения;

[0011] Фиг.4 содержит блок-схему форматов пакета передачи согласно различным вариантам осуществления настоящего изобретения;

[0012] Фиг.5 содержит блок-схему последовательности операций одного подхода для предотвращения неправильной интерпретации протокола в системе контроля давления в шине;

[0013] Фиг.6 содержит блок-схему и связанную блок-схему последовательности операций одного подхода для предотвращения неправильной интерпретации протокола в системе контроля давления в шине.

[0014] Специалисты в данной области техники должны принимать во внимание, что элементы на чертежах проиллюстрированы для простоты и ясности и не обязательно нарисованы в масштабе. Например, размеры и/или относительное положение некоторых из элементов на чертежах могут быть увеличены относительно других элементов, чтобы помогать в упрощении понимания различных вариантов осуществления настоящего изобретения. Также обыкновенные, но хорошо известные элементы, которые являются полезными или необходимыми в коммерчески осуществимом варианте осуществления, часто не изображены, чтобы уменьшить загроможденность отображения этих различных вариантов осуществления настоящего изобретения. Будет дополнительно понятно, что некоторые действия и/или этапы могут быть описаны или изображены в конкретном порядке происхождения, в то время как специалисты в области техники поймут, что такая конкретность относительно последовательности фактически не требуется. Также будет понятно, что термины и выражения, используемые в данном документе, имеют простой смысл, который соответствует таким терминам и выражениям относительно их соответствующих областей исследования и изучения кроме тех случаев, когда конкретные значения иначе изложены в данном документе.

Подробное описание изобретения

[0015] Предоставляются подходы, где устройство контроля давления в шине выполняет динамические корректировки в передаваемых кадрах на покадровой основе (когда передается каждый кадр), так что неправильная интерпретация этих кадров в приемниках не допускается или предотвращается. Способы реализуются в устройстве контроля давления в шине и являются прозрачными для конечных пользователей. Поскольку вовлечение конечного пользователя устраняется, способы являются легкоиспользуемыми и увеличивают надежность и производительность системы контроля давления в шине.

[0016] Во многих из этих вариантов осуществления выполняется определение относительно того, допускает ли кадр, который должен передаваться согласно первому протоколу, некорректную интерпретацию приемником в транспортном средстве как передаваемый согласно второму протоколу. Когда кадр определяется как допускающий некорректную интерпретацию, внутреннее значение кадра корректируется, и корректировка является эффективной для того, чтобы предотвращать неправильную интерпретацию кадра, передаваемого от устройства контроля давления в шине приемнику. Скорректированный кадр может затем передаваться от устройства контроля давления в шине. Действие внутренней корректировки выбирается так, чтобы оказывать наименьшее влияние на смысл передаваемых данных.

[0017] В некоторых аспектах корректировка переключает (на противоположное) состояние, по меньшей мере, одного бита в кадре. В других аспектах определение вычисляет контрольную сумму в кадре согласно способу определения контрольной суммы, используемому вторым протоколом. Более того, контрольная сумма может сравниваться с полем в кадре, которое должно было бы быть полем контрольной суммы согласно второму протоколу. Когда вычисленная контрольная сумма равняется значению поля, может происходить неправильная интерпретация. Когда может происходить неправильная интерпретация, по меньшей мере, один бит переключается в другое состояние в кадре.

[0018] В других из этих вариантов осуществления устройство для недопущения неправильной интерпретации протокола в системе контроля давления в шине включает в себя буфер передачи, передатчик и контроллер. Буфер передачи выполнен с возможностью хранить кадр, который должен быть передан согласно первому протоколу. Передатчик соединяется с буфером передачи. Контроллер соединен с буфером передачи и передатчиком и выполнен с возможностью определять, допускает ли кадр, который должен быть передан согласно первому протоколу, некорректную интерпретацию приемником как передаваемый согласно второму протоколу. Когда кадр определяется как допускающий некорректную интерпретацию, выполняется корректировка во внутреннем значении кадра, и корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию кадра. Контроллер дополнительно выполнен с возможностью выполнять передачу кадра из буфера передачи через передатчик.

[0019] Обращаясь к фиг.1, показана система 100 контроля давления в шине, смонтированная в транспортном средстве 102. Система 100 включает в себя приемник 106, который принимает передачи данных от устройств 104 контроля давления в шине ("мониторов"), смонтированных в каждой из шин 108 транспортного средства. Приемник 106 может быть любым устройством связи, сконфигурированным, чтобы принимать любой тип передаваемой информации, но настроенный, чтобы распознавать только некоторые из этих сообщений. В одном примере, эти сообщения являются сообщениями радиочастотной (RF) связи, но также возможны и другие типы сообщений.

[0020] Хотя устройство 104 описывается как устройство контроля давления в шине в данном документе, будет понятно, что это устройство может собирать и передавать другие типы информации, относящейся к шине, в дополнение или вместо информации о давлении в шине. Например, информация может включать в себя информацию о температуре или информацию, относящуюся к износу протекторов шины. Соответствующие датчики или считывающие устройства могут быть использованы, чтобы получать эту информацию. Другие примеры информации также могут собираться посредством устройства 104 контроля давления в шине.

[0021] Каждое из устройств 104 контроля давления в шине монтируется в шинах 108 транспортного средства 102 и, как упоминалось, передает информацию, указывающую состояния в шинах 108, приемнику 106. Эти состояния включают в себя температуру, давление и/или любую другую желательную информацию, которая помогает в оценке условий в шине. Другие примеры условий также могут быть считаны.

[0022] Система 100 включает в себя устройства 104 контроля давления в шине, которые в этом примере включают в себя запоминающее устройство 126. Запоминающее устройство 126 используется для хранения управляющей программы 128. Управляющая программа 128, после того как скомпилирована и выполняется, передает обнаруженную информацию (например, информацию о давлении в шине) согласно одному или более протоколам (или форматам), которые регулируют работу и связь между устройством 104 контроля давления в шине и приемником 106. Примеры протоколов связи, которые могут быть использованы, включают в себя протоколы, которые определяют частоту и моменты передач информации от устройства 104 контроля давления в шине к приемнику 106 или формат передачи информации (такой как, что составляет "1" или "0", тип модуляции, обнаружение ошибок и/или корректировка содержимого, модель синхронизации и т.д., упомянутые в качестве некоторых примеров в этом отношении). Информация контроля давления в шине может передаваться согласно протоколам последовательно (например, с помощью одной и той же антенны) или в одно и то же время (например, с помощью различных антенн). В некоторых аспектах отдельные коды производителей не используются при выполнении передач. После того как управляющая программа скомпилирована, протоколы, которые были выбраны, не могут быть изменены без изменения (например, редактирования, компиляции и установки заново) управляющей программы 128. В одном аспекте управляющая программа 128 компилируется и сохраняется в памяти 126 во время производства.

[0023] В одном аспекте управляющая программа 128 может выполняться непрерывно всякий раз, когда транспортное средство движется. Управляющая программа 128 может также выполняться, когда транспортное средство не движется, но только когда датчик активируется извне (т.е. через LF или заземления контактного вывода ASIC во время производства). В другие моменты времени она может не выполняться. Однако изучение идентичностей устройств 104 (процесс "изучения”) и/или определение того, где каждое устройство находится (процесс "локализации", например, спереди слева, спереди справа и т.д.), может осуществляться с помощью устройства 120 активации. Устройство 120 активации испускает беспроводной сигнал 122 (например, LF-сигнал), который принимается соответствующим одним из устройств 104 контроля давления в шине. Прием беспроводного сигнала 122 инструктирует устройству 104 передавать идентификационную информацию, а также указывает приемнику 106, что устройство 104 приняло LF-сигнал и что может происходить процесс локализации. Когда транспортное средство движется, LF-передатчики (например, антенны) могут передавать LF-сигналы (вместо устройства 120). Во время движения RF-сигналы периодически передаются, и когда устройство 104 обнаруживает LF-сигнал, оно, таким образом, дает указание приемнику 106 (например, переключая бит из одного состояния в другое в RF-передаче). После того как указание принято, может совершаться локализация (например, этот процесс может происходить в течение предварительно определенного интервала времени, чтобы гарантировать, что устройство 104 правильно локализовано). После того как локализация завершена, информация о давлении в шине может быть ассоциирована с известной шиной. Следует понимать, что в других примерах управляющая программа может сама активироваться посредством LF-сигналов.

[0024] Устройство 120 активации включает в себя последовательности выбираемых кнопок 124 (или другие типы актуаторов), которые задействуются пользователем, чтобы указывать, что он желает активировать устройство контроля давления в шине. Хотя примерное устройство 120 показано с кнопками, другие конфигурации отображения и выбора, такие как сенсорные экраны, переключатели или некоторый другой интерфейс выбора, могут быть использованы, как следует понимать специалистам в данной области техники. Соответственно, установка многоцелевых устройств 104 контроля давления в шине необязательно включает в себя первоначальный этап физической активации устройств 104 контроля давления в шине в каждой из соответствующих шин 108 или активации процесса локализации, который предоставляет возможность ассоциирования данных о давлении в шине с конкретными шинами.

[0025] Если устройство активации используется, устройство 120 активации размещается близко к каждому из устройств 104 контроля давления в шине, чтобы отправлять сигнал 122. В одном примере сигнал 122 является низкочастотной передачей, принимаемой ближайшим устройством 104 контроля давления в шине.

[0026] Устройства 104 работают с приемником 106 в транспортном средстве, и приемник 106 в типичном варианте имеет дисплей (или некоторый вид пользовательского интерфейса), который выполнен с возможностью предупреждать водителя, когда давление в шине падает ниже предварительно определенного порогового значения. Как упоминалось, после физической установки в шине устройства 104 сначала "изучаются" блоком управления. Во время этого процесса приемник 106 определяет конкретные идентификаторы, и во время или после изучения может выполняться процесс локализации, в котором каждое из устройств 104 ассоциируется с конкретной шиной.

[0027] Во время обычного функционирования (после того как датчики изучены и локализованы и транспортное средство движется) устройство 104 считывает давление в шине и передает приемнику 106 радиочастотный (RF) сигнал, указывающий давление в шине. Приемник 106 может затем определять, существует ли проблема с давлением. Если проблема существует, пользователь может быть предупрежден, так что соответствующее действие может быть предпринято. Как упоминалось, это все осуществляется посредством использования управляющей программы, которая компилируется, транслируется и/или ассемблируется прежде, чем она выполняется. В одном аспекте после компиляции структура управляющей программы (например, выбранные протоколы) не может быть изменена. Также никакие внешние факторы по отношению к устройству не могут быть введены в эту управляющую программу, чтобы изменять структуру управляющей программы, после того как управляющая программа (и протоколы, указанные в управляющей программе) скомпилирована. Следует понимать, что хотя многие из примеров, описанных в данном документе, ссылаются на управляющую программу, выполняемую, чтобы передавать RF-кадры с информацией о давлении в шине, также могут быть использованы другие подходы. Например, системы, которые используют коды производителей, также могут иметь собственные устройства контроля, локализованные согласно подходам, описанным в данном документе.

[0028] Как упоминалось, устройства 104 передают информацию о давлении в шине. Сигналы, которые передаются, включают в себя пакеты, которые сами включают в себя множество кадров, и каждый из кадров включает в себя информацию контроля давления в шине. Множество промежуточных пространств может быть расположено, по меньшей мере, между некоторыми из кадров в пакете. Характеристики кадров в пакете или самого пакета могут быть выбраны на основе критериев, таких как государственные стандарты, промышленные требования, требования по периодичности или требования по мощности. Возможны другие примеры критериев.

[0029] Характеристики сигнала могут включать в себя общее число кадров в пакете, относительное позиционирование кадров в пакете, число кадров в пакете от каждого из множества производителей и относительное позиционирование кадров в пакете, при этом, по меньшей мере, некоторые из кадров являются кадрами от различных производителей. Возможны другие примеры характеристик.

[0030] Устройства 104 конфигурируются, чтобы выполнять определение, которое осуществляется относительно того, допускает ли кадр, который должен быть передан согласно первому протоколу, некорректную интерпретацию приемником как передаваемый согласно второму протоколу. Когда кадр определяется как допускающий некорректную интерпретацию, устройство 104 корректирует внутреннее значение кадра, и корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию кадра, передаваемого от устройства 104 к приемнику в транспортном средстве. Скорректированный кадр может затем быть передан из устройства 104.

[0031] В некоторых аспектах корректировка переключает состояние, по меньшей мере, одного бита в кадре. В других аспектах устройство 104 вычисляет контрольную сумму в кадре согласно определению контрольной суммы, выполняемому посредством второго протокола. Более того, контрольная сумма может сравниваться с полем в кадре, которое должно было бы быть полем контрольной суммы согласно второму протоколу. Когда контрольная сумма равняется значению поля, может происходить неправильная интерпретация. Когда может происходить неправильная интерпретация, по меньшей мере, один бит переключается в другое состояние в кадре посредством устройства 104.

[0032] Устройства 104 могут также принимать указания относительно того, движется ли транспортное средство. Например, сигнал может быть отправлен от блока управления транспортного средства с этой информацией.

[0033] Обращаясь теперь к фиг.2, описывается один пример подхода для передачи считанной информации о давлении в шине. На этапе 202 считывается информация о давлении в шине. Это может быть выполнено посредством любого механизма считывания давления в шине, который известен специалистам в области техники.

[0034] На этапе 204 обнаруженная информация о давлении в шине сохраняется в буфере передачи. Буфер передачи может быть частью памяти.

[0035] На этапе 206 управляющая программа выполняется, чтобы передавать информацию о давлении в шине из буфера передачи внешнему приемному устройству согласно каждому из множества форматов передачи информации, включенных в управляющую программу, а не согласно коду производителей. Управляющая программа может быть сохранена в той же памяти, что и буфер передачи, или может быть сохранена в отдельном блоке памяти.

[0036] Управляющая программа может быть скомпилирована и/или транслирована перед ее выполнением.

Передача информации согласно каждому из протоколов может выполняться в предварительно определенном блоке, имеющем предварительно определенный формат. Таким образом, отдельные блоки используются, чтобы передавать информацию о давлении в шине для различных протоколов. Каждый из блоков может передаваться последовательно в пакете. Пространство нулей может быть использовано, чтобы разделять каждый из блоков в пакете.

[0037] Управляющая программа может также выполнять определение относительно того, допускает ли кадр, который должен передаваться согласно первому протоколу, некорректную интерпретацию приемником в транспортном средстве как передаваемый согласно второму протоколу. Когда кадр определяется как допускающий некорректную интерпретацию, внутреннее значение кадра корректируется, и корректировка является эффективной, чтобы предотвращать неправильную интерпретацию кадра, передаваемого из буфера передачи устройства контроля давления в шине приемнику.

[0038] Как упоминалось, буфер передачи выполнен с возможностью хранить данные контроля давления в шине, а передатчик выполнен с возможностью передавать сигнал, включающий в себя данные контроля давления в шине. Сигнал включает в себя пакет, который включает в себя множество кадров, и каждый из кадров включает в себя информацию контроля давления в шине. Множество промежуточных пространств в некоторых примерах расположено, по меньшей мере, между некоторыми из кадров в пакете. Характеристики кадров в пакете могут выбираться на основе критериев, таких как государственные стандарты, промышленные требования, требования по периодичности, требования по мощности или системные требования. Возможны другие примеры критериев.

[0039] Характеристики сигнала (например, которые регулируются, чтобы удовлетворять государственным стандартам, промышленным требованиям, требованиям по периодичности и/или требованиям по мощности) могут включать в себя общее число кадров в пакете, относительное позиционирование кадров в пакете, число кадров в пакете от каждого из множества производителей и относительное позиционирование кадров в пакете, при этом, по меньшей мере, некоторые из кадров являются кадрами от различных производителей. Возможны другие примеры.

[0040] На этапе 208 внешнее приемное устройство может конфигурироваться, чтобы функционировать согласно выбранному протоколу из множества протоколов связи. Во внешнем приемном устройстве (которое конфигурируется, чтобы работать согласно выбранному протоколу из множества протоколов связи) переданная информация о давлении в шине принимается. На этапе 210 приемник распознает информацию о давлении в шине, переданную согласно выбранному протоколу из множества протоколов связи, и игнорирует информацию о давлении в шине, переданную согласно другим из множества протоколов связи. Поскольку кадр был скорректирован, возникновение проблем неправильной интерпретации предотвращается.

[0041] Обращаясь теперь к фиг.3, описывается устройство 300 для считывания информации о давлении в шине. Устройство 300 включает в себя считывающее устройство 302, буфер 304 передачи, память 306, передатчик 308 и процессор (или контроллер) 310. Одна или более антенн 309 передают RF-сигналы с информацией о давлении в шине (например, в блоках, блоки последовательно передаются в пакетах, каждый блок имеет предварительно определенный формат). Одна или более антенн 311 принимают другие передачи данных (например, LF-передачи), которые активируют устройство 300, чтобы передавать RF-сигналы.

[0042] Датчик 302, который выполнен с возможностью считывать информацию о давлении в шине для шины. Датчик 302 является любым механическим считывающим приспособлением, которое считывает давление шины, как известно специалистам в области техники.

[0043] Буфер 304 передачи соединен с возможностью связи со считывающим устройством и выполнен с возможностью хранить считанную информацию о давлении в шине. Буфер 304 передачи может быть частью памяти 306 или отдельным от памяти 306 и выполнен с возможностью хранить данные контроля давления в шине. Буфер передачи выполнен с возможностью хранить кадр, который должен быть передан согласно первому протоколу. Память 306 может быть любым типом запоминающего устройства.

[0044] Передатчик 308 соединен с буфером 304 передачи и выполнен с возможностью передавать сигналы. Передатчик 308 может иметь одну или более антенн 309, чтобы передавать сигналы. Как упоминалось, одна или более антенн 311 принимают другие передачи данных (например, LF-передачи), которые активируют устройство 300, чтобы передавать RF-сигналы. Эти антенны могут быть соединены с процессором 310, который определяет, удовлетворяют ли сигналы критериям, которые требуются, чтобы активировать устройство 300 и тем самым начинать передачу информации о давлении в шине. Сигнал включает в себя пакет, который включает в себя множество кадров, и каждый из кадров включает в себя информацию контроля давления в шине. Множество промежуточных пространств расположено, по меньшей мере, между некоторыми из кадров в пакете. Характеристики кадров в пакете могут выбираться на основе одного или более из: государственных стандартов, промышленных требований, требований по периодичности или требований по мощности. Возможны другие примеры.

[0045] Характеристики сигнала относятся, по меньшей мере, к одной характеристике, такой как общее число кадров в пакете, относительное позиционирование кадров в пакете, число кадров в пакете от каждого из множества производителей и относительное позиционирование кадров в пакете, при этом, по меньшей мере, некоторые из кадров являются кадрами от различных производителей. Возможны другие примеры.

[0046] Процессор 310 соединяется с возможностью связи с датчиком 302, передатчиком 308, буфером 304 передачи и памятью 306. Процессор 310 выполнен с возможностью выполнять управляющую программу, сохраненную в памяти, и выполнение управляющей программы эффективно для передачи информации о давлении в шине из буфера 304 передачи внешнему приемнику через передатчик 308 согласно каждому из множества форматов связи, включенных в управляющую программу, а не согласно коду производителей.

[0047] Процессор 310 также выполнен с возможностью определять, допускает ли кадр, который должен быть передан согласно первому протоколу, некорректную интерпретацию приемником как передаваемый согласно второму протоколу. Когда кадр определяется как допускающий некорректную интерпретацию, выполняется корректировка во внутреннем значении кадра, и корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию кадра. Процессор 310 дополнительно выполнен с возможностью выполнять передачу кадра из буфера передачи через передатчик.

[0048] В других аспектах приемник 320 выполнен с возможностью принимать информацию о давлении в шине, переданную согласно каждому из множества протоколов связи, которая передается передатчиком 308 в антенне 324, и сообщать информацию процессору 322, где информация может быть обработана. Приемник 320 дополнительно выполнен с возможностью распознавать информацию о давлении в шине, переданную согласно выбранному протоколу из множества протоколов связи, и игнорировать информацию о давлении в шине, переданную согласно невыбранным протоколам из множества протоколов связи.

[0049] Обращаясь теперь к фиг.4, описывается один пример RF-передач. В этом примере первый пакет 402 включает в себя блоки (или кадры) 404, 406 и 408. Второй пакет 420 включает в себя кадры 422, 424 и 426. Нулевые кадры 410 вставляются между кадрами 406, 408, 410, 422, 424 и 426.

[0050] Каждый из блоков или кадров 404, 406, 408, 422, 424 и 426 включает в себя информацию о давлении в шине. Эта информация может быть в одном и том же или различных форматах. В одном примере все кадры 404, 406, 408, 424 и 426 включают в себя информацию согласно протоколу первого производителя. В другом примере кадр 404 реализован в протоколе первого производителя, кадр 406 реализован в протоколе второго производителя, кадр 408 реализован в протоколе первого производителя, кадр 422 реализован в протоколе третьего производителя, кадр 424 реализован в протоколе четвертого производителя и кадр 426 реализован в протоколе пятого производителя. В еще одном примере кадры реализованы в формате полностью отличающихся производителей. В других аспектах производитель может иметь различные форматы. Например, первый производитель может иметь первый формат и второй формат.

[0051] В одном аспекте, после того как пакет отправлен, он неоднократно передается. Повторение является немедленным, и каждый новый пакет включает в себя вновь обновленную информацию, передаваемую в каждом кадре пакета. В другом примере, после того как отправляется первый пакет 402 и затем через предварительно определенное время (например, 17 секунд), отправляется второй пакет. Затем шаблон повторяется.

[0052] В одном аспекте шаблон пакета не может быть изменен пользователем без полного перепрограммирования управляющей программы. Т.е., программирующее инструментальное средство не может быть использовано, чтобы изменять управляющую программу, чтобы передавать кадры для дополнительных/различных производителей, и не может быть использовано, чтобы выбирать кадры для передачи.

[0053] Обращаясь теперь к фиг.5, описывается один пример подхода для того, чтобы избегать неправильной интерпретации кадров в системе контроля давления в шине. На этапе 502 устройством контроля давления в шине выполняется определение относительно того, допускает ли кадр, который должен быть передан согласно первому протоколу, некорректную интерпретацию приемником как передаваемый согласно второму протоколу. Это определение может выполняться, если, например, кадры двух производителей являются достаточно похожими, чтобы приемник, ожидающий кадр от второго производителя, мог ошибочно определить кадр первого производителя как кадр от второго производителя. В этом отношении, в памяти может быть сохранена информация, указывающая кадры известных типов, которые могут быть неправильно интерпретированы, вместе с действиями, которые необходимо предпринять, когда такая ситуация возникает. В одном подходе возможные проблемы неправильной интерпретации определяются на покадровой основе, после того как каждый кадр загружается в буфер передачи.

[0054] На этапе 504, когда кадр определяется как допускающий некорректную интерпретацию, внутреннее значение кадра корректируется, и корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию кадра, передаваемого от устройства контроля давления в шине приемнику в транспортном средстве. В некоторых аспектах корректировка переключает состояние, по меньшей мере, одного бита в кадре. Скорректированный кадр может затем быть передан. В одном конкретном примере контрольная сумма вычисляется в кадре согласно способу определения контрольной суммы, используемому вторым протоколом. Более того, контрольная сумма сравнивается с полем в кадре, которое должно было бы быть полем контрольной суммы согласно второму протоколу. Когда контрольная сумма равна значению, присутствующему в поле, существует проблема неправильной интерпретации. Когда существует проблема неправильной интерпретации, по меньшей мере, одному биту переключают состояние в кадре и кадр передается. Переключение состояния бита гарантирует, что, когда приемник, ожидающий кадр второго протокола, принимает кадр (который был фактически передан согласно первому протоколу), контрольная сумма будет указывать недостоверный кадр согласно второму протоколу, и кадр будет игнорирован приемником.

[0055] Обращаясь теперь к фиг.6, описывается один пример подхода для того, чтобы избегать неправильной интерпретации кадров в системе контроля давления в шине. Первый кадр (кадр 1) 602 должен передаваться согласно первому протоколу (протоколу 1). Однако, как показано на фиг.6, первый протокол аналогичен второму протоколу, который определяет второй кадр (кадр 2) 604. Например, может быть видно, что первое поле F1 кадра 602 соответствует первому полю F1 кадра 604; что второе поле F2 кадра 602 соответствует второму полю F2 кадра 604; и что третье поле F3 кадра 602 соответствует третьему полю F3 кадра 604. Приемник, ожидающий кадр, переданный согласно второму протоколу (т.е. кадр 604), но фактически принимающий кадр, переданный согласно первому протоколу (т.е. кадр 602), может вычислять контрольную сумму по принятому кадру 602, и если эта контрольная сумма равняется полю F4 в кадре 602, тогда приемник признает кадр 602 как кадр второго протокола. Другими словами, приемник, ожидающий прием кадра согласно протоколу 2, может неправильно интерпретировать кадр, переданный согласно протоколу 1, тем самым создавая проблемы в приемнике.

[0056] На этапе 604 устройство контроля вычисляет контрольную сумму кадра 602, как если бы она была вычислена для кадра, передаваемого согласно протоколу 1. Если вычисление формирует значение, которое равно значению в поле F4 кадра 602, существует потенциальная проблема неправильной интерпретации и выполняется корректировка в кадре 602, так что, когда этот кадр принимается в приемнике, ожидающем кадр протокола 2, неправильная интерпретация избегается. Это может быть достигнуто, например, посредством переключения состояния бита в кадре 602. Переключая состояние бита, контрольная сумма, вычисленная приемником (ожидающим кадр протокола 2), не будет совпадать с полем F4 в кадре 602, и приемник будет игнорировать кадр (поскольку вычисленная контрольная сумма указывает искаженный кадр). Если первоначальное вычисление показывает, что контрольная сумма отличается, переключение состояния бита (или другая корректировка) не нужно, и приемник (ожидающий кадр второго протокола) будет просто игнорировать кадр.

[0057] Следует понимать, что любое из устройств, описанных в данном документе (например, устройства программирования или активации, устройства контроля давления в шине, приемники, передатчики, датчики, устройства представления или внешние устройства), может использовать вычислительное устройство, чтобы реализовывать различную функциональность и работу этих устройств. С точки зрения архитектуры аппаратных средств, такое вычислительное устройство может включать в себя, но не только, процессор, память и один или более интерфейс(ов) устройства ввода и/или вывода (I/O), которые соединены с возможностью связи через локальный интерфейс. Локальный интерфейс может включать в себя, например, но не только, одну или более информационных шин и/или других проводных или беспроводных соединений. Процессор может быть аппаратным устройством для выполнения программного обеспечения, в частности программного обеспечения, сохраненного в памяти. Процессор может быть специализированным или коммерчески доступным процессором, центральным процессором (CPU), вспомогательным процессором из нескольких процессоров, ассоциированных с вычислительным устройством, полупроводниковым микропроцессором (в форме интегральной микросхемы или набора интегральных схем) или, в целом, любым устройством для исполнения инструкций программного обеспечения.

[0058] Запоминающие устройства, описанные в данном документе, могут включать в себя любой один или комбинацию энергозависимых элементов памяти (например, оперативное запоминающее устройство (RAM), такое как динамическое RAM (DRAM), статическое RAM (SRAM), синхронное динамическое RAM (SDRAM), видео RAM (VRAM) и т.д.)) и/или энергонезависимых элементов памяти (например, постоянное запоминающее устройство (ROM), накопитель на жестком диске, лента, CD-ROM и т.д.). Кроме того, память может включать в себя электронные, магнитные, оптические и/или другие типы носителей хранения. Память может также иметь распределенную архитектуру, когда различные компоненты находятся удаленно друг от друга, но к ним может осуществляться доступ посредством процессора.

[0059] Программное обеспечение в любом из запоминающих устройств, описанных в данном документе, может включать в себя одну или более отдельных программ, каждая из которых включает в себя упорядоченный перечень исполняемых инструкций для реализации функций, описанных в данном документе. Когда создана как программа на исходном языке, программа транслируется через компилятор, ассемблер, интерпретатор или т.п., который может быть включен или не включен в память.

[0060] Следует понимать, что любой из подходов, описанных в данном документе, может быть реализован, по меньшей мере, частично, как компьютерные инструкции, сохраненные на компьютерных носителях (например, в памяти компьютера, как описано выше), и эти инструкции могут исполняться в процессорном устройстве, таком как микропроцессор. Однако эти подходы могут быть реализованы как любая комбинация электронных аппаратных средств и/или программного обеспечения.

[0061] Специалисты в области техники признают, что широкое разнообразие модификаций, изменений и комбинаций может быть сделано относительно вышеописанных вариантов осуществления без отступления от сущности и объема изобретения и что такие модификации, изменения и комбинации должны рассматриваться как находящиеся в пределах объема изобретения.

1. Способ недопущения неправильной интерпретации протокола в системе контроля давления в шине, причем способ содержит этапы, на которых: определяют, допускает ли кадр, который должен передаваться согласно первому протоколу, некорректную интерпретацию приемником в транспортном средстве как передаваемый согласно второму протоколу; когда кадр определяется как допускающий некорректную интерпретацию, корректируют внутреннее значение кадра, причем корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию кадра, передаваемого от устройства контроля давления в шине приемнику.

2. Способ по п.1, дополнительно содержащий этап, на котором передают скорректированный кадр.

3. Способ по п.1, в котором корректировка переключает состояние, по меньшей мере, одного бита в кадре.

4. Способ по п.1, в котором определение содержит этап, на котором вычисляют контрольную сумму в кадре согласно способу определения контрольной суммы, используемому вторым протоколом.

5. Способ по п.4, в котором контрольная сумма сравнивается с полем в кадре, которое должно было бы быть полем контрольной суммы согласно второму протоколу.

6. Способ по п.5, дополнительно содержащий то, что, когда контрольная сумма равна значению поля, существует возможная неправильная интерпретация.

7. Способ по п.6, дополнительно содержащий этап, на котором, когда существует возможная неправильная интерпретация, по меньшей мере, одному биту переключают состояние в кадре.

8. Устройство для недопущения неправильной интерпретации протокола в системе контроля давления в шине, причем устройство содержит: буфер передачи, выполненный с возможностью хранить кадр, который должен быть передан согласно первому протоколу; передатчик, соединенный с буфером передачи; контроллер, соединенный с буфером передачи и передатчиком, причем контроллер выполнен с возможностью определять, допускает ли кадр, который должен передаваться согласно первому протоколу, некорректную интерпретацию приемником как передаваемый согласно второму протоколу, и когда кадр определен как допускающий некорректную интерпретацию, корректировать внутреннее значение кадра, причем корректировка является эффективной для того, чтобы предотвращать некорректную интерпретацию, причем контроллер дополнительно выполнен с возможностью выполнять передачу кадра из буфера передачи через передатчик.

9. Устройство по п.8, в котором контроллер выполнен с возможностью выполнять корректировку посредством переключения состояния, по меньшей мере, одного бита в кадре.

10. Устройство по п.8, в котором контроллер выполнен с возможностью вычислять контрольную сумму в кадре согласно способу определения контрольной суммы, используемому вторым протоколом.

11. Устройство по п.10, в котором контроллер выполнен с возможностью сравнивать контрольную сумму с полем в кадре, которое должно было бы быть полем контрольной суммы согласно второму протоколу.

12. Устройство по п.11, в котором контроллер выполнен с возможностью, когда контрольная сумма равна значению поля, определять, что существует возможная неправильная интерпретация.

13. Устройство по п.12, в котором контроллер выполнен с возможностью, когда существует возможная неправильная интерпретация, переключать состояние, по меньшей мере, одного бита в кадре.



 

Похожие патенты:

Группа изобретений относится к способу работы системы и устройству контроля давления в шине. Способ содержит этапы, на которых: считывают информацию о давлении в шине, сохраняют считанную информацию о давлении в шине в буфере передачи.

Устройство содержит: электронный блок (20); соединительную деталь (30), выполненную с возможностью удерживания упомянутого электронного блока (20) у шины (1). Упомянутая соединительная деталь (30) содержит первую и вторую часть (31, 32) основания, взаимно отделенные посредством разделительной области (33).

Устройство содержит электронный модуль, соединительный элемент, сконфигурированный с возможностью привязки электронного модуля к шине, причем соединительный элемент имеет моноблочную конструкцию и содержит первую и вторую базовые части, взаимно отделенные посредством области отделения.

Группа изобретений относится к устройствам для измерения давления в шине автомобиля. Установочная конструкция для наружного измерителя давления в шине содержит основание и крышку; основание и крышка зафиксированы друг относительно друга для обеспечения внутреннего установочного пространства.

Группа изобретений относится к способу оценки динамической нагрузки и способу оценки нагрузки, выдерживаемой пневматической шиной. Способ оценки динамической нагрузки, в соответствии с которым измеряют давление в процессе периода в каждой точке измерения давления, определяют давление, называемое опорным, пневматической шины, подвергнутой постоянной и непрерывной нагрузке в интервал времени, и рассчитывают изменение нагрузки.

Группа изобретений относится к контролю и регулировке давления в шинах транспортного средства, а именно к способу и системе определения положения шин транспортного средства со сдвоенными задними шинами.

Группа изобретений относится к устройству для получения информации, к системе контроля состояния шины и способу удаления жидкости для герметизации проколов. Устройство содержит датчик, определяющий состояние газа в полости шины; вентиль шины; и корпус, который включает в себя внутреннее пространство для поддержания датчика в свободном состоянии от полости шины, вентиляционное отверстие, и отверстие для осуществления сообщения.

Изобретение относится к автомобильному транспорту. Устройство передачи давления воздуха в шине сконфигурировано так, чтобы определять угловое положение устройства передачи давления воздуха в шине на основе составляющей гравитационного ускорения центробежного ускорения во время передачи информации о давлении воздуха в шине; и передавать, в беспроводном сигнале и в предварительно определенном цикле, информацию о давлении воздуха в шине и информацию об угловом положении устройства передачи давления воздуха в шине.

Группа изобретений относится к способу локализации местоположений монтажа колес транспортного средства в автомобиле. По меньшей мере, одно колесо транспортного средства снабжено блоком электроники колеса, включающего в себя следующие этапы: определение посредством блока электроники колеса первого положения угла поворота колеса транспортного средства, соответствующего этой электроники колеса; передача сигнала передачи с первым показанием угла поворота, зависящим от определенного первого положения угла поворота; определение на транспортном средстве второго положения угла поворота колес транспортного средства и в зависимости от этого предоставление второго показания угла поворота; согласование первого показания угла поворота со вторыми показаниями угла поворота; определение местоположения колеса транспортного средства, соответствующего этому блоку электроники колеса, в зависимости от этого согласования.

Изобретение относится к устройству контроля давления воздуха в шинах транспортных средств. Устройство содержит: блок (4a) вычисления углового положения, который обнаруживает угловое положение для каждого колеса, когда беспроводной сигнал, включающий в себя конкретный ID датчика, передан; блок (4c) определения положения колеса, который получает угловое положение каждого колеса множество раз и накапливает его в качестве данных углового положения для каждого колеса и определяет положение колеса, соответствующее данным углового положения с наименьшей степенью дисперсии среди всех данных углового положения, как положение колеса передатчика (2d), соответствующего ID датчика; и блок (4e) запрещения обнаружения углового положения, который запрещает обнаружение углового положения каждого колеса блоком (4a) вычисления углового положения, когда выполняется управление торможением, которое управляет давлением рабочего тормозного цилиндра колеса.

Группа изобретений относится к способу и устройству контроля давления в шине, которые используют потенциально разные протоколы передачи. Способ заключается в том, что настраивают приемное устройство, распознающее информацию. Устройство содержит приемное устройство, передающее устройство, контроллер. Контроллер выполнен с возможностью настраивать приемное устройство, чтобы контролировать первые передачи в первый момент времени согласно первому критерию и контролировать передачи во второй момент времени согласно второму критерию. Когда приемное устройство первоначально распознает одну из первых передач, передаваемых согласно первому критерию, или вторых передач, передаваемых согласно второму критерию, распознанная передача подтверждается как достоверная, передающее устройство активируется, чтобы передавать указание приемнику, так что процесс локализации может выполняться. Достигается возможность получения информации о шине в автоматическом режиме. 2 н. и 16 з.п. ф-лы, 5 ил.

Группа изобретений относится к устройству и способу передачи информации контроля давления в шине. Устройство включает в себя буфер передачи и передатчик. Буфер передачи выполнен с возможностью хранить данные контроля давления в шине. Передатчик выполнен с возможностью передавать сигнал, включающий в себя данные контроля давления в шине. Сигнал включает в себя пакет, который включает в себя множество кадров, и каждый из кадров включает в себя информацию контроля давления в шине. Множество промежуточных пространств расположено между, по меньшей мере, некоторыми из кадров в пакете. Способ содержит этапы на которых: получают информацию о контроле давления в шине, передают сигнал, содержащий множество кадров и множество промежуточных пространств. Достигается возможность более точного измерения давления шины в автоматическом режиме. 2 н. и 6 з.п. ф-лы, 6 ил.

Изобретение относится к автомобильной промышленности. Передающее устройство, используемое в указанной системе контроля информации о шине, содержит: датчик, воспринимающий состояние газа, заполняющего полость шины, в качестве информации о шине; передатчик, передающий воспринятую информацию о шине; и стенку, закрывающую датчик и передатчик. Стенка образует внутреннее пространство, отделенное от полости шины, и переходный канал, проходящий сквозь указанную стенку и обеспечивающий сообщение между внутренним пространством и полостью шины. Внутреннее отверстие переходного канала на поверхности корпуса, обращенной к внутреннему пространству, имеет большую площадь отверстия, чем наружное отверстие переходного канала на поверхности корпуса, обращенной к области полости шины. На поверхности стенки, обращенной к переходному каналу, выполнено углубление, заглубленное в направлении поверхности корпуса, содержащей наружное отверстие. Технический результат - улучшение контроля информации о шине. 2 н. и 6 з.п. ф-лы, 16 ил.
Наверх