×
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
Источник поступления информации: Роспатент

Showing 361-370 of 499 items.
26.08.2017
№217.015.ec14

Топливный распределитель

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен топливный распределитель (1), предназначенный прежде всего для систем впрыскивания топлива в ДВС со сжатием рабочей смеси и ее принудительным воспламенением и имеющий корпус (6) и по...
Тип: Изобретение
Номер охранного документа: 0002628467
Дата охранного документа: 17.08.2017
29.12.2017
№217.015.f169

Устройство щетки стеклоочистителя и способ изготовления такого устройства

Группа изобретений относится к устройству щетки стеклоочистителя и щетке стеклоочистителя с таким устройством. Устройство стеклоочистителя имеет по меньшей мере одну упругую пластину 10a; 10b и по меньшей мере один направляющий жидкость элемент 12а; 12b. Направляющий жидкость элемент 12а; 12b...
Тип: Изобретение
Номер охранного документа: 0002631130
Дата охранного документа: 19.09.2017
29.12.2017
№217.015.f16e

Устройство щетки стеклоочистителя

Группа изобретений относится к устройству щетки стеклоочистителя и щетке стеклоочистителя. Устройство имеет базовый компонент 10 и соединяемый с рычагом 12 щетки стеклоочистителя переходной компонент 14, который в по меньшей мере одном смонтированном состоянии зафиксирован на базовом компоненте...
Тип: Изобретение
Номер охранного документа: 0002631352
Дата охранного документа: 21.09.2017
29.12.2017
№217.015.f2d4

Датчик с уплотнением его корпуса, выполненным из синтетических каучуков с разной эластичностью

В заявке описан датчик (10) для определения по меньшей мере одного свойства анализируемого газа в заполненном им пространстве. Такой датчик (10), имеющий корпус (12) с отверстием (14), через которое из корпуса (12) выведен по меньшей мере один соединительный провод (18), и по меньшей мере один...
Тип: Изобретение
Номер охранного документа: 0002637375
Дата охранного документа: 04.12.2017
29.12.2017
№217.015.f6d4

Устройство для закрепления заготовки на обрабатывающем станке

Изобретение относится к области устройств для закрепления заготовки (24) на обрабатывающем станке (10). Устройство содержит по меньшей мере один закрепляемый на станке (10) опорный элемент (44, 46), образующий упорную поверхность (54). При этом опорный элемент (44, 46) выполнен с по меньшей...
Тип: Изобретение
Номер охранного документа: 0002639191
Дата охранного документа: 20.12.2017
29.12.2017
№217.015.f882

Стеклоочиститель, прежде всего автомобильный стеклоочиститель

Изобретение относится к стеклоочистителю, прежде всего автомобильному стеклоочистителю. Стеклоочиститель имеет ветроотражательное приспособление 22а. Согласно изобретению ветроотражательное приспособление 22а изготовлено методом соэкструзии и имеет два ветроотражательных элемента 32а, 34а,...
Тип: Изобретение
Номер охранного документа: 0002639841
Дата охранного документа: 22.12.2017
29.12.2017
№217.015.f8a4

Стеклоочиститель

Предложен стеклоочиститель с переходником (10а), который образует место сочленения с рычагом щетки стеклоочистителя или с его щеткой (12а) и который для сборки с другим переходником (14а) путем поступательного перемещения в осевом направлении имеет по меньшей мере один образующий геометрическое...
Тип: Изобретение
Номер охранного документа: 0002639833
Дата охранного документа: 22.12.2017
29.12.2017
№217.015.f972

Бур

Группа изобретений относится к сверлильным работам, производимым в твердых материалах, прежде всего в природном камне, бетоне или армированном бетоне. Бур содержит ось вращения, хвостовик для зажима бура в держателе инструмента и стержень для отвода образующейся при сверлении буровой пыли. На...
Тип: Изобретение
Номер охранного документа: 0002639746
Дата охранного документа: 22.12.2017
19.01.2018
№218.016.01ea

Клапан для дозирования жидкости

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложена топливная форсунка для впрыскивания топлива в ДВС, имеющая впускной канал (11) для жидкости, дозирующее отверстие (12) для жидкости и ведущий от впускного канала (11) к дозирующему...
Тип: Изобретение
Номер охранного документа: 0002629851
Дата охранного документа: 04.09.2017
19.01.2018
№218.016.02fa

Технологическая машина

Изобретение относится к технологической машине. Технологическая машина содержит корпус рукоятки, выключатель, имеющий установленную на корпусе рукоятки клавишу для приведения в действие переключающего органа выключателя, и опорный узел. Опорный узел предусмотрен для того, чтобы при воздействии...
Тип: Изобретение
Номер охранного документа: 0002630088
Дата охранного документа: 05.09.2017
Showing 361-370 of 402 items.
25.08.2017
№217.015.ccff

