×
20.11.2015
216.013.9126

Результат интеллектуальной деятельности: СПОСОБ УПРАВЛЕНИЯ РАБОТОЙ ШИННОЙ СИСТЕМЫ, ПРЕЖДЕ ВСЕГО ШИНЫ CAN

Вид РИД

Изобретение

№ охранного документа
0002568774
Дата охранного документа
20.11.2015
Аннотация: Изобретение относится к области управления работой шинной системы. Техническим результатом является повышение надежности работы шинной системы при небольших затратах вычислительных ресурсов. Раскрыт способ управления работой шинной системы (10), прежде всего шины CAN. К шинной системе (10) могут быть подключено несколько станций (11, 12, 13, 14). Передаваемое сообщение имеет идентификатор, причем определенный идентификатор (например, IDENT) может использоваться всегда только одной станцией (например, 12). Каждая из станций сравнивает идентификатор переданного сообщения с используемыми ею самой идентификаторами (например, IDENT2). В случае совпадения идентификаторов генерируется сообщение об ошибке. 2 н. и 5 з.п. ф-лы, 3 ил.

Изобретение относится к способу управления работой шинной системы, прежде всего шины CAN (локальная сеть контроллеров, англ. сокр. CAN от Controller Area Network).

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

Шина CAN организована таким образом, чтобы новые станции могли подключаться к ней без больших сложностей. Это, помимо прочего, делает

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

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

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

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

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

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

На фиг. 1 изображена схема предлагаемой в изобретении шинной системы в одном варианте ее выполнения, на фиг. 2 показано схематически представление сообщения в шинной системе, изображенной на фиг. 1, и на фиг. 3 представлен способ управления работой шинной системы, изображенной на фиг. 1.

На фиг. 1 изображена шинная система 10, которой может быть, в частности, так называемая шина CAN. Шинная система 10, представленная на фиг. 1, выполнена в виде последовательной шинной системы, к которой подключено, например, четыре станции 11, 12, 13, 14. В случае применения шинной системы 10, например, в автомобиле, станциями 11, 12, 13, 14 могут являться, например, блок управления двигателем и/или блок управления приводом или иные подобные устройства.

Станции 11, 12, 13, 14 шинной системы 10 выполнены равноправными по отношению друг к другу и способны передавать и принимать сообщения 20. Структура такого сообщения 20 рассматривается ниже более подробно на фиг. 2. В данный момент времени получить доступ к шинной системе 10 и послать свое сообщение 20 всегда может только одна из станций 11, 12, 13, 14. Затем переданное сообщение 20 может быть принято и при необходимости обработано всеми другими станциями 11, 12, 13, 14.

Каждое передаваемое по шинной системе 10 сообщение 20 имеет заданный формат. На фиг. 2 представлен фрагмент такого сообщения 20. В соответствии с ним сообщение 20 содержит по меньшей мере так называемый идентификатор IDENT и полезные данные DATA. Идентификатор IDENT и полезные данные DATA генерируются передающей станцией. В случае шины CAN идентификатор IDENT может иметь длину, составляющую, например, 11 бит или 29 бит.

Каждая из станций 11, 12, 13, 14 может посылать сколь угодно много сообщений 20 с различными идентификаторами IDENT. Тогда станции, не ведущие передачу, по идентификатору IDENT решают, имеет ли принятое сообщение 20 отношение к ним или нет. Если сообщение 20 относится к одной из станций 11, 12, 13, 14, то оно считывается и обрабатывается этой станцией.

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

Допустим теперь, что станция 11 посылает сообщения с идентификатором IDENT 1, станция 12 - сообщения с идентификатором IDENT2, а станция 13 - сообщения с идентификатором IDENT3. Допустим также, что станция 14 посылает - ошибочно - сообщения с идентификатором IDENT2. Эта ошибка не может быть обнаружена станциями 11, 13, так как по идентификатору IDENT2 они всегда делают вывод о поступлении сообщения, принадлежащего станции 12, даже если речь идет об ошибочном сообщении, принадлежащем станции 14.

