×
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 291-300 of 499 items.
13.01.2017
№217.015.850d

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

Группа изобретений относится к деревообрабатывающей промышленности, в частности к технологическим машинам. Переносная технологическая машина с приводимым в осциллирующее движение шпинделем содержит зажимное устройство для закрепления рабочего инструмента. Зажимное устройство содержит зажимной...
Тип: Изобретение
Номер охранного документа: 0002603026
Дата охранного документа: 20.11.2016
13.01.2017
№217.015.8637

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

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен топливный распределитель (1), предназначенный для систем впрыскивания топлива в ДВС со сжатием рабочей смеси и ее принудительным воспламенением, имеющий трубчатую основную часть (3)....
Тип: Изобретение
Номер охранного документа: 0002603713
Дата охранного документа: 27.11.2016
13.01.2017
№217.015.868c

Система впрыскивания топлива под высоким давлением

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен способ управления работой системы (1) впрыскивания топлива под высоким давлением для ДВС (8), при осуществлении которого топливо подают топливоподкачивающим насосом (3) в насос (2)...
Тип: Изобретение
Номер охранного документа: 0002603711
Дата охранного документа: 27.11.2016
13.01.2017
№217.015.872d

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

Группа изобретений относится к переходному устройству для крепления щетки стеклоочистителя к ее рычагу, прежде всего для автомобильного стеклоочистителя, способу его монтажа и системе с относящимся к щетке стеклоочистителя переходником переходного устройства. Переходное устройство имеет...
Тип: Изобретение
Номер охранного документа: 0002603430
Дата охранного документа: 27.11.2016
13.01.2017
№217.015.87c4

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

Изобретение относится к технологиям связи. Технический результат заключается в повышении надежности и скорости передачи данных. В способе, при наличии первой метки (EDL) поле управления в сообщениях содержит, в отличие от стандарта ISO 11898-1 на протокол CAN, более шести битов, при наличии...
Тип: Изобретение
Номер охранного документа: 0002603534
Дата охранного документа: 27.11.2016
13.01.2017
№217.015.87cc

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

Группа изобретений относится к деревообрабатывающей промышленности, в частности к отрезным устройствам. Отрезное устройство для технологической машины содержит гибкий режущий орган и направляющий узел. Максимальный размер гибкого режущего органа в направлении, по существу перпендикулярном...
Тип: Изобретение
Номер охранного документа: 0002603335
Дата охранного документа: 27.11.2016
13.01.2017
№217.015.8992

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. В способе при наличии первой метки (EDL) поле управления в сообщениях содержит, в отличие от стандарта ISO 11898-1 на протокол CAN, более шести битов, при наличии первой...
Тип: Изобретение
Номер охранного документа: 0002602353
Дата охранного документа: 20.11.2016
13.01.2017
№217.015.89f2

Измерительное устройство для измерения расстояния между ним и целевым объектом с помощью измерительного оптического излучения

Изобретение относится к устройству для измерения расстояния с помощью оптического излучения. Устройство содержит излучатель измерительного оптического излучения в направлении целевого объекта, приемник, имеющий регистрирующую поверхность для регистрации измерительного оптического излучения, и...
Тип: Изобретение
Номер охранного документа: 0002602734
Дата охранного документа: 20.11.2016
13.01.2017
№217.015.8bd2

Обрабатывающая система

Изобретение относится к системам для обработки заготовок резанием. Система включает по меньшей мере одну технологическую машину, содержащую по меньшей мере один узел (12a; 12b; 12c; 12d; 12e) базирования заготовки, используемый в качестве опоры для заготовки во время обработки последней, и по...
Тип: Изобретение
Номер охранного документа: 0002604554
Дата охранного документа: 10.12.2016
13.01.2017
№217.015.8c34

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

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен перепускной клапан (7) системы впрыскивания топлива для ДВС, имеющий по меньшей мере корпус (8), золотник (9) и держатель (11) своей пружины. Согласно изобретению подобный перепускной...
Тип: Изобретение
Номер охранного документа: 0002604980
Дата охранного документа: 20.12.2016
Showing 291-300 of 402 items.
13.01.2017
№217.015.6f40

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Предлагается способ последовательной передачи данных в шинной системе, содержащей два абонента шины, обменивающихся по шине сообщениями, причем посылаемые сообщения имеют...
Тип: Изобретение
Номер охранного документа: 0002597501
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.70a2

Свеча зажигания

Изобретение относится к конструкции свечи зажигания ДВС. Технический результат - уменьшение поглощения тепла боковым электродом и увеличение срока службы свечи. В заявке описана свеча зажигания, имеющая корпус в качестве контакта для замыкания на "массу", которой служит двигатель внутреннего...
Тип: Изобретение
Номер охранного документа: 0002596622
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.70f6

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

Группа изобретений относится к области передачи данных и может быть использована для последовательной передачи данных в шинной системе, включающей в себя, по меньшей мере, два устройства обработки данных, являющихся абонентами шины и обменивающихся по шине сообщениями, причем посылаемые...
Тип: Изобретение
Номер охранного документа: 0002596582
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.71da

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

Изобретение относится к конструкции переносных технологических машин, прежде всего переносных технологических машин с приводимым в осциллирующее движение шпинделем. Переносная машина содержит по меньшей мере одно зажимное устройство для закрепления рабочего инструмента. Зажимное устройство...
Тип: Изобретение
Номер охранного документа: 0002596541
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7848

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

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложено устройство (1′) впрыскивания топлива для ДВС (1), имеющее первый блок (3) впрыскивания топлива (4) первого состава на основе природного газа и второй блок (5) впрыскивания топлива (6)...
Тип: Изобретение
Номер охранного документа: 0002599093
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7b7e

Устройство и способ для последовательной передачи данных с высокой скоростью

Изобретение относится к области передачи данных, в частности к передаче данных между двумя абонентами шинной системы передачи данных. Технический результат заключается в повышении гибкости управления передачей сообщений по шине в реальном времени. Технический результат достигается за счет...
Тип: Изобретение
Номер охранного документа: 0002600531
Дата охранного документа: 20.10.2016
13.01.2017
№217.015.7def

Электрическая линия и способ ее изготовления

В заявке описана электрическая линия для соединения двух электрических устройств. Электрическая линия (110) в виде витой пары для соединения двух электрических устройств содержит два свитых между собой проводника (403, 405), разделенных на первый участок (125) с первым волновым сопротивлением...
Тип: Изобретение
Номер охранного документа: 0002600738
Дата охранного документа: 27.10.2016
13.01.2017
№217.015.7e88

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

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен топливный распределитель (1), предназначенный для систем впрыскивания топлива в ДВС со сжатием рабочей смеси и ее принудительным воспламенением и имеющий по меньшей мере одну,...
Тип: Изобретение
Номер охранного документа: 0002601012
Дата охранного документа: 27.10.2016
13.01.2017
№217.015.8288

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

Предложен способ информирования водителя транспортного средства об условиях предстоящего обгона. Способ заключается в том, что определяют скорость впереди идущего транспортного средства и сравнивают ее со скоростью управляемого водителем транспортного средства, оценивают и/или вычисляют...
Тип: Изобретение
Номер охранного документа: 0002601500
Дата охранного документа: 10.11.2016
13.01.2017
№217.015.82a2

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

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