A kind of vehicle failure detection method and device
Technical field
The application relates to automobile technical field, more particularly, relates to a kind of vehicle failure detection method and device.
Background technology
Automobile Internet of things system refers to by installing vehicle-mounted terminal equipment on automobile, realizes the collection to automobile all working situation and static, multidate information, storage and transmission.
ECU (ElectronicControlUnit, electronic control unit) on current automobile generally has diagnostic function, when automobile breaks down, generates and stores the diagnostic trouble code characterizing fault type.In order to find out trouble location and reason, diagnostic equipment can be utilized by vehicle bus (Lin bus, CAN etc.) further to be read the diagnostic trouble code and key parameter that store in ECU, and on this basis automobile is diagnosed.But this diagnostic method can only get automobile and there occurs which kind of fault, can not determine that the concrete status information of moment automobile occurs this fault, be unfavorable for the accurate location of fault, bring certain difficulty to later maintenance job.
Summary of the invention
In view of this, the application provides a kind of vehicle failure detection method and device, to solve the problem that prior art accurately cannot be located fault, is unfavorable for subsequent maintenance work.
To achieve these goals, the existing scheme proposed is as follows:
A kind of vehicle failure detection method, comprising:
Gather the failure monitoring parameter of automobile; Described failure monitoring parameter at least comprises following one: engine speed, vehicle water temp, road speed and engine oil pressure;
Judge whether described failure monitoring parameter meets preset failure Rule of judgment;
When described failure monitoring parameter meets preset failure Rule of judgment, determine fault type, obtain, obtain, export and preserve the running state information of preset period of time.
Preferably, the failure monitoring parameter of described collection automobile comprises: the engine speed periodically gathering automobile;
Described breakdown judge condition comprises the first rotating speed breakdown judge condition and the second rotating speed breakdown judge condition;
Described first rotating speed breakdown judge condition comprises: within continuous two sampling periods, the actual speed of described engine speed is fallen value and is all greater than preset rotation speed and falls value, and described engine speed is all less than default minimum speed within continuous two sampling periods after the first preset period of time;
Described second rotating speed breakdown judge condition comprises: within a continuous m sampling period, described engine speed is all greater than the first default maximum speed; Wherein m is positive integer;
It is described when described failure monitoring parameter meets preset failure Rule of judgment, determine current failure type, obtain, export and preserve the running state information of preset period of time, comprise: when described engine speed meets the second rotating speed breakdown judge condition described in described first rotating speed breakdown judge conditioned disjunction, determine that current failure type is engine speed fault, obtain, export and preserve the running state information of preset period of time.
Preferably, the failure monitoring parameter of described collection automobile comprises: periodically gather vehicle water temp and engine speed;
Described breakdown judge condition comprises water temperature breakdown judge condition;
Described water temperature breakdown judge condition comprises: within a continuous n sampling period, and described vehicle water temp is higher than default water temperature, and described engine speed presets maximum speed higher than second; Wherein n is positive integer;
Describedly determine current failure type when described failure monitoring parameter meets preset failure Rule of judgment, obtain, export and preserve the running state information of preset period of time, comprising:
When described vehicle water temp and engine speed meet described water temperature breakdown judge condition, determine that current failure type is water temperature fault, obtain, export and preserve the running state information of preset period of time.
Preferably, the failure monitoring parameter of described collection automobile comprises: the road speed periodically gathering automobile;
Described breakdown judge condition comprises the first speed fault Rule of judgment and the second speed fault Rule of judgment;
Described first speed fault Rule of judgment comprises: within continuous two sampling periods, the actual vehicle speed of described road speed is fallen value and is all greater than preset vehicle speed and falls value, and described road speed is all less than the default minimum speed of a motor vehicle within continuous two sampling periods after the second preset period of time;
Described second speed fault Rule of judgment comprises: within a continuous x sampling period, described road speed is all greater than default max. speed; Wherein x is positive integer;
It is described when described failure monitoring parameter meets preset failure Rule of judgment, determine current failure type, obtain, export and preserve the running state information of preset period of time, comprise: when described road speed meets described first speed fault Rule of judgment or described second speed fault Rule of judgment, determine that current failure type is road speed fault, obtain, export and preserve the running state information of preset period of time.
Preferably, the failure monitoring parameter of described collection automobile comprises: periodically harvester oil pressure and engine speed;
Describedly judge whether described running state information meets preset failure Rule of judgment, comprising: described breakdown judge condition comprises machine-oil pressure fault Rule of judgment;
Described machine-oil pressure fault Rule of judgment comprises: within a continuous y sampling period, and described engine oil pressure is higher than default engine oil pressure, and described engine speed presets maximum speed higher than the 3rd; Wherein y is positive integer;
It is described when described failure monitoring parameter meets preset failure Rule of judgment, determine current failure type, obtain, export and preserve the running state information of preset period of time, comprise: when described engine oil pressure and engine speed meet described machine-oil pressure fault Rule of judgment, determine that current failure type is machine-oil pressure fault, obtain, export and preserve the running state information of preset period of time.
A kind of vehicle failure detection device, comprising:
Acquisition module, for gathering the failure monitoring parameter of automobile; Described failure monitoring parameter at least comprises following one: engine speed, vehicle water temp, road speed and engine oil pressure;
The judge module be connected with described collecting unit, for judging whether described failure monitoring parameter meets preset failure Rule of judgment;
The output module be connected with described judging unit, for when described failure monitoring parameter meets described preset failure Rule of judgment, determines fault type, obtains, exports and preserve the running state information of preset period of time.
Preferably, described acquisition module comprises engine speed collecting unit, for periodically gathering the engine speed of automobile;
Described judge module comprises engine speed breakdown judge module;
Described engine speed breakdown judge module comprises the first rotating speed breakdown judge unit and the second rotating speed breakdown judge unit;
Described first rotating speed breakdown judge unit is connected with described engine speed collecting unit, for judging whether the described running state information of described engine speed collecting unit collection meets described first rotating speed breakdown judge condition; Described first rotating speed breakdown judge condition comprises: within continuous two sampling periods, the actual speed of described engine speed is fallen value and is all greater than preset rotation speed and falls value, and described engine speed is all less than default minimum speed within continuous two sampling periods after the first preset period of time;
Described second rotating speed breakdown judge unit is connected with described engine speed collecting unit, for judging whether the described running state information of described engine speed collecting unit collection meets described second rotating speed breakdown judge condition; Described second rotating speed breakdown judge condition comprises: within a continuous m sampling period, described engine speed is all greater than the first default maximum speed; Wherein m is positive integer;
Described output module comprises engine speed fault output unit, for judging that described engine speed meets described first rotating speed breakdown judge condition when described first rotating speed breakdown judge unit, or, when described second rotating speed breakdown judge unit judges that described engine speed meets described second rotating speed breakdown judge condition, determine that current failure is engine speed fault, obtain, export and preserve the running state information of preset period of time.
Preferably, described acquisition module comprises vehicle water temp collecting unit and engine speed collecting unit;
Described vehicle water temp collecting unit is used for carrying out periodic sampling to vehicle water temp and exporting vehicle water temp;
Described engine speed collecting unit is used for carrying out periodic sampling and output engine rotating speed to engine speed;
Described judge module comprises vehicle water temp breakdown judge unit;
Described vehicle water temp breakdown judge unit is connected with described vehicle water temp collecting unit, described engine speed collecting unit respectively, presets water temperature breakdown judge condition for judging whether described vehicle water temp and described engine speed meet; Described water temperature breakdown judge condition comprises: within a continuous n sampling period, and described vehicle water temp is higher than default water temperature, and described engine speed presets maximum speed higher than second; Wherein n is positive integer;
Described output module comprises vehicle water temp fault output unit;
Described vehicle water temp fault output unit is connected with described water temperature breakdown judge unit, for when described water temperature breakdown judge unit judges that described vehicle water temp and described engine speed meet described water temperature breakdown judge condition, determine that current failure is vehicle water temp fault, obtain, export and preserve the running state information of preset period of time.
Preferably, described acquisition module for comprising road speed collecting unit, for carrying out periodic sampling to road speed and exporting road speed;
Described judge module comprises running speed failure judging unit, and described running speed failure judging unit comprises the first speed fault judging unit and the second speed fault judging unit;
Described first speed fault judging unit is connected with described road speed collecting unit, for whether meeting Fisrt fault Rule of judgment to described road speed judge, described Fisrt fault Rule of judgment comprises: within continuous two sampling periods, the actual vehicle speed of described road speed is fallen value and is all greater than preset vehicle speed and falls value, and described road speed is all less than the default minimum speed of a motor vehicle within continuous two sampling periods after the second preset period of time;
Described second speed fault judging unit is connected with described road speed collecting unit, for whether meeting described second speed fault Rule of judgment to described engine speed judge, described second speed fault Rule of judgment comprises: within a continuous x sampling period, described road speed is all greater than default max. speed; Wherein x is positive integer;
Described output module comprises running speed failure output unit;
Described running speed failure output unit, for judging that described road speed meets described first speed fault Rule of judgment when described first speed fault judging unit, or, when described second speed fault judging unit judges that described road speed meets described second speed fault Rule of judgment, determine that current failure is road speed fault, obtain, export and preserve the running state information of preset period of time.
Preferably, described acquisition module comprises engine oil pressure collecting unit and engine speed collecting unit;
Described engine oil pressure collecting unit is used for carrying out periodic sampling to engine oil pressure and exporting engine oil pressure;
Described engine speed collecting unit is used for carrying out periodic sampling and output engine rotating speed to engine speed;
Described judge module comprises machine-oil pressure fault judging unit;
Described machine-oil pressure fault judging unit is connected with described engine oil pressure collecting unit, described engine speed collecting unit respectively, whether meets machine-oil pressure fault Rule of judgment for the engine speed exported engine oil pressure and the described engine speed collecting unit of described machine oil collecting unit output; Described machine-oil pressure fault Rule of judgment comprises: within a continuous y sampling period, and described engine oil pressure is higher than default engine oil pressure, and described engine speed presets maximum speed higher than the 3rd; Wherein y is positive integer;
Described output module comprises machine-oil pressure fault output unit;
Described machine-oil pressure fault output unit is connected with described machine-oil pressure fault judging unit, for when described machine-oil pressure fault judging unit judges that described engine oil pressure and described engine meet described machine-oil pressure fault Rule of judgment, determine that current failure is machine-oil pressure fault, obtain, export and preserve the running state information of preset period of time.
As can be seen from technique scheme, the application is by gathering the failure monitoring parameter of automobile, and according to preset failure Rule of judgment, the current failure monitoring parameter collected is judged, when described failure monitoring parameter meets preset failure condition, determine corresponding fault type, the running state information of relevant time period is obtained simultaneously, export and preserve, make relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.Therefore, the embodiment of the present application solves the problem of prior art.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The process flow diagram of Fig. 1 vehicle failure detection method disclosed in the embodiment of the present application one;
The process flow diagram of Fig. 2 vehicle failure detection method disclosed in the embodiment of the present application two;
The process flow diagram of Fig. 3 vehicle failure detection method disclosed in the embodiment of the present application three;
The process flow diagram of Fig. 4 vehicle failure detection method disclosed in the embodiment of the present application four;
The process flow diagram of Fig. 5 vehicle failure detection method disclosed in the embodiment of the present application five;
The structured flowchart of Fig. 6 vehicle failure detection device disclosed in the embodiment of the present application six;
The structured flowchart of Fig. 7 vehicle failure detection device disclosed in the embodiment of the present application seven;
The structured flowchart of Fig. 8 vehicle failure detection device disclosed in the embodiment of the present application eight;
The structured flowchart of Fig. 9 vehicle failure detection device disclosed in the embodiment of the present application nine;
The structured flowchart of Figure 10 vehicle failure detection device disclosed in the embodiment of the present application ten.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, be clearly and completely described the technical scheme in the embodiment of the present application, obviously, described embodiment is only some embodiments of the present application, instead of whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all belong to the scope of the application's protection.
Embodiment one
The process flow diagram of Fig. 1 a kind of vehicle failure detection method disclosed in the embodiment of the present application.
As shown in Figure 1, disclosed in the present embodiment one, fault detection method comprises the steps:
S101: the failure monitoring parameter gathering automobile;
Above-mentioned failure monitoring parameter comprises engine speed, vehicle water temp, road speed or engine oil pressure etc., by detecting the carrying out of different faults monitoring parameter, judge, can realize the detection of dissimilar fault.
S102: judge whether described failure monitoring parameter meets preset failure Rule of judgment;
S103: when described failure monitoring parameter meets preset failure Rule of judgment, determine fault type, obtains, exports and preserve the running state information of preset period of time.
The running state information of above-mentioned preset period of time comprises the parameter information such as engine speed, road speed, water temperature, engine oil pressure, accelerator open degree of automobile; It can automobile bus message (as CAN message) form, output to remote server by wireless network and preserved, for further fault analysis and location.
As can be seen from technique scheme, vehicle failure detection method disclosed in the embodiment of the present application is by gathering the failure monitoring parameter of automobile, and according to preset failure Rule of judgment, the current failure monitoring parameter collected is judged, when described failure monitoring parameter meets preset failure condition, determine current fault type, the running state information of relevant time period is obtained simultaneously, export and preserve, relevant device or technician are accurately located fault by analyzing these running state information, and then can take appropriate measures fast and fix a breakdown.Therefore, the embodiment of the present application solves the problem of prior art.
In practical application, the fault that automobile may exist comprises engine speed fault, water temperature fault, speed fault, machine-oil pressure fault etc., all detects by the embodiment of the present application.Be described in detail respectively by the detection method of embodiment two ~ five to above-mentioned fault below.
Embodiment two
The process flow diagram of Fig. 2 a kind of vehicle failure detection method disclosed in the embodiment of the present application two.
As shown in Figure 2, disclosed in the present embodiment two, vehicle failure detection method comprises the steps:
S201: the engine speed periodically gathering automobile;
Acquisition method is periodic sampling, the sampling period preferably 100 milliseconds.
S202: judge whether engine speed meets the first rotating speed breakdown judge conditioned disjunction second rotating speed breakdown judge condition;
First rotating speed breakdown judge condition comprises: fall value in the actual speed of continuous two sampling period intrinsic motivation rotating speeds and be all greater than preset rotation speed and fall value, and be all less than default minimum speed at continuous two the sampling period intrinsic motivation rotating speeds after the first preset period of time.
Actual speed mentioned here is fallen value and is referred to, when the engine runs, in the decreasing value of unit interval intrinsic motivation rotating speed, namely engine speed is to the derivative value of time.
Second rotating speed breakdown judge condition comprises: be all greater than first at continuous m sampling period intrinsic motivation rotating speed and preset maximum speed, wherein m is positive integer; M is preferably 10.
S203: when engine speed meets the first rotating speed breakdown judge conditioned disjunction second rotating speed breakdown judge condition, determine that current failure type is engine speed fault, obtain, export and preserve the running state information of preset period of time.
For example, according to practical situations, setting collection period is 100ms, and it is 1000 that preset rotation speed falls value, and default minimum speed is 100r/min, and the first default maximum speed is 5000r/min, and the first preset period of time is 1s.
On above-mentioned setting basis, judge that whether satisfied the step of engine speed the first rotating speed breakdown judge condition be as follows:
1) if a certain sampling period (for ease of describe, being assumed to be T sampling period) actual speed of engine speed that detects falls value and is greater than 1000, then from T sampling period, preserve the automobile bus message (i.e. running state information) in each sampling period.
2) if the actual speed of engine speed that detects of next sampling period (i.e. T+1 sampling period) falls value be still greater than 1000, then follow-up judgement is continued;
3) timing from the end of T+1 sampling period, timing is stopped when timing reaches 1s, and judge whether the engine speed in continuous two sampling periods after stopping timing is all less than 100r/min, if, then judge engine speed fault occurs, then by automobile bus message output that (i.e. so-called preset period of time) in the second period after from T sampling period to above-mentioned stopping timing preserving.
Judge that whether satisfied the step of engine speed the second rotating speed breakdown judge condition be as follows:
1) suppose that a certain sampling period T detects that engine speed is greater than 5000r/min, so from then on a moment starts to preserve automobile bus message;
2) if the engine speed of 9 sampling periods collections afterwards is all greater than 5000r/min, then judge engine speed fault occurs, then the automobile bus message (i.e. so-called preset period of time) in sampling period T and subsequent 9 sampling period preserved exports.
As can be seen from technique scheme, disclosed in the embodiment of the present application two, fault detection method achieves the detection to engine speed fault, it is by gathering the engine speed of automobile, and judge whether the engine speed information collected meets at least one in the first rotating speed breakdown judge condition and the second rotating speed breakdown judge condition, if, then determine that current fault type is engine speed fault, obtain the running state information of relevant time period simultaneously, and exported and preserve, relevant device or technician are accurately located fault by analyzing these running state information, and then can take appropriate measures fast and fix a breakdown.
Embodiment three
The process flow diagram of Fig. 3 a kind of vehicle failure detection method disclosed in the embodiment of the present application three.
As shown in Figure 3, disclosed in the present embodiment three, vehicle failure detection method comprises the steps:
S301: periodically gather vehicle water temp and engine speed;
Acquisition mode is periodic sampling, and the sampling period is preferably 100 milliseconds.
S302: judge whether vehicle water temp and engine speed meet and preset water temperature breakdown judge condition;
Water temperature breakdown judge condition comprises: within a continuous n sampling period, and vehicle water temp is higher than default water temperature, and engine speed presets maximum speed higher than second, and wherein n is positive integer.
S303: when vehicle water temp and engine speed meet water temperature breakdown judge condition, determines that current failure type is water temperature fault, obtains, exports and preserve the running state information of preset period of time.
For example, judge whether vehicle water temp and engine speed meet the step presetting water temperature breakdown judge condition as follows:
1) if a certain sampling period T detect vehicle water temp more than 90 degrees Celsius and engine speed more than 1000r/min, then preserve current automobile bus message;
2) if within next sampling period vehicle water temp lower than 90 degrees Celsius or engine speed lower than 1000r/min, then illustrate and vehicle water temp fault do not occur, delete the automobile bus message preserved; If within the sampling period of 9 subsequently vehicle water temp more than 90 degrees Celsius and engine speed more than 1000 turns, then judge vehicle water temp fault occurs, by sampling period T and automobile bus message output that in 9 sampling periods thereafter, (i.e. so-called preset period of time) preserves.
As can be seen from technique scheme, fault detection method disclosed in the embodiment of the present application is by the water temperature information of automobile and engine speed information, and judge whether it meets default water temperature breakdown judge condition, if, then determine that current fault type is water temperature fault, obtain the running state information of relevant time period simultaneously, and exported and preserve, make relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
Embodiment four
The process flow diagram of Fig. 4 a kind of vehicle failure detection method disclosed in the embodiment of the present application four.
As shown in Figure 4, disclosed in the present embodiment four, fault detection method comprises the steps:
S401: the road speed periodically gathering automobile;
Acquisition mode is periodic sampling, the sampling period preferably 100 milliseconds.
S402: judge whether road speed meets the first speed fault Rule of judgment or the second speed fault Rule of judgment;
First speed fault Rule of judgment comprises: within continuous two sampling periods, the actual vehicle speed of road speed is fallen value and is all greater than preset vehicle speed and falls value, and road speed is all less than the default minimum speed of a motor vehicle within continuous two sampling periods after the second preset period of time.
The so-called speed of a motor vehicle is fallen value and is referred to, when automobile is in normal driving process, the decreasing value of road speed within the unit interval, namely the speed of a motor vehicle is to the derivative value of time.
Second speed fault Rule of judgment comprises: within a continuous x sampling period, road speed is all greater than default max. speed, and wherein x is positive integer, is preferably 10.
S403: when road speed meets the first speed fault Rule of judgment or the second speed fault Rule of judgment, determine that current failure type is road speed fault, obtain, export and preserve the running state information of preset period of time.
For example, judge whether road speed meets the first speed fault condition and comprise the steps:
1) if detect that actual vehicle speed is fallen value and is greater than 10km/h at a certain sampling period T, then from sampling period T, the automobile bus message (i.e. described running state information) in each sampling period is preserved;
2) if actual vehicle speed is fallen value and is still greater than 10km/h within next sampling period, then follow-up judgement is continued;
3) if road speed is all lower than 1km/h in continuous two sampling periods after 1s, then judge road speed fault occurs, the automobile bus message will preserved from sampling period T to this moment (i.e. so-called preset period of time) exports.
Judge whether road speed meets the second speed fault condition and comprise the steps:
1) if detect that road speed is more than 200km/h in the T moment, then start to preserve automobile bus message;
2) if road speed, all more than 200km/h, determines existing vehicle speed fault within following continuous 9 sampling periods, the automobile bus message will preserved from sampling period T to this moment (i.e. so-called preset period of time) exports.
As can be seen from technique scheme, fault detection method disclosed in the embodiment of the present application is by the road speed information to automobile, and judge whether it meets at least one in the second speed fault condition and the second speed fault condition, if, then determine that current fault type is road speed fault, obtain the running state information of relevant time period simultaneously, exported and preserved, making relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
Embodiment five
The process flow diagram of Fig. 5 a kind of vehicle failure detection method disclosed in the embodiment of the present application five.
As shown in Figure 5, disclosed in the present embodiment five, fault detection method comprises the steps:
S501: periodically harvester oil pressure and engine speed;
Acquisition mode is periodic sampling, and the sampling period is preferably 100 milliseconds.
S502: judge whether engine oil pressure and engine speed meet machine-oil pressure fault Rule of judgment;
Machine-oil pressure fault Rule of judgment comprises: within a continuous y sampling period, and engine oil pressure is higher than default engine oil pressure, and engine speed presets maximum speed higher than the 3rd, and wherein y is positive integer, is preferably 4.
S503: when engine oil pressure and engine speed meet machine-oil pressure fault Rule of judgment, determines that current failure type is machine-oil pressure fault, obtains, exports and preserve the running state information of preset period of time.
The concrete grammar that the application detects engine speed fault, water temperature fault, speed fault, machine-oil pressure fault is illustrated above by embodiment two ~ five, when fault occurs, can obtain, export and preserve the running state information of automobile preset period of time, make relevant device or technician accurately locate by the running state information in analysis of failure moment fault and then can take appropriate measures fast to fix a breakdown, solve the problem of prior art.
For example, judge whether engine oil pressure and engine speed meet machine-oil pressure fault Rule of judgment and comprise the steps:
1) if sampling period T detects that engine oil pressure is more than 90 kPas, and engine speed is more than 1000r/min, then start to preserve automobile bus message;
2) if continuous 3 sampling period inner engine oil pressure are more than 90 kPas afterwards, and engine speed is more than 1000r/min, then judge machine-oil pressure fault occurs, then the automobile bus message (i.e. so-called preset period of time) in sampling period T and subsequent 3 sampling period preserved exports.
As can be seen from technique scheme, vehicle failure detection method disclosed in the embodiment of the present application is by the engine oil pressure information of automobile and engine speed information, and judge whether it meets machine-oil pressure fault Rule of judgment, if, then determine current fault type machine-oil pressure fault, obtain the running state information of relevant time period simultaneously, exported and preserved, making relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
It should be noted that, the application is not limited to the detection of above-mentioned 4 kinds of faults, and the fault detection method to automobile other types that the ultimate principle based on the application realizes all belongs to the protection domain of the application.
Embodiment six
The structural drawing of Fig. 6 a kind of vehicle failure detection device disclosed in the embodiment of the present application six.
As shown in Figure 6, corresponding with the vehicle failure detection method described in foregoing embodiments one, disclosed in the present embodiment six, vehicle failure detection device comprises: acquisition module 10, judge module 20 and output module 30, wherein: judge module 20 is connected with acquisition module 10, output module 30 respectively.
Acquisition module 10 is for gathering the failure monitoring parameter of automobile.
Above-mentioned failure monitoring parameter comprises at least one in engine speed, water temperature, road speed and engine oil pressure, by detecting different failure monitoring parameters, judge, can realize the detection of dissimilar fault.
Judge module 20 is for judging whether described failure monitoring parameter meets for preset failure Rule of judgment.
Output module 30, for when described failure monitoring parameter meets for preset failure Rule of judgment, determines fault type, obtains, exports and preserve the running state information of preset period of time.
As can be seen from technique scheme, vehicle failure detection device disclosed in the embodiment of the present application is by gathering the failure monitoring parameter of automobile, and according to preset failure Rule of judgment, the current failure monitoring parameter collected is judged, when described failure monitoring parameter meets preset failure Rule of judgment, determine current fault type, obtain the running state information of relevant time period simultaneously, exported and preserved, relevant device or technician are accurately located fault by analyzing these running state information, and then can take appropriate measures fast and fix a breakdown.Therefore, the embodiment of the present application solves the problem of prior art.
In practical application, the fault that automobile may exist comprises engine speed fault, water temperature fault, speed fault, machine-oil pressure fault etc., all detects by the embodiment of the present application.Be described in detail respectively by the pick-up unit of embodiment seven ~ ten to above-mentioned fault below.
Embodiment seven
The structural drawing of Fig. 7 a kind of vehicle failure detection device disclosed in the embodiment of the present application seven.
As shown in Figure 7, corresponding with the vehicle failure detection method described in foregoing embodiments two, disclosed in the present embodiment seven, vehicle failure detection device comprises engine speed collecting unit 11, first rotating speed breakdown judge unit 21, second rotating speed breakdown judge unit 22 and engine speed fault output unit 31, wherein: engine speed collecting unit 11 respectively with the first rotating speed breakdown judge unit 21, second rotating speed breakdown judge unit 22 is connected, engine speed fault output unit 31 respectively with the first rotating speed breakdown judge unit 21, second rotating speed breakdown judge unit 22 is connected.
Engine speed collecting unit 11 is for starting rotating speed to carry out periodic sampling and output engine rotating speed.Sampling period preferably 100 milliseconds.
The whether satisfied first rotating speed breakdown judge condition of running state information that first rotating speed breakdown judge unit 21 gathers for judging engine speed collecting unit 11.
Concrete, first rotating speed breakdown judge condition comprises: fall value in the actual speed of continuous two sampling period intrinsic motivation rotating speeds and be all greater than preset rotation speed and fall value, and be all less than default minimum speed at continuous two the sampling period intrinsic motivation rotating speeds after the first preset period of time.
Wherein, preset rotation speed is fallen value and is preferably 1000r/min, and default minimum speed is preferably 100r/min.
The whether satisfied second rotating speed breakdown judge condition of running state information that second rotating speed breakdown judge unit 22 gathers for judging engine speed collecting unit.
Concrete, the second rotating speed breakdown judge condition comprises: be all greater than first at continuous m sampling period intrinsic motivation rotating speed and preset maximum speed; Wherein m is positive integer.
Wherein m is preferably 10, and first presets maximum speed is preferably 5000r/min.
When the first rotating speed breakdown judge unit 21, engine speed fault output unit 31 is for judging that engine speed meets the first rotating speed breakdown judge condition, or, when second rotating speed breakdown judge unit 22 judges that engine speed meets the second rotating speed breakdown judge condition, determine that current failure is engine speed fault, obtain, export and preserve the running state information of preset period of time.
As can be seen from technique scheme, disclosed in the embodiment of the present application seven, fault detection method achieves the detection to engine speed fault, it is by gathering the engine speed of automobile, and judge whether the engine speed information collected meets at least one in the first rotating speed breakdown judge condition and the second rotating speed breakdown judge condition, if, then determine that current fault type is engine speed fault, obtain the running state information of relevant time period simultaneously, and exported and preserve, relevant device or technician are accurately located fault by analyzing these running state information, and then can take appropriate measures fast and fix a breakdown.
Embodiment eight
The structural drawing of Fig. 8 a kind of vehicle failure detection device disclosed in the embodiment of the present application eight.
As shown in Figure 8, corresponding with the vehicle failure detection method described in foregoing embodiments three, vehicle failure detection device disclosed in the present embodiment eight comprises vehicle water temp collecting unit 12, engine speed collecting unit 13, water temperature breakdown judge unit and vehicle water temp fault output unit 32, wherein: water temperature breakdown judge unit 23 is connected with vehicle water temp collecting unit 12, engine speed collecting unit 13, vehicle water temp fault output unit 32 respectively.
Vehicle water temp collecting unit 12 is for carrying out periodic sampling to vehicle water temp and exporting vehicle water temp.
Engine speed collecting unit 13 is for carrying out periodic sampling and output engine rotating speed to engine speed.
The above sampling period is preferably 100 milliseconds.
Vehicle water temp breakdown judge unit 23 is connected with vehicle water temp collecting unit 12, engine speed collecting unit 13 respectively, presets water temperature breakdown judge condition for judging whether vehicle water temp and engine speed meet.
Concrete water temperature breakdown judge condition comprises: within a continuous n sampling period, and vehicle water temp is higher than default water temperature, and engine speed presets maximum speed higher than second.
Wherein n is positive integer, is preferably 10; Default water temperature is preferably 90 degrees Celsius, and second presets maximum speed is preferably 1000r/min.
Vehicle water temp fault output unit 32 is for when water temperature breakdown judge unit 23 judges that vehicle water temp and engine speed meet water temperature breakdown judge condition, determine that current failure is vehicle water temp fault, obtain, export and preserve the running state information of preset period of time.
As can be seen from technique scheme, fault detection method disclosed in the embodiment of the present application is by the water temperature information of automobile and engine speed information, and judge whether it meets default water temperature breakdown judge condition, if, then determine that current fault type is water temperature fault, obtain the running state information of relevant time period simultaneously, and exported and preserve, make relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
Embodiment nine
The structural drawing of Fig. 9 a kind of vehicle failure detection device disclosed in the embodiment of the present application nine.
As shown in Figure 9, corresponding with the vehicle failure detection method described in foregoing embodiments four, disclosed in the present embodiment nine, vehicle failure detection device comprises road speed collecting unit 14, first speed fault judging unit 24, second speed fault judging unit 25 and running speed fault output unit 33, wherein: road speed collecting unit 14 respectively with the first speed fault judging unit 24, second speed fault judging unit 25 is connected, running speed fault output unit 33 respectively with the first speed fault judging unit 24, second speed fault judging unit 25 is connected.
Road speed collecting unit 14 is for carrying out periodic sampling to road speed and exporting road speed.
Sampling period is preferably 100 milliseconds.
First speed fault judging unit 24 for whether meeting Fisrt fault Rule of judgment to road speed judges, Fisrt fault Rule of judgment comprises: within continuous two sampling periods, the actual vehicle speed of road speed is fallen value and is all greater than preset vehicle speed and falls value, and road speed is all less than the default minimum speed of a motor vehicle within continuous two sampling periods after the second preset period of time.
Preset vehicle speed is fallen value and is preferably 10km/h, presets the minimum speed of a motor vehicle and is preferably 1km/h.
Whether the second speed fault judging unit 25 pairs engine speed meets the second speed fault Rule of judgment judges, the second speed fault Rule of judgment comprises: within a continuous x sampling period, road speed is all greater than default max. speed; Wherein x is positive integer.
Wherein x is preferably 10, and default max. speed is preferably 200km/h.
Running speed failure output unit 33, judges that current failure is as road speed fault when the road speed that road speed collecting unit exports meets the first speed fault Rule of judgment or the second speed fault Rule of judgment, acquisition, export and preserve the running state information of preset period of time.
As can be seen from technique scheme, fault detection method disclosed in the embodiment of the present application is by the road speed information to automobile, and judge whether it meets at least one in the second speed fault condition and the second speed fault condition, if, then determine that current fault type is road speed fault, obtain the running state information of relevant time period simultaneously, exported and preserved, making relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
Embodiment ten
The structural drawing of Figure 10 a kind of vehicle failure detection device disclosed in the embodiment of the present application ten.
As shown in Figure 10, corresponding with the vehicle failure detection method described in foregoing embodiments five, vehicle failure detection device disclosed in the present embodiment ten comprises engine oil pressure collecting unit 15, engine speed collecting unit 16, machine-oil pressure fault judging unit 26 and machine-oil pressure fault output unit 34, wherein: machine-oil pressure fault judging unit 26 is connected with engine oil pressure collecting unit 15, engine speed collecting unit 16, machine-oil pressure fault output unit 34 respectively.
Engine oil pressure collecting unit 15 is for carrying out periodic sampling to engine oil pressure and exporting engine oil pressure.
Engine speed collecting unit 16 is for carrying out periodic sampling and output engine rotating speed to engine speed.
The above sampling period is preferably 100 milliseconds.
Machine-oil pressure fault judging unit 26 presets machine-oil pressure fault Rule of judgment for judging whether the engine oil pressure that engine oil pressure collecting unit 15 exports and the engine speed that engine speed collecting unit 16 exports meet.
Concrete, machine-oil pressure fault Rule of judgment comprises: within a continuous y sampling period, and engine oil pressure is higher than default engine oil pressure, and engine speed presets maximum speed higher than the 3rd.
Wherein y is positive integer, is preferably 4; Preset pressure is preferably 90 kPas, and the 3rd presets maximum speed is preferably 1000r/min.
Machine-oil pressure fault output unit 34, for determining that when machine-oil pressure fault judging unit 26 deteminate machine oil pressure and engine meet machine-oil pressure fault Rule of judgment current failure is machine-oil pressure fault, obtains, exports and preserve the running state information of preset period of time.
As can be seen from technique scheme, vehicle failure detection method disclosed in the embodiment of the present application is by the engine oil pressure information of automobile and engine speed information, and judge whether it meets machine-oil pressure fault Rule of judgment, if, then determine current fault type machine-oil pressure fault, obtain the running state information of relevant time period simultaneously, exported and preserved, making relevant device or technician accurately locate fault and then can take appropriate measures fast fix a breakdown by analyzing these running state information.
Further, vehicle failure detection device disclosed in above-described embodiment six ~ ten, can be applicable to automobile Internet of things system; Wherein, output unit is equivalent to storer and the network communication module that preserves automobile bus message temporarily; The running state information of preserving in process fault detection transfers to remote server also again with the form of automobile bus message by this network communication module, and person skilled obtains by this remote server and is further analyzed running state information.More specifically, this network communication module comprises 3G mobile communications network module, and it is communicated with remote server by 3G mobile communications network.
Finally, also it should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising key element and also there is other identical element.
In this instructions, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually see.
To the above-mentioned explanation of the disclosed embodiments, professional and technical personnel in the field are realized or uses the application.To be apparent for those skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein when not departing from the spirit or scope of the application, can realize in other embodiments.Therefore, the application can not be restricted to these embodiments shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.