×
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 391-400 of 499 items.
10.05.2018
№218.016.478e

Чувствительный элемент с контактной площадкой

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

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

Изобретение относится к способу управления регулирующим расход клапаном насоса высокого давления для двигателя внутреннего сгорания. Технический результат заключается в улучшении управления регулирующим расход клапаном с улучшением его шумовых характеристик. Указанный результат достигается тем,...
Тип: Изобретение
Номер охранного документа: 0002651266
Дата охранного документа: 19.04.2018
10.05.2018
№218.016.49ce

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

Группа изобретений относится к переходной системе для крепления щетки стеклоочистителя к ее рычагу и системе щетки стеклоочистителя с таким переходником. Переходная система имеет переходник 10, относящийся к бескаркасной щетке 12 стеклоочистителя, предназначенный для соединения с относящимся к...
Тип: Изобретение
Номер охранного документа: 0002651526
Дата охранного документа: 19.04.2018
29.05.2018
№218.016.52f0

Способ идентификации топливных смесей

Изобретение может быть использовано в системах управления топливоподачей для двигателей внутреннего сгорания (ДВС). Предложен способ идентификации типа топлива или топливной смеси, состоящей из нескольких типов топлива, на основании изменения показаний кислородного датчика для обеспечения...
Тип: Изобретение
Номер охранного документа: 0002653642
Дата охранного документа: 11.05.2018
09.06.2018
№218.016.5fd1

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

Изобретение относится к области машиностроения, а более конкретно к механизированным инструментам. Трубчатое устройство (30; 30а) для соединения с валом (20) с возможностью передачи между трубчатым устройством (30; 30а) и валом (20) крутящего момента имеет полую гнездовую часть (38) для...
Тип: Изобретение
Номер охранного документа: 0002656921
Дата охранного документа: 07.06.2018
04.07.2018
№218.016.6aa3

Переключающий механизм

Изобретение относится к переключающему механизму ручной машины ударно-вращательного действия, предназначенному для переключения по меньшей мере одного передаточного механизма в по меньшей мере два положения включения. Переключающий механизм имеет орган управления, предназначенный для его...
Тип: Изобретение
Номер охранного документа: 0002659504
Дата охранного документа: 02.07.2018
04.07.2018
№218.016.6aa7

Электромагнитная катушка и ее применение

Изобретение относится к области электротехники, в частности к электромагнитной катушке. Технический результат – повышение удельной мощности, снижение зависимости сопротивления электромагнитной катушки от температуры. Электромагнитная катушка (10) включает в себя по меньшей мере один каркас (11)...
Тип: Изобретение
Номер охранного документа: 0002659563
Дата охранного документа: 03.07.2018
08.07.2018
№218.016.6e06

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

Изобретение относится к синхронизации (часов) между множеством устройств с тактовой частотой и предназначено для создания синхронизации тактовых генераторов сетевых устройств в недетерминированной сети, выполняемой за короткое время и не сопровождающейся возникновением проблем со стабильностью...
Тип: Изобретение
Номер охранного документа: 0002660458
Дата охранного документа: 06.07.2018
28.07.2018
№218.016.761d

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

Изобретение относится к стеклоочистительному устройству 2 для транспортного средства, прежде всего механического транспортного средства. Такое стеклоочистительное устройство реализует принцип плавникового луча и имеет продолговатую верхнюю часть 10, которая выполнена по меньшей мере частично...
Тип: Изобретение
Номер охранного документа: 0002662603
Дата охранного документа: 26.07.2018
28.07.2018
№218.016.76a9

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

Изобретение относится к стеклоочистительному устройству для транспортного средства, прежде всего механического транспортного средства. Устройство имеет продолговатую верхнюю часть, которая выполнена по меньшей мере частично гибкой, и продолговатую нижнюю часть 12, которая выполнена по меньшей...
Тип: Изобретение
Номер охранного документа: 0002662589
Дата охранного документа: 26.07.2018
Showing 391-400 of 402 items.
19.01.2018
№218.016.0757

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

