Self-adaptive multi-vehicle CAN data automatic analysis method and system

The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the fol...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LI KUN, YOU SHENGKUN, XU ZIDING, OUYANG CHAO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LI KUN
YOU SHENGKUN
XU ZIDING
OUYANG CHAO
description The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced. 本发明提供一种自适应多车型CAN数据自动解析
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN114390119A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN114390119A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN114390119A3</originalsourceid><addsrcrecordid>eNqNyrEKwjAQgOEsDqK-w_kAAUNdOpag6NJF93IkVxq4NIG7Fvr2OvgATj8f_HvzfBGPFiNWTStBXliTXWlKgQl810NERcBFS0ZNAXBG3iQJZNKpxK8jyCZK-Wh2I7LQ6deDOd9vb_-wVMtAUjHQTDr43rlr016ca7vmn-cDsw40Vw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><source>esp@cenet</source><creator>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</creator><creatorcontrib>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</creatorcontrib><description>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced. 本发明提供一种自适应多车型CAN数据自动解析</description><language>chi ; eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220422&amp;DB=EPODOC&amp;CC=CN&amp;NR=114390119A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220422&amp;DB=EPODOC&amp;CC=CN&amp;NR=114390119A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LI KUN</creatorcontrib><creatorcontrib>YOU SHENGKUN</creatorcontrib><creatorcontrib>XU ZIDING</creatorcontrib><creatorcontrib>OUYANG CHAO</creatorcontrib><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><description>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced. 本发明提供一种自适应多车型CAN数据自动解析</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyrEKwjAQgOEsDqK-w_kAAUNdOpag6NJF93IkVxq4NIG7Fvr2OvgATj8f_HvzfBGPFiNWTStBXliTXWlKgQl810NERcBFS0ZNAXBG3iQJZNKpxK8jyCZK-Wh2I7LQ6deDOd9vb_-wVMtAUjHQTDr43rlr016ca7vmn-cDsw40Vw</recordid><startdate>20220422</startdate><enddate>20220422</enddate><creator>LI KUN</creator><creator>YOU SHENGKUN</creator><creator>XU ZIDING</creator><creator>OUYANG CHAO</creator><scope>EVB</scope></search><sort><creationdate>20220422</creationdate><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><author>LI KUN ; YOU SHENGKUN ; XU ZIDING ; OUYANG CHAO</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN114390119A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2022</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>LI KUN</creatorcontrib><creatorcontrib>YOU SHENGKUN</creatorcontrib><creatorcontrib>XU ZIDING</creatorcontrib><creatorcontrib>OUYANG CHAO</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LI KUN</au><au>YOU SHENGKUN</au><au>XU ZIDING</au><au>OUYANG CHAO</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Self-adaptive multi-vehicle CAN data automatic analysis method and system</title><date>2022-04-22</date><risdate>2022</risdate><abstract>The invention provides a self-adaptive multi-vehicle CAN data automatic analysis method. The method comprises the following steps: defining a template file used for analyzing CAN data; obtaining a DBC file in which a required CAN message and a filtering rule are defined; the method comprises the following steps: analyzing a DBC file to obtain a first C code; rendering the first C code based on the template file to obtain a second C code; and injecting a CAN message received from the CAN bus into the second C code, automatically analyzing the CAN message by the second C code, and writing the analyzed CAN signal into the shared memory. According to the method and the device, the DBC file can be processed by utilizing the Python script, the C function code for automatically analyzing the CAN message is generated, and finally the analyzed CAN signal is written into the shared memory, so that the working efficiency of analyzing the CAN data can be improved, and the error rate can be reduced. 本发明提供一种自适应多车型CAN数据自动解析</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN114390119A
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title Self-adaptive multi-vehicle CAN data automatic analysis method and system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T00%3A23%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LI%20KUN&rft.date=2022-04-22&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN114390119A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true