Для распознавания такой ошибки предусмотрен способ 30, представленный на фиг. 3. Этот способ 30 непрерывно осуществляется каждой из станций 11, 12, 13, 14. Основой для осуществления способа 30 является хранящийся в каждой станции список, в котором содержатся все идентификаторы IDENT, которые используются соответствующей станцией и поэтому не могут использоваться другими станциями для передачи сообщений.

Далее способ 30 поясняется на примере сценария, в котором станция 14 ошибочно использует идентификатор IDENT2, который может использоваться только станцией 12.

Если станция 12 находится в состоянии, в котором она не ведет передачу, то она считывает, на первом шаге 31, по меньшей мере идентификатор IDENT тех сообщений 20, которые передаются по шинной системе 10 другими станциями. На следующем шаге 32 станция 12 сравнивает считанный идентификатор IDENT с идентификаторами, хранящимися в ее собственном списке. Поскольку, как было указано выше, станция 12 использует по меньшей мере идентификатор IDENT2, в списке станции 12 содержится по меньшей мере этот идентификатор IDENT2.

Таким образом, станция 12 сравнивает считанный из шинной системы 10 идентификатор IDENT с хранящимся идентификатором IDENT2. В случае

ошибочного использования станцией 14 идентификатора IDENT2 станция 12 фиксирует совпадение с хранящимся идентификатором IDENT2.

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

Если совпадение отсутствует, на этом способ 30 завершается.

Разумеется, что станция 14 также может быть той станцией, которая фиксирует использование станцией 12 идентификатора IDENT2. В этом случае станция 14 генерирует сообщение об ошибке согласно шагу 33 способа 30. Тогда при устранении ошибки необходимо сначала проверить, какая станция работает ошибочно. Также понятно, что способ 30, изображенный на фиг. 3, применим и тогда, когда один и тот же идентификатор посылают более двух станций.

Как указано выше, способ 30 непрерывно выполняется всеми станциями 11, 12, 13, 14. Следовательно, каждая из станций 11, 12, 13, 14 сравнивает идентификатор IDENT переданного сообщения 20 с используемыми ею самой идентификаторами IDENTx. При этом если какой-либо идентификатор IDENTx используется - по каким бы то ни было причинам - двумя различными станциями, то это будет обнаружено одной из двух станций с помощью способа 30 не позднее того времени, когда другая станция впервые передаст в составе сообщения 20 уже занятый идентификатор IDENTx. После этого может быть разослано сообщение об ошибке, и ошибка может быть устранена.

Предпочтительно способ 30 выполняется с помощью компьютерной программы. Для этого компьютерная программа записана в электронном запоминающем устройстве отдельных станций 11, 12, 13, 14 и выполняется электронным вычислительным устройством.


СПОСОБ УПРАВЛЕНИЯ РАБОТОЙ ШИННОЙ СИСТЕМЫ, ПРЕЖДЕ ВСЕГО ШИНЫ CAN
СПОСОБ УПРАВЛЕНИЯ РАБОТОЙ ШИННОЙ СИСТЕМЫ, ПРЕЖДЕ ВСЕГО ШИНЫ CAN
СПОСОБ УПРАВЛЕНИЯ РАБОТОЙ ШИННОЙ СИСТЕМЫ, ПРЕЖДЕ ВСЕГО ШИНЫ CAN
Источник поступления информации: Роспатент

Показаны записи 181-190 из 499.
10.07.2015
№216.013.5f01

Способ прямой дискретизации сигналов нескольких радиодиапазонов и блок управления для его осуществления

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении достоверности приема информации. Для этого описан способ прямой дискретизации сигналов нескольких радиодиапазонов, включающий прием сигнала первого...
Тип: Изобретение
Номер охранного документа: 0002555862
Дата охранного документа: 10.07.2015
10.07.2015
№216.013.6160

Система питания двигателя внутреннего сгорания

Предлагаемое изобретение относится к области систем питания двигателя внутреннего сгорания. Система (10) питания двигателя (12) внутреннего сгорания имеет топливоподкачивающий насос (26), насос (30) высокого давления, дозатор (36), расположенный в гидросистеме между топливоподкачивающим насосом...
Тип: Изобретение
Номер охранного документа: 0002556470
Дата охранного документа: 10.07.2015
20.07.2015
№216.013.6338

Система аккумулирования энергии, включающая в себя узел расширяемого аккумулятора и резервуара

