CN110194180A - Self-stopping method and system - Google Patents
Self-stopping method and system Download PDFInfo
- Publication number
- CN110194180A CN110194180A CN201910537793.3A CN201910537793A CN110194180A CN 110194180 A CN110194180 A CN 110194180A CN 201910537793 A CN201910537793 A CN 201910537793A CN 110194180 A CN110194180 A CN 110194180A
- Authority
- CN
- China
- Prior art keywords
- node
- data
- crc check
- check data
- automatic pilot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0225—Failure correction strategy
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
The present invention provides a kind of self-stopping methods, comprising: motor drive controller receives the node data that each functional node of automatic Pilot arithmetic element is sent;Node data includes CRC check data;CRC check data are calculated by the random number that the CRC random number node of automatic Pilot arithmetic element is functional node distribution;CRC check data are verified;When verifying unsuccessful, count as an errors number;When accumulative errors number is not less than preset threshold value, parking information and fault message are generated, and fault message is sent to cloud server.Thus, it is possible in the case where automatic Pilot arithmetic element cisco unity malfunction, it can be with the operation irregularity situation of quick detection to automatic Pilot arithmetic element; and the safety of stop-working protection automatic driving vehicle, and without increasing hardware redundancy, good economy performance; method is succinct, and connection wiring harness is few, high reliablity.
Description
Technical field
The present invention relates to automatic Pilot technical field more particularly to a kind of self-stopping method and system.
Background technique
Automatic Pilot technology is hot topic in recent years, is alleviating traffic congestion, is improving road safety, reduction air dirt
Fields, the automatic Pilots such as dye will bring subversive change.The software architecture of automatic Pilot computing unit is mostly based on machine
People's operating system (Robot Operating System, ROS) is transformed ROS system.The normal operation of ROS relies on
The normal operation of ROS master node (ROS system host node).In practice, can occur once in a while cannot for ROS master node
The case where normal work.In this case, entire automatic Pilot computing unit will collapse, and not can guarantee automatic driving vehicle
Safe and stable operation.
It is broadly divided at present using the method for more guarantee automatic Pilot computing unit safe and stable operation using certainly
The dynamic method for driving arithmetic element hardware redundancy and two class of method backed up using software systems.
Method based on automatic Pilot arithmetic element hardware redundancy refers mainly to have two sets to drive automatically in unmanned vehicle vehicle framework
Sail arithmetic element.Master/standby automatic Pilot arithmetic element runs same automatic Pilot algorithm or main automatic Pilot operation list
Member operation automatic Pilot algorithm, standby automatic Pilot arithmetic element run automatic Pilot safety supervision algorithm.Once master drives automatically
Arithmetic element collapse is sailed, standby automatic Pilot arithmetic element can control the parking of vehicle safety and stability, guarantee unmanned vehicle safety.
Method based on software systems backup refers mainly to improve ROS framework, in ROS master node (the main section of ROS system
Point) standby host node is constructed outside.If ROS system host node fails, software systems enable standby host node automatically, with
Guarantee automated driving system safe and stable operation.
Method based on automatic Pilot arithmetic element hardware redundancy can increase considerably hardware cost and system architecture is complicated
Degree.And the switching law of ingehious design automatic Pilot arithmetic element is needed, after so that winner's automatic Pilot arithmetic element is broken down,
Standby automatic Pilot arithmetic element is capable of the control authority of seamless pipe automated driving system.
Method based on software systems backup can not fundamentally prevent a possibility that automatic Pilot arithmetic element collapse.It is soft
Part redundancy can not solve system crash caused by the failure because of caused by hardware component aging, impaired etc..Hardware system is occurring
When collapse, it can not accomplish to stop reliable and stablely.
Summary of the invention
The purpose of the embodiment of the present invention is that providing a kind of self-stopping method and system, can solve in the prior art
The problem of increase hardware cost present in the method for hardware redundancy and system architecture complexity, and backed up using software systems
The problem of existing a possibility that can not fundamentally preventing the collapse of automatic Pilot arithmetic element.
To solve the above problems, in a first aspect, the present invention provides a kind of self-stopping methods, which comprises
Motor drive controller receives the node data that each functional node of automatic Pilot arithmetic element is sent;The section
Point data includes CRC check data;The CRC check data are to be by the CRC random number node of automatic Pilot arithmetic element
What the random number of the functional node distribution was calculated;
The CRC check data are verified;
When verifying unsuccessful, count as an errors number;
When the accumulative errors number is not less than preset threshold value, parking information and fault message are generated, and by institute
It states fault message and is sent to cloud server.
In one possible implementation, it is described when the accumulative errors number is greater than preset threshold value before,
The method also includes:
When verifying successfully, if there is accumulative errors number, and the accumulative errors number is less than before current
Preset threshold value, then the current errors number accumulative before is reset.
In one possible implementation, the node data further includes temporal information;It is described to the CRC check number
According to before being verified further include:
Time by the temporal information, the time and last time receiving node data that judge current receiving node data is
No is more than preset time threshold;
When being more than the preset time threshold, count as an errors number;
When being less than the preset time threshold, the CRC data is verified.
In one possible implementation, described that the CRC check data are verified, it specifically includes:
The CRC check data are then verified divided by generator polynomial identical with the functional node when remainder is zero
Success.
In one possible implementation, the functional node receives the random number that the CRC random number node is sent;
After the random number is moved to left 3, divided by generator polynomial, remainder and the random number are constituted into CRC check number
According to.
In one possible implementation, the functional node includes sensing node, positioning node, plan node and control
Node processed.
Second aspect, the present invention provides a kind of self-stopping system, the self-stopping system includes:
Receiving unit, the receiving unit are used to receive the node that each functional node of automatic Pilot arithmetic element is sent
Data;The node data includes CRC check data;The CRC check data be by the CRC of automatic Pilot arithmetic element with
The several sections of points of machine are that the random number of functional node distribution is calculated;
Verification unit, the verification unit is for verifying the CRC check data;
Statistic unit, the statistic unit are used to count when verifying unsuccessful as an errors number;
Processing unit, the processing unit are used to generate when the accumulative errors number is not less than preset threshold value
Parking information and fault message, and the fault message is sent to cloud server.
In one possible implementation, the processing unit is also used to,
When verifying successfully, if there is accumulative errors number, and the accumulative errors number is less than before current
Preset threshold value, then the current errors number accumulative before is reset.
In one possible implementation, the node data further includes temporal information;The system also includes: judgement
Unit;
The judging unit is used for, and by the temporal information, judges that the time of current receiving node data connect with last time
Whether the time for receiving node data is more than preset time threshold;
The statistic unit is also used to, and when being more than the preset time threshold, is counted as an errors number;
The verification unit is also used to, and when being less than the preset time threshold, carries out school to the CRC data
It tests.
In one possible implementation, the verification unit is specifically used for:
The CRC check data are then verified divided by generator polynomial identical with the functional node when remainder is zero
Success.
The third aspect, the present invention provides a kind of equipment, including memory and processor, the memory is for storing journey
Sequence, the processor are used to execute any method of first aspect.
Fourth aspect, the present invention provides a kind of computer program products comprising instruction, when the computer program produces
When product are run on computers, so that the computer executes the method as described in first aspect is any.
5th aspect, the present invention provides a kind of computer readable storage medium, on the computer readable storage medium
It is stored with computer program, the method as described in first aspect is any is realized when the computer program is executed by processor.
By applying automatic stop process provided in an embodiment of the present invention and system, automatic Pilot operation can be monitored in real time
Cell operation state, can be with the operation irregularity situation of quick detection to automatic Pilot arithmetic element, in automatic Pilot arithmetic element
In the case where cisco unity malfunction, stabilization safely stops vehicle, and the safety of stop-working protection automatic driving vehicle.This stops automatically
The method of vehicle is without increasing hardware redundancy, and good economy performance, method is succinct, and connection wiring harness is few, high reliablity.
Detailed description of the invention
Fig. 1 is the self-stopping method flow diagram that the embodiment of the present invention one provides;
Fig. 2 is CRC check data generating procedure schematic diagram;
Fig. 3 is CRC check data check process schematic;
Fig. 4 is self-stopping system structure diagram provided by Embodiment 2 of the present invention.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that for just
Part relevant to related invention is illustrated only in description, attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is the self-stopping method flow diagram that the embodiment of the present invention one provides, and the executing subject of this method is motor
Drive control device, the motor drive controller have the ability for judging automatic Pilot arithmetic element operation irregularity, with motor phase
Connection, for controlling the stopping of vehicle by control motor.Wherein, the motor drive controller and automatic Pilot arithmetic element
For the module in automatic driving vehicle.As shown in Figure 1, the self-stopping method the following steps are included:
Step 101, motor drive controller receives the number of nodes that each functional node of automatic Pilot arithmetic element is sent
According to;Node data includes CRC check data;CRC check data are to be by the CRC random number node of automatic Pilot arithmetic element
What the random number of functional node distribution was calculated.
Specifically, automatic Pilot arithmetic element includes that sensing node, positioning node, plan node, control node etc. are multiple
Functional node, each functional node can be to ROS broadcast datas.
It can be by newly adding a cyclic redundancy check code (Cyc l ic in automatic Pilot arithmetic element
Redundancy Check, CRC) random number node, CRC random number node is that functional node distributes random number.
In one example, as shown in Fig. 2, Fig. 2 is CRC check data generating procedure schematic diagram.In automatic Pilot operation
Increased CRC random number node sends information of the tetrad random number 1110 as CRC check to functional node in unit
Field.Using fixed generator polynomial 1011, highest power is 3.Wherein, the digit of random number can be as the case may be
Set, the application does not limit this, generator polynomial can also use other fixed polynomials, the application to this not
It limits.
CRC validation field calculation procedure, each execution cycle of functional node are added in the mai n function of functional node
A CRC validation field calculation procedure will be run.Calculating process is as follows:
Because fixed generator polynomial highest power is 3, tetrad random number 1110 is moved to left 3, is become
1110 000;Random number move to left 3 after result divided by generator polynomial, using mould double division method, with XOR operation equivalence;It is divided by
Remainder write on after three;Three remainders 100 are used as CRC check data 1110100 after 1110 affix of random number.
Step 102, CRC check data are verified.
Specifically, as shown in figure 3, Fig. 3 is CRC check data check process schematic.Firstly, motor drive controller is logical
Cross controller local area network (Contro l ler Area Network, CAN)) the CRC check number of bus receive capabilities node
According to.Then, motor drive controller uses generator polynomial 1011 identical with functional node, and CRC check data 1110100 are adopted
With mould double division method divided by generator polynomial 1011, thus, realize the verification to CRC check data.
Step 103, it when verifying unsuccessful, counts as an errors number.
Specifically, continuing to connect example, the result verified includes two kinds:
A kind of situation is, when remainder is 0 to indicate verify successfully, is illustrating that automatic Pilot arithmetic element and CAN bus are run just
Often, if current have accumulative errors number before, and errors number is less than preset threshold value, then current mistake accumulative before
Accidentally number is reset.
Another situation is that remainder is not 0, indicate that automatic Pilot arithmetic element is operating abnormally, cumulative error number increases
Once.
Further, node data further includes temporal information, and before being verified, by temporal information, judgement is current
Whether the time of receiving node data and the time of last time receiving node data are more than preset time threshold;When more than preset
When time threshold, count as an errors number, the i.e. increase of cumulative error number once.
When being less than preset time threshold, step 102 is executed, verification verifying is carried out.
Step 104, when accumulative errors number is greater than preset threshold value, parking information and fault message are generated, and will
Fault message is sent to cloud server.
Specifically, if cumulative error number is greater than threshold value, it is possible to determine that the operation of automatic Pilot arithmetic element goes wrong, or
Person's some functional node therein goes wrong, then motor drive controller generates parking information, which can control
Motor shuts down, to control vehicle parking.Meanwhile fault message is generated, which includes vehicle ID, motor driven
After controller report fault message, after cloud server receives all fault messages, fault car can be handled.
The automatic stop process provided by the application embodiment of the present invention one, can monitor automatic Pilot arithmetic element in real time
Working condition, can with the operation irregularity situation of quick detection to automatic Pilot arithmetic element, automatic Pilot arithmetic element cannot
In the case where normal work, stabilization safely stops vehicle, and the safety of stop-working protection automatic driving vehicle.This is self-stopping
Method is without increasing hardware redundancy, and good economy performance, method is succinct, and connection wiring harness is few, high reliablity.
Fig. 4 is self-stopping system structure diagram provided by Embodiment 2 of the present invention.As shown in figure 4, this stops automatically
The system of vehicle includes: receiving unit 401, verification unit 402, statistic unit 403, processing unit 404 and judging unit 405.
Receiving unit 401 is used to receive the node data that each functional node of automatic Pilot arithmetic element is sent;Node
Data include CRC check data;It is function section that CRC check data, which are by the CRC random number node of automatic Pilot arithmetic element,
What the random number of point distribution was calculated;
Verification unit 402 is for verifying CRC check data;
Statistic unit 403 is used to count when verifying unsuccessful as an errors number;
Processing unit 404 is used to generate parking information and failure when accumulative errors number is not less than preset threshold value
Information, and fault message is sent to cloud server.
Further, processing unit 404 is also used to,
When verifying successfully, if there is accumulative errors number, and accumulative errors number is less than default before currently
Threshold value, then accumulative errors number is reset before current.
Further, judging unit 405 is used for, by temporal information, judge time of current receiving node data with it is upper
Whether the time of secondary receiving node data is more than preset time threshold;
Statistic unit 403 is also used to, and when being more than preset time threshold, is counted as an errors number;
Verification unit 402 is also used to, and when being less than preset time threshold, is verified to CRC data.
Further, verification unit 402 is specifically used for:
CRC check data are then proved to be successful divided by generator polynomial identical with functional node when remainder is zero.
The automatic parking system provided by the application embodiment of the present invention one, can monitor automatic Pilot arithmetic element in real time
Working condition, can with the operation irregularity situation of quick detection to automatic Pilot arithmetic element, automatic Pilot arithmetic element cannot
In the case where normal work, stabilization safely stops vehicle, and the safety of stop-working protection automatic driving vehicle.This is self-stopping
Method is without increasing hardware redundancy, and good economy performance, method is succinct, and connection wiring harness is few, high reliablity.
The embodiment of the present invention three provides a kind of equipment, including memory and processor, and memory is deposited for storing program
Reservoir can be connect by bus with processor.Memory can be nonvolatile storage, such as hard disk drive and flash memory, storage
Software program and device driver are stored in device.Software program is able to carry out the above method provided in an embodiment of the present invention
Various functions;Device driver can be network and interface drive program.Processor is for executing software program, the software journey
Sequence is performed, the method that can be realized the offer of the embodiment of the present invention one.
The embodiment of the present invention four provides a kind of computer program product comprising instruction, when computer program product is being counted
When being run on calculation machine, so that computer executes the method that the embodiment of the present invention one provides.
The embodiment of the present invention five provides a kind of computer readable storage medium, is stored on computer readable storage medium
Computer program realizes the method that the embodiment of the present invention one provides when computer program is executed by processor.
Professional should further appreciate that, described in conjunction with the examples disclosed in the embodiments of the present disclosure
Unit and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, hard in order to clearly demonstrate
The interchangeability of part and software generally describes each exemplary composition and step according to function in the above description.
These functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.
Professional technician can use different methods to achieve the described function each specific application, but this realization
It should not be considered as beyond the scope of the present invention.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can be executed with hardware, processor
The combination of software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only memory
(ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field
In any other form of storage medium well known to interior.
Above specific embodiment has carried out further in detail the purpose of the present invention, technical scheme and beneficial effects
Illustrate, it should be understood that the above is only a specific embodiment of the invention, the protection model that is not intended to limit the present invention
It encloses, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should be included in the present invention
Protection scope within.
Claims (10)
1. a kind of self-stopping method, which is characterized in that the described method includes:
Motor drive controller receives the node data that each functional node of automatic Pilot arithmetic element is sent;The number of nodes
According to including CRC check data;It is described that the CRC check data, which are by the CRC random number node of automatic Pilot arithmetic element,
What the random number of functional node distribution was calculated;
The CRC check data are verified;
When verifying unsuccessful, count as an errors number;
When the accumulative errors number is not less than preset threshold value, parking information and fault message are generated, and will the event
Barrier information is sent to cloud server.
2. the method according to claim 1, wherein described when the accumulative errors number is greater than preset threshold
Before when value, the method also includes:
When verifying successfully, if there is accumulative errors number, and the accumulative errors number is less than default before current
Threshold value, then the accumulative errors number is reset before current.
3. the method according to claim 1, wherein the node data further includes temporal information;It is described to institute
It states before CRC check data are verified further include:
Whether surpassed by the time of the temporal information, the time and last time receiving node data that judge current receiving node data
Cross preset time threshold;
When being more than the preset time threshold, count as an errors number;
When being less than the preset time threshold, the CRC data is verified.
4. specifically being wrapped the method according to claim 1, wherein described verify the CRC check data
It includes:
The CRC check data are divided by generator polynomial identical with the functional node, when remainder is zero, then verifying at
Function.
5. the method according to claim 1, wherein the functional node receives the CRC random number node hair
The random number sent;
After the random number is moved to left 3, divided by generator polynomial, remainder and the random number are constituted into CRC check data.
6. the method according to claim 1, wherein the functional node includes sensing node, positioning node, rule
Draw node and control node.
7. a kind of self-stopping system, which is characterized in that the self-stopping system includes:
Receiving unit, the receiving unit are used to receive the number of nodes that each functional node of automatic Pilot arithmetic element is sent
According to;The node data includes CRC check data;The CRC check data are random by the CRC of automatic Pilot arithmetic element
Several sections of points are that the random number of functional node distribution is calculated;
Verification unit, the verification unit is for verifying the CRC check data;
Statistic unit, the statistic unit are used to count when verifying unsuccessful as an errors number;
Processing unit, the processing unit are used to generate parking when the accumulative errors number is not less than preset threshold value
Information and fault message, and the fault message is sent to cloud server.
8. system according to claim 7, which is characterized in that the processing unit is also used to,
When verifying successfully, if there is accumulative errors number, and the accumulative errors number is less than default before current
Threshold value, then the accumulative errors number is reset before current.
9. system according to claim 7, which is characterized in that the node data further includes temporal information;The system
Further include: judging unit;
The judging unit is used for, and by the temporal information, is judged that the time of current receiving node data and last time receive and is saved
Whether the time of point data is more than preset time threshold;
The statistic unit is also used to, and when being more than the preset time threshold, is counted as an errors number;
The verification unit is also used to, and when being less than the preset time threshold, is verified to the CRC data.
10. system according to claim 7, which is characterized in that the verification unit is specifically used for:
The CRC check data are divided by generator polynomial identical with the functional node, when remainder is zero, then verifying at
Function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537793.3A CN110194180B (en) | 2019-06-20 | 2019-06-20 | Automatic parking method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537793.3A CN110194180B (en) | 2019-06-20 | 2019-06-20 | Automatic parking method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110194180A true CN110194180A (en) | 2019-09-03 |
CN110194180B CN110194180B (en) | 2021-01-26 |
Family
ID=67754958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910537793.3A Active CN110194180B (en) | 2019-06-20 | 2019-06-20 | Automatic parking method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110194180B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110901659A (en) * | 2019-12-10 | 2020-03-24 | 新石器慧通(北京)科技有限公司 | Terminal control method and system |
CN111549426A (en) * | 2020-04-15 | 2020-08-18 | 苏州汇川技术有限公司 | Loom galloping protection system and spindle motor driver of loom |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571284A (en) * | 2003-07-14 | 2005-01-26 | 北京大学 | A fast circulating CRC verification method used for correcting error bits in data frame |
CN1906061A (en) * | 2004-01-19 | 2007-01-31 | 丰田自动车株式会社 | Failure sensing device of vehicle control system |
DE102009055044A1 (en) * | 2009-12-21 | 2011-06-22 | Robert Bosch GmbH, 70469 | Method and device for suppressing an unwanted acceleration of a vehicle |
CN103052530A (en) * | 2010-08-02 | 2013-04-17 | 株式会社V-Ens | Electric vehicle and method for controlling same |
CN105388801A (en) * | 2014-08-27 | 2016-03-09 | 瑞萨电子株式会社 | Control system, relay device and control method |
CN108429734A (en) * | 2017-02-15 | 2018-08-21 | 福特环球技术公司 | System and method for the security breaches detection in vehicular communication system |
CN108469802A (en) * | 2018-01-31 | 2018-08-31 | 武汉华威专用汽车检测有限责任公司 | A kind of information of vehicles remote monitoring and diagnostics system |
CN108809323A (en) * | 2017-05-03 | 2018-11-13 | 成都鼎桥通信技术有限公司 | The generation method and device of cyclic redundancy check code |
CN109358592A (en) * | 2018-08-30 | 2019-02-19 | 百度在线网络技术(北京)有限公司 | Vehicle trouble processing method, device, equipment and storage medium |
-
2019
- 2019-06-20 CN CN201910537793.3A patent/CN110194180B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571284A (en) * | 2003-07-14 | 2005-01-26 | 北京大学 | A fast circulating CRC verification method used for correcting error bits in data frame |
CN1906061A (en) * | 2004-01-19 | 2007-01-31 | 丰田自动车株式会社 | Failure sensing device of vehicle control system |
DE102009055044A1 (en) * | 2009-12-21 | 2011-06-22 | Robert Bosch GmbH, 70469 | Method and device for suppressing an unwanted acceleration of a vehicle |
CN103052530A (en) * | 2010-08-02 | 2013-04-17 | 株式会社V-Ens | Electric vehicle and method for controlling same |
CN105388801A (en) * | 2014-08-27 | 2016-03-09 | 瑞萨电子株式会社 | Control system, relay device and control method |
CN108429734A (en) * | 2017-02-15 | 2018-08-21 | 福特环球技术公司 | System and method for the security breaches detection in vehicular communication system |
CN108809323A (en) * | 2017-05-03 | 2018-11-13 | 成都鼎桥通信技术有限公司 | The generation method and device of cyclic redundancy check code |
CN108469802A (en) * | 2018-01-31 | 2018-08-31 | 武汉华威专用汽车检测有限责任公司 | A kind of information of vehicles remote monitoring and diagnostics system |
CN109358592A (en) * | 2018-08-30 | 2019-02-19 | 百度在线网络技术(北京)有限公司 | Vehicle trouble processing method, device, equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
陈季琪: "《工业控制微型计算机 总线·模板·***》", 30 April 1993, 南京大学出版社 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110901659A (en) * | 2019-12-10 | 2020-03-24 | 新石器慧通(北京)科技有限公司 | Terminal control method and system |
CN111549426A (en) * | 2020-04-15 | 2020-08-18 | 苏州汇川技术有限公司 | Loom galloping protection system and spindle motor driver of loom |
CN111549426B (en) * | 2020-04-15 | 2021-11-19 | 苏州汇川技术有限公司 | Loom galloping protection system and spindle motor driver of loom |
Also Published As
Publication number | Publication date |
---|---|
CN110194180B (en) | 2021-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mariani | An overview of autonomous vehicles safety | |
US8543286B2 (en) | Vehicle hardware integrity analysis systems and methods | |
CN107020957A (en) | A kind of fault handling method of pure electric automobile, system and pure electric automobile | |
CN102656568B (en) | Microcomputer and method of operating thereof | |
CN102841828B (en) | Fault detect in logical circuit and alleviating | |
US4488303A (en) | Fail-safe circuit for a microcomputer based system | |
CN104714463B (en) | A kind of safety monitoring system and method | |
CN110194180A (en) | Self-stopping method and system | |
CN104808572A (en) | High-integrity PLC controller based on function safety | |
CN108153611B (en) | Fault self-checking method, fault self-checking device, microcontroller and readable storage medium | |
CN108038021B (en) | Code memory checking method for computer program operation stage | |
EP3016010A1 (en) | Method, system and program for measuring the effect of microscopic hardware faults in applications implemented in hardware | |
CN104461765A (en) | Interlocking system data accuracy detection method based on version verification | |
Pimentel et al. | Characterizing the safety of self-driving vehicles: A fault containment protocol for functionality involving vehicle detection | |
CN114968646A (en) | Functional fault processing system and method | |
CN108146250B (en) | Automobile torque safety control method based on multi-core CPU | |
CN102929275B (en) | The safety monitoring method and system of automobile controller | |
KR101295770B1 (en) | Train contol system for obtain safty integrity | |
Bergmiller et al. | Probabilistic fault detection and handling algorithm for testing stability control systems with a drive-by-wire vehicle | |
Morikawa et al. | Safety design concepts for statistical machine learning components toward accordance with functional safety standards | |
KR20180116122A (en) | Esd detection apparatus and method applied to digital integrated circuit, and integrated circuit | |
CN113687867A (en) | Shutdown method, system, equipment and storage medium of cloud platform cluster | |
Morozov et al. | A Hybrid Methodology for Model-Based Probabilistic Resilience Evaluation of Dynamic Systems | |
KR101623305B1 (en) | Apparatus, Method for check in data and System using the same | |
CN105636891A (en) | Management of safety and non-safety software in an elevator system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: B4-006, maker Plaza, 338 East Street, Huilongguan town, Changping District, Beijing 100096 Patentee after: Beijing Idriverplus Technology Co.,Ltd. Address before: B4-006, maker Plaza, 338 East Street, Huilongguan town, Changping District, Beijing 100096 Patentee before: Beijing Idriverplus Technology Co.,Ltd. |