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

Показаны записи 251-260 из 499.
27.08.2016
№216.015.508e

Охлаждающая секция корпуса ручной машины и ручная машина

Изобретение относится к конструкции корпуса ручной машины, прежде всего угловой шлифовальной машины. Охлаждающая секция корпуса (90) ручной машины, обеспечивающая охлаждение размещенного в нем электрического двигателя, имеет по меньшей мере две крепежные части (18, 20, 22, 24) и по меньшей мере...
Тип: Изобретение
Номер охранного документа: 0002595789
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.50ea

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

Зажимное устройство содержит по меньшей мере один зажимной узел для зажима рабочего инструмента в осевом направлении, по меньшей мере один узел управления для воздействия на зажимной узел и по меньшей мере один узел демпфирования движения возврата, предусмотренный по меньшей мере для...
Тип: Изобретение
Номер охранного документа: 0002595791
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5111

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

Изобретение относится к технологиям связи. Технический результат заключается в повышении надежности и скорости передачи данных. Способ содержит: два устройства обработки данных, являющихся абонентами шины и обменивающихся по шине сообщениями, причем: посылаемые сообщения имеют логическую...
Тип: Изобретение
Номер охранного документа: 0002595962
Дата охранного документа: 27.08.2016
10.08.2016
№216.015.5277

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

Группа изобретений относится к устройству щетки стеклоочистителя, щетке стеклоочистителя, ее несущему элементу, резиновой ленте, ветроотражательному элементу и способу сборки устройства щетки стеклоочистителя. Устройство щетки стеклоочистителя имеет упругий несущий элемент (10) и резиновую...
Тип: Изобретение
Номер охранного документа: 0002594322
Дата охранного документа: 10.08.2016
12.01.2017
№217.015.588c

Угольная щетка с отключающим устройством

Изобретение относится к угольной щетке с отключающим устройством. Угольная щетка (10) с отключающим устройством (20) имеет в полости (12) своего щеточного элемента (11) выполненный из электроизоляционного материала отключающий элемент (21) с предварительно сжатым, упруго нагружающим его...
Тип: Изобретение
Номер охранного документа: 0002588056
Дата охранного документа: 27.06.2016
12.01.2017
№217.015.5c8b

Способ работы рекуперационной установки

Изобретение относится к энергетике. Способ управления рекуперационной установкой для источника отходящего тепла, состоящей из органического цикла Ренкина (ОЦР), последовательно предусмотренного после этого источника отходящего тепла, который соединен с нагревательным устройством ОЦР-цикла, а...
Тип: Изобретение
Номер охранного документа: 0002589985
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6002

Технологическая машина, прежде всего электрическая технологическая машина

Изобретение относится к машиностроению и может быть использовано в электрических технологических машинах, в частности шлифовальных. Технологическая машина имеет образующий рукоятку корпус, в котором расположен приводной двигатель для рабочего органа. Корпус определяет продольную ось машины и...
Тип: Изобретение
Номер охранного документа: 0002590426
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.605a

Переносная технологическая машина и система для обработки изделий