Узел расширяемого аккумулятора и резервуара включает в себя резервуар, задающий внутреннюю камеру с содержащейся в ней рабочей текучей средой, и расширяемый аккумулятор. Расширяемый аккумулятор включает в себя внутренний слой, задающий внутреннее пространство, в котором содержится рабочая...
Тип: Изобретение
Номер охранного документа: 0002556947
Дата охранного документа: 20.07.2015
20.07.2015
№216.013.633f

Топливный насос высокого давления

Изобретение может быть использовано в системах топливоподачи для двигателей внутреннего сгорания. Предложен топливный насос высокого давления для двигателя внутреннего сгорания, имеющий корпус (1), в котором для приведения в действие, по меньшей мере, одной расположенной в нем плунжерной пары...
Тип: Изобретение
Номер охранного документа: 0002556954
Дата охранного документа: 20.07.2015
10.08.2015
№216.013.6b91

Насос высокого давления

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания с воспламенением от сжатия. Предложен топливный насос (1) высокого давления, имеющий головку (2) цилиндра и насосный узел (6). При этом головка (2) цилиндра имеет цилиндрическое отверстие (4), в котором...
Тип: Изобретение
Номер охранного документа: 0002559095
Дата охранного документа: 10.08.2015
10.08.2015
№216.013.6b92

Устройство впрыска топлива в камеру сгорания двигателя внутреннего сгорания

Изобретение относится к устройству впрыска топлива в камеру сгорания двигателя внутреннего сгорания. В топливной форсунке, содержащей по меньшей мере один инжектор (1), содержащий тело инжектора, которое снабжено аккумулятором (6) высокого давления, установленную с возможностью сдвига в осевом...
Тип: Изобретение
Номер охранного документа: 0002559096
Дата охранного документа: 10.08.2015
20.08.2015
№216.013.6f69

Способ проверки функциональности клапана рециркуляции отработавших газов двигателя внутреннего сгорания

Изобретение относится к области транспорта и может быть использовано в двигателях внутреннего сгорания. Техническим результатом является повышение надежности диагностирования функциональности клапана рециркуляции отработавших газов двигателя внутреннего сгорания. В способе проверки...
Тип: Изобретение
Номер охранного документа: 0002560091
Дата охранного документа: 20.08.2015
20.08.2015
№216.013.70f5

Ручная машина

Изобретение относится к ручной машине, прежде всего лобзиковой пиле. Ручная машина содержит опорную плиту, закрепленную на корпусе ручной машины и устанавливаемую на рабочую поверхность, и регулировочное устройство для регулировки положения опорной плиты относительно корпуса. Регулировочное...
Тип: Изобретение
Номер охранного документа: 0002560487
Дата охранного документа: 20.08.2015
20.08.2015
№216.013.72c8

Переходник для шарнирного соединения соединительного элемента на конце рычага щетки стеклоочистителя с ее присоединительным элементом

Изобретение относится к переходнику для шарнирного соединения соединительного элемента на конце рычага щетки стеклоочистителя с присоединительным элементом щетки стеклоочистителя, прежде всего бескаркасной щетки стеклоочистителя. Переходник имеет основной элемент (24) с двумя боковыми стенками...
Тип: Изобретение
Номер охранного документа: 0002560954
Дата охранного документа: 20.08.2015
20.08.2015
№216.013.72cb

Узел щетки стеклоочистителя

Группа изобретений относится к узлу щетки стеклоочистителя и щетке стеклоочистителя. Бескаркасная щетка стеклоочистителя имеет водонаправляющий элемент 12а с по меньшей мере одной водонаправляющей планкой 14а, которая в рабочем состоянии расположена со стороны 18а, обращенной от основной...
Тип: Изобретение
Номер охранного документа: 0002560957
Дата охранного документа: 20.08.2015
Показаны записи 181-190 из 402.
10.05.2015
№216.013.49f8

Технологическая машина с защитным кожухом

Изобретение относится к машиностроению и может быть использовано в технологической машине, преимущественно угловой шлифовальной машине. Машина снабжена защитным кожухом, имеющим установочное кольцо, закрепляемое посредством зажимного устройства на фланце машины. Для ограничения поворота...
Тип: Изобретение
Номер охранного документа: 0002550443
Дата охранного документа: 10.05.2015
10.05.2015
№216.013.4a0b