Режущее устройство для прорезания упаковочных емкостей

Изобретение относится к упаковочной емкости из полимерной пленки, снабженной вращаемым укупорочным средством с вращаемым цилиндрическим режущим устройством (100), которое имеет нижний край (110) с по меньшей мере одним расположенным на нем режущим сегментом (120), который имеет по меньшей мере...
Тип: Изобретение
Номер охранного документа: 0002619650
Дата охранного документа: 17.05.2017
25.08.2017
№217.015.cd11

Резиновая лента щетки стеклоочистителя с обновляемой рабочей кромкой

Группа изобретений относится к резиновой ленте 10 щетки стеклоочистителя, способу ее изготовления, щетке стеклоочистителя и применению резиновой ленты щетки стеклоочистителя. Резиновая лента 10 выполнена из эластомерного материала и имеет основную часть 12 и рабочую часть 13 с рабочей кромкой...
Тип: Изобретение
Номер охранного документа: 0002619676
Дата охранного документа: 17.05.2017
25.08.2017
№217.015.cfc4

Мембранный насос

Изобретение касается мембранных насосов для подачи рабочих сред с рабочей мембраной и может быть использован в медицинской технике. Насос имеет рабочую мембрану (14), закрепленную в смонтированном состоянии (28) между деталями (30, 38). Содержит привод (10, 12) для совершения ходов...
Тип: Изобретение
Номер охранного документа: 0002620894
Дата охранного документа: 30.05.2017
25.08.2017
№217.015.cfd9

Способ и устройство для повышения пропускной способности при передаче данных в последовательной шинной системе

Группа изобретений относится к области передачи данных и может быть использована для последовательной передачи данных в шинной системе, включающей в себя по меньшей мере два устройства обработки данных, являющихся абонентами шины и обменивающихся по шине сообщениями, причем посылаемые сообщения...
Тип: Изобретение
Номер охранного документа: 0002620989
Дата охранного документа: 30.05.2017
25.08.2017
№217.015.d1f4

Ограничитель расхода с шариком и дросселем

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложено устройство для ограничения подачи топлива из системы питания высокого давления через управляемую топливную форсунку в камеру сгорания в ДВС, имеющее корпус 2 с расположенным со стороны...
Тип: Изобретение
Номер охранного документа: 0002621846
Дата охранного документа: 07.06.2017
25.08.2017
№217.015.d237

Многослойная пленка для изготовления упаковочных емкостей, способ изготовления такой многослойной пленки, а также упаковочная емкость

Изобретение относится к полимерным пленкам для упаковки и касается многослойной пленки для упаковочных емкостей, способа изготовления такой многослойной пленки, а также упаковочной емкости. Пленка для изготовления упаковочных емкостей имеет слоистую структуру из нескольких образованных...
Тип: Изобретение
Номер охранного документа: 0002621756
Дата охранного документа: 07.06.2017
26.08.2017
№217.015.d556

Устройство для индуктивной передачи электрической энергии и способ индуктивной передачи электрической энергии

Использование: в области электротехники. Технический результат – снижение потери мощности. Устройство (1) для индуктивной передачи электрической энергии содержит по меньшей мере одну индуктивную катушку (2), соединенную/соединяемую с потребителем (19) и/или с аккумуляторной батареей (8), и...
Тип: Изобретение
Номер охранного документа: 0002623092
Дата охранного документа: 22.06.2017
26.08.2017
№217.015.d6ea

Способ управления работой жидкостепроводного устройства

Настоящее изобретение относится к способу управления работой жидкостепроводного устройства. Способ управления работой трубопроводного устройства с первым трубопроводным участком в горячей части и с соединенным с ним вторым трубопроводным участком в холодной части, при этом на первом...
Тип: Изобретение
Номер охранного документа: 0002622785
Дата охранного документа: 20.06.2017
26.08.2017
№217.015.da94

Тормозное устройство технологической машины

Изобретение относится к конструкции технологических машин. Тормозное устройство переносной технологической машины, преимущественно ручной машины, содержит механический тормозной узел (14а; 14b; 14с), имеющий тормозной элемент (16а, 18а, 20а; 16b, 18b; 16с, 18с, 20с), подвижно установленный с...
Тип: Изобретение
Номер охранного документа: 0002623930
Дата охранного документа: 29.06.2017
26.08.2017
№217.015.e0ca

Детектор элементов каркаса со схемой регулирования

Cхемное устройство для емкостного детектора скрытых объектов относится к области. емкостных измерительных средств - детекторов. Достигаемый технический результат - повышение чувствительности обнаружения скрытых объектов. Схемное устройство для емкостного детектора скрытых объектов...
Тип: Изобретение
Номер охранного документа: 0002625440
Дата охранного документа: 13.07.2017
+ добавить свой РИД