Изобретение относится к устройству и способу намотки катушки возбуждения на шихтованный пакет из листовой стали для электродвигателя. Технический результат – исключение необходимости последующей механической обработки катушки возбуждения, улучшение её качества. Намотка катушки возбуждения на...
Тип: Изобретение
Номер охранного документа: 0002631337
Дата охранного документа: 21.09.2017
20.01.2018
№218.016.0ef1

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

Изобретение относится к стеклоочистителю, прежде всего автомобильному стеклоочистителю. Стеклоочиститель имеет упругий элемент 16a, несущее приспособление 10a, содержащее несущий элемент 12a с продольно-направляющим каналом 14a для направления помещаемого в него упругого элемента 16a, и...
Тип: Изобретение
Номер охранного документа: 0002633444
Дата охранного документа: 12.10.2017
20.01.2018
№218.016.14cc

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

Изобретение относится к ударному устройству для ручной машины. Ударное устройство имеет ударный механизм, содержащий по меньшей мере один боек и по меньшей мере одну кулачковую передачу, которая по меньшей мере в режиме ударного сверления приводит в движение боек. Боек имеет по меньшей мере...
Тип: Изобретение
Номер охранного документа: 0002635030
Дата охранного документа: 08.11.2017
20.01.2018
№218.016.1539

Стеклоочиститель с по меньшей мере одним рычагом его щетки и с по меньшей мере одним распылительным элементом

Группа изобретений относится к стеклоочистительной системе со стеклоочистителем и его щеткой и стеклоочистителю этой системы. Стеклоочистительная система со стеклоочистителем и его щеткой, при этом стеклоочиститель системы имеет по меньшей мере один рычаг 10а его щетки и по меньшей мере один...
Тип: Изобретение
Номер охранного документа: 0002634788
Дата охранного документа: 07.11.2017
20.01.2018
№218.016.1a50

Устройство для обработки заготовки

Изобретение относится к машиностроению и может быть использовано для обработки заготовки, преимущественно для шлифования. Устройство содержит корпус, приводной вал, присоединенную к нему первую соединительную деталь с зубчатым венцом и первую часть со второй соединительной деталью,...
Тип: Изобретение
Номер охранного документа: 0002636546
Дата охранного документа: 23.11.2017
20.01.2018
№218.016.1a96

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

Группа изобретений относится к устройству 10a щетки стеклоочистителя, щетке стеклоочистителя, стеклоочистителю и сбособу сборки устройства щетки стеклоочистителя. Устройство 10а имеет базовый компонент 12a и соединяемый с рычагом щетки стеклоочистителя переходной компонент 14a, который в по...
Тип: Изобретение
Номер охранного документа: 0002636451
Дата охранного документа: 23.11.2017
20.01.2018
№218.016.1b10

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

Группа изобретений относится к стеклоочистителю, прежде всего автомобильному стеклоочистителю, и щетке стеклоочистителя. Стеклоочиститель имеет несущий элемент 10а с по меньшей мере одним продольно-направляющим каналом для направления по меньшей мере одного помещаемого в него упругого элемента...
Тип: Изобретение
Номер охранного документа: 0002635942
Дата охранного документа: 17.11.2017
20.01.2018
№218.016.1b21

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

Группа изобретений относится к устройству щетки стеклоочистителя, щетке стеклоочистителя и концевой завершающей детали в качестве компонента щетки стеклоочистителя. Устройство щетки стеклоочистителя имеет по меньшей мере одну упругую пластину 10b, по меньшей мере один держатель 12b резиновой...
Тип: Изобретение
Номер охранного документа: 0002635941
Дата охранного документа: 17.11.2017
20.01.2018
№218.016.1d5c

Материал электрода свечи зажигания и свеча зажигания

Изобретение относится к металлургии, а именно к материалам электрода свечи зажигания. Материал электрода свечи зажигания представляет собой сплав на основе никеля, содержащий кремний в количестве от 0,7 до 1,3 мас. %, медь в количестве от 0,5 до 1,0 мас. % и никель в количестве от 97,5 до 98,5...
Тип: Изобретение
Номер охранного документа: 0002640699
Дата охранного документа: 11.01.2018
13.02.2018
№218.016.1e8f

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

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