Переключатель ручной машины

Изобретение относится к переключателю ручной машины. Переключатель содержит поворотный орган управления, имеющий приводимое во вращение соединительное звено для соединения с переключающим элементом, и аккумулятор энергии, интегрированный в поворотный орган управления. Аккумулятор энергии...
Тип: Изобретение
Номер охранного документа: 0002550462
Дата охранного документа: 10.05.2015
10.05.2015
№216.013.4a12

Рабочий механизм ручной машины для ударного сверления и/или долбления

Изобретение относится к рабочему механизму ручной машины для ударного сверления и/или долбления. Механизм ручной машины содержит ударный механизм с узлом привода и передаточный механизм для передачи движущего момента с двигателя на ударный механизм. Передаточный механизм содержит планетарную...
Тип: Изобретение
Номер охранного документа: 0002550469
Дата охранного документа: 10.05.2015
27.05.2015
№216.013.4e40

Ультразвуковой преобразователь для применения в текучей среде

Заявленная группа изобретений относится к ультразвуковым преобразователям для контроля текучей среды. Ультразвуковой преобразователь для контроля текучей среды включает в себя по меньшей мере один корпус с по меньшей мере одним внутренним пространством и по меньшей мере один размещенный во...
Тип: Изобретение
Номер охранного документа: 0002551550
Дата охранного документа: 27.05.2015
20.06.2015
№216.013.5680

Тормоз для универсального электродвигателя

Изобретение относитя к области электротехники и может быть использовано в электрической ручной машине, оснащенной опасным инструментом. Технический результат - обеспечение эффективного торможения с меньшим искрением под щетками и малым их износосм. В электродинамическом тормозе для...
Тип: Изобретение
Номер охранного документа: 0002553674
Дата охранного документа: 20.06.2015
27.06.2015
№216.013.5934

Насос высокого давления

Изобретение может быть использовано в топливных насосах высокого давления, используемых для подачи топлива в двигатели внутреннего сгорания с воспламенением от сжатия. Предложен насос (1) высокого давления, выполненный прежде всего в виде радиально-поршневого или рядного поршневого насоса и...
Тип: Изобретение
Номер охранного документа: 0002554377
Дата охранного документа: 27.06.2015
27.06.2015
№216.013.5962

Система подачи топлива для двигателя внутреннего сгорания

Изобретение может быть использовано в системах подачи топлива для двигателей внутреннего сгорания. Предложена система (1) подачи топлива из топливного бака (2) в топливораспределительный коллектор (5), включающая в себя насосный узел, содержащий топливный тракт (11) с магистралью (Р1) низкого...
Тип: Изобретение
Номер охранного документа: 0002554423
Дата охранного документа: 27.06.2015
27.06.2015
№216.013.5a19

Ультразвуковой преобразователь для применения в текучей среде

Описан ультразвуковой преобразователь (110) для применения в текучей среде (116). Ультразвуковой преобразователь (110) включает в себя по меньшей мере один сердечник (118) с по меньшей мере одним акустоэлектрическим преобразующим элементом (112), в частности пьезоэлектрическим преобразующим...
Тип: Изобретение
Номер охранного документа: 0002554606
Дата охранного документа: 27.06.2015
27.06.2015
№216.013.5a73

Управляющий клапан топливной форсунки

В заявке описан управляющий клапан, имеющий втулкообразный запорный элемент, который установлен с возможностью осевого перемещения на направляющем стержне, один торцевой конец которого опирается на стационарную деталь. Другой торцевой конец направляющего стержня при работе топливной форсунки...
Тип: Изобретение
Номер охранного документа: 0002554696
Дата охранного документа: 27.06.2015
10.07.2015
№216.013.5be1

Насос высокого давления

Изобретение относится к двигателестроению, в частности к системе питания двигателя внутреннего сгорания. Предложен топливный насос высокого давления, имеющий, по меньшей мере, одну плунжерную пару с плунжером (1), приводимым кулачком (2) или эксцентриком приводного вала в...
Тип: Изобретение
Номер охранного документа: 0002555062
Дата охранного документа: 10.07.2015
+ добавить свой РИД