Изобретение относится к конструкции переносной технологической машины. Переносная технологическая машина, прежде всего ручная машина, содержит по меньшей мере один шпиндель (12а; 12b; 12с; 12d; 12е; 12f; 12g; 12h; 12i; 12j; 12k) для установки и приведения в движение рабочего инструмента (14а;...
Тип: Изобретение
Номер охранного документа: 0002590427
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.61eb

Угловая шлифовальная машина с датчиком скорости вращения для измерения вращения корпуса

Изобретение относится к ручным обрабатывающим машинам, в частности к угловым шлифовальным машинам. Машина (10) содержит корпус (22), приводное устройство (12) для привода рабочего инструмента (14), датчик (20) скорости вращения корпуса (22) и устройство (18) управления для оценки скорости...
Тип: Изобретение
Номер охранного документа: 0002588971
Дата охранного документа: 10.07.2016
12.01.2017
№217.015.6264

Зажимное устройство ручной машины и ручная машина.

Изобретение относится к конструкции зажимного устройства ручной машины. Зажимное устройство содержит по меньшей мере один зажимной узел (12а; 12b; 12с) для зажима рабочего инструмента (14а; 14b; 14с) на шпинделе (16а; 16b; 16с) путем прижима рабочего инструмента (14а; 14b; 14с) в осевом...
Тип: Изобретение
Номер охранного документа: 0002588909
Дата охранного документа: 10.07.2016
Показаны записи 251-260 из 402.
10.05.2016
№216.015.3b76

Обнаружение скрытого металлического или магнитного объекта

Изобретение относится к обнаружению скрытого металлического объекта. Сущность: устройство содержит две передающие катушки для создания наложенных магнитных полей, приемную катушку, находящуюся в зоне действия обоих магнитных полей, и управляющее устройство для управления передающими катушками...
Тип: Изобретение
Номер охранного документа: 0002583346
Дата охранного документа: 10.05.2016
10.05.2016
№216.015.3bf6

Рекуперационная установка

Изобретение относится к энергетике. Рекуперационная установка для источника отходящего тепла состоит из органического цикла Ренкина (ОЦР), последовательно предусмотренного после этого источника отходящего тепла, который соединен с нагревательным устройством ОЦР-цикла, а также с расширительной...
Тип: Изобретение
Номер охранного документа: 0002583478
Дата охранного документа: 10.05.2016
10.05.2016
№216.015.3d4f

Гидравлическое оборудование для арматуры, предназначенной для добычи и транспорта преимущественно ископаемого топлива

Устройство предназначено для управления запорными механизмами арматуры, предназначенной для добычи и транспорта ископаемого топлива. Управляющее устройство запорного механизма арматуры содержит гидравлические и/или электрические компоненты, по меньшей мере частично заключенные в...
Тип: Изобретение
Номер охранного документа: 0002583175
Дата охранного документа: 10.05.2016
20.05.2016
№216.015.408d

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

Предложен способ управления двигателем внутреннего сгорания (ДВС) для учета свойств (качества) топлива, заключающийся в том, что вводят определенную меру (например, ограничение подачи топлива) при обнаружении определенного режима работы ДВС (например, детонации), проверяют, производилась ли...
Тип: Изобретение
Номер охранного документа: 0002584083
Дата охранного документа: 20.05.2016
10.06.2016
№216.015.44c5

Обнаружение скрытого диэлектрического объекта

Изобретение относится к обнаружению скрытого диэлектрического объекта. Сущность: устройство содержит потенциал-зонд для определения электрического потенциала в электрическом поле, первое и второе емкостные устройства и управляющее устройство для питания первого и второго емкостных устройств...
Тип: Изобретение
Номер охранного документа: 0002586269
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.47c4

Ручная машина с посадочной шейкой

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

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

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен топливный распределитель (1), прежде всего для систем впрыскивания топлива в ДВС со сжатием рабочей смеси и ее принудительным воспламенением, имеющий коллекторный элемент (2), несколько...
Тип: Изобретение
Номер охранного документа: 0002585673
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.49a6

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

Изобретение относится к снижению токсичности отработавших газов. Устройство (10) для подачи восстановителя (42) в систему снижения токсичности отработавших газов (ОГ), прежде всего для подачи в нее водного раствора мочевины для восстановления оксидов азота в потоке ОГ дизельного двигателя,...
Тип: Изобретение
Номер охранного документа: 0002586419
Дата охранного документа: 10.06.2016
10.06.2016
№216.015.4a44

Предохранительное устройство для предотвращения самопроизвольного отделения зажимного элемента и/или рабочего инструмента

Изобретение относится к узлам ручной машины. Предохранительное устройство для предотвращения самопроизвольного отделения зажимного элемента (12а) и/или рабочего инструмента (14а) от шпинделя (16а) в режиме торможения содержит по меньшей мере один передаточный узел (18а; 18b), включающий первый...
Тип: Изобретение
Номер охранного документа: 0002587006
Дата охранного документа: 10.06.2016
20.08.2016
№216.015.4ab7

Укупорочное средство с переходником

В заявке описано устройство (1), которое состоит из выливного патрубка с цилиндрической боковой стенкой (20), внутренней резьбой (21) и концевым фланцем (22) и из ввинчиваемого в выливной патрубок переходника. Переходник имеет входной конец с наружной резьбой и выходной конец (31) с коническим...
Тип: Изобретение
Номер охранного документа: 0002594549
Дата охранного документа: 20.08.2016
+ добавить свой РИД