CN108317001B - Method and device for detecting liquid level of cooling liquid - Google Patents
Method and device for detecting liquid level of cooling liquid Download PDFInfo
- Publication number
- CN108317001B CN108317001B CN201710038173.6A CN201710038173A CN108317001B CN 108317001 B CN108317001 B CN 108317001B CN 201710038173 A CN201710038173 A CN 201710038173A CN 108317001 B CN108317001 B CN 108317001B
- Authority
- CN
- China
- Prior art keywords
- pulse
- pulses
- liquid level
- pulse number
- cooling liquid
- 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.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01P—COOLING OF MACHINES OR ENGINES IN GENERAL; COOLING OF INTERNAL-COMBUSTION ENGINES
- F01P11/00—Component parts, details, or accessories not provided for in, or of interest apart from, groups F01P1/00 - F01P9/00
- F01P11/14—Indicating devices; Other safety devices
- F01P11/18—Indicating devices; Other safety devices concerning coolant pressure, coolant flow, or liquid-coolant level
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
Abstract
The disclosure relates to a method and a device for detecting the liquid level of cooling liquid, and relates to the field of automobiles. The method comprises the following steps: sending a pulse signal to a cooling liquid level sensor; collecting a pulse signal from the coolant level sensor; detecting the actual effective pulse number in the pulse signal collected in the detection period; comparing the actual effective pulse number with the ideal condition pulse number; and judging whether the liquid level signal of the cooling liquid is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number. The liquid level fluctuation of the cooling liquid can be reduced to cause the situation of liquid level detection false alarm, the driving experience of a user is improved, and the existing device of the automobile is not required to be changed, so that the cost and the quality of the automobile are easy to control.
Description
Technical Field
The disclosure relates to the field of automobiles, in particular to a method and a device for detecting the liquid level of cooling liquid.
Background
At present, most of automobile coolant level signals are obtained by calculating pulse signals transmitted to an instrument by a level sensor, and the instrument prompts the coolant level signals to users in a liquid crystal display or indicator lamp lighting mode. Under the conditions of bumping and high starting speed of the automobile, the irregular shape and the placement position of the cooling liquid kettle can increase the possibility of fluctuation of the liquid level of the cooling liquid. For example, when the vehicle jounces left and right and starts at a high speed, and the shape of the coolant pot is particularly irregular or is placed on the left or right side of the front cabin of the vehicle, the possibility of the liquid level fluctuation is increased as compared with the case where the coolant pot is regular in shape or is placed in the middle of the front cabin of the vehicle. When the liquid level fluctuates, the original method for detecting the liquid level condition of the cooling liquid is adopted, so that the situation that the liquid level of the cooling liquid is insufficient due to frequent false alarm can occur, and the driving experience of a user is seriously influenced when the liquid level of the cooling liquid is normal in practice.
Disclosure of Invention
The purpose of the disclosure is to provide a more accurate cooling liquid level detection method and a device capable of reducing the false alarm of liquid level detection caused by liquid level fluctuation.
In order to achieve the above object, the present disclosure provides a coolant level detection method, including:
sending a pulse signal to a cooling liquid level sensor;
collecting a pulse signal from the coolant level sensor;
detecting the actual effective pulse number in the pulse signal collected in the detection period;
comparing the actual effective pulse number with the ideal condition pulse number;
and judging whether the liquid level signal of the cooling liquid is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number.
Optionally, the determining whether the coolant level signal is normal according to the comparison result between the actual effective pulse number and the ideal condition pulse number includes:
if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal;
and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal.
Optionally, the detecting an actual effective pulse number in the pulse signal acquired in the detection period includes:
judging whether the pulse in the pulse signal collected in the preset period is invalid or not;
rejecting pulses judged to be invalid;
the number of pulses actually effective in the detection period is detected.
Optionally, the method further comprises:
acquiring a road surface angle A and an automobile acceleration S; and is
The detecting an actual number of effective pulses in the pulse signal collected during the detection period further includes:
the number of actually effective pulses is detected in a detection period of G × (a +1) × (S +1), where G is the detection period of the pulses when the automobile is running at a constant speed on a level ground.
Optionally, the determining whether a pulse in the pulse signal collected in the predetermined period is invalid includes:
if the number of pulses acquired in the preset period is greater than or equal to a preset value, judging that the pulses in the preset period are invalid;
and if the number of the pulses collected in the preset period is less than the preset value, judging that the pulses in the preset period are effective.
Optionally, the method further comprises:
acquiring a road surface angle A and an automobile acceleration S;
the comparing the actual number of active pulses with the ideal number of pulses further comprises: the ideal case pulse number M is calculated by the following formula:
m is E × F × (a +1) × (S +1), where E is the number of active pulses in the ideal detection period and F is a preset value for reducing measurement errors.
Optionally, the method further comprises:
when the coolant liquid level signal is judged to be abnormal, detecting whether an ON gear is electrified or not;
and when the ON gear is detected to be electrified, returning to the comparison result according to the actual effective pulse number and the ideal condition pulse number to judge whether the liquid level signal of the cooling liquid is normal.
According to another aspect of the disclosed embodiments, there is also provided a cooling liquid level detection apparatus, the apparatus including:
the sending module is used for sending a pulse signal to the cooling liquid level sensor;
the acquisition module is used for acquiring a pulse signal from the cooling liquid level sensor;
the detection module is used for detecting the actual effective pulse number in the pulse signal acquired in the detection period;
the comparison module is used for comparing the actual effective pulse number with the ideal condition pulse number;
and the judging module is used for judging whether the liquid level signal of the cooling liquid is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number.
Optionally, the determining module is configured to:
if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal;
and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal.
Optionally, the detection module includes:
the judgment submodule is used for judging whether the pulse in the pulse signal collected in the preset period is invalid or not;
the rejecting submodule is used for rejecting the pulse judged to be invalid;
and the detection submodule is used for detecting the number of pulses which are actually effective in the detection period.
Optionally, the apparatus further comprises:
the acquisition module is used for acquiring a road surface angle A and an automobile acceleration S; and is
The detection module further comprises:
a computation submodule configured to: the number of actually effective pulses is detected in a detection period of G × (a +1) × (S +1), where G is the detection period of the pulses when the automobile is running at a constant speed on a level ground.
Optionally, the detection module is configured to:
if the number of pulses acquired in the preset period is greater than or equal to the preset value, judging that the pulses in the preset period are invalid;
and if the number of the acquired pulses in the preset period is less than the preset value, judging that the pulses in the preset period are effective.
Optionally, the apparatus further comprises:
the acquisition module is used for acquiring a road surface angle A and an automobile acceleration S; and the number of the first and second groups,
the comparison module is further configured to calculate the number of ideal case pulses M by the following equation:
m is E × F × (a +1) × (S +1), where E is the number of active pulses in the ideal detection period and F is a preset value for reducing measurement errors.
Optionally, the determining module is further configured to detect whether the ON gear is powered up when it is determined that the coolant level signal is abnormal;
and the judging module is also used for returning to the comparison result according to the actual effective pulse number and the ideal condition pulse number when detecting the power-ON of the ON gear, and judging whether the liquid level signal of the cooling liquid is normal.
Through the technical scheme, whether the liquid level signal of the cooling liquid is normal or not can be judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number in the detection period, so that the detection result is more accurate, the liquid level detection misinformation caused by liquid level fluctuation is reduced, the driving experience of a user is improved, the existing device of the automobile does not need to be changed, and the cost and the quality of the automobile are easy to control.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
FIG. 1 is a flow chart of a method of coolant level detection according to one embodiment of the present disclosure;
FIG. 2 is a flowchart of the steps of detecting the actual number of active pulses in a pulse signal acquired during a detection period according to one embodiment of the present disclosure;
FIG. 3 is a flow chart of a coolant level detection method according to yet another embodiment of the present disclosure;
FIG. 4 is a flow chart of a coolant level detection method according to yet another embodiment of the present disclosure;
FIG. 5 is a flow chart of a coolant level detection method according to yet another embodiment of the present disclosure;
FIG. 6 is a schematic block diagram of a cooling liquid level detection device according to an embodiment of the present disclosure;
FIG. 7 is a schematic block diagram of a detection module in a cooling liquid level detection apparatus according to an embodiment of the present disclosure;
FIG. 8 is a schematic block diagram of a cooling liquid level detection apparatus according to another embodiment of the present disclosure.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
Typically, a coolant level sensor has two probes, one of which is a grounded probe and the other of which is used to detect a pulsed signal, with an open circuit between the two probes. When the two probes are immersed in the cooling liquid, the probes form a closed loop through the cooling liquid, and the grounding probe attenuates the detected pulse signal, so that the sensor does not output the pulse signal. When two probes of the cooling liquid level sensor are open-circuited, the grounding probe cannot attenuate the detected pulse signal, namely the sensor can output the pulse signal.
Therefore, the probe of the cooling liquid level sensor can be preset at the alarm position of the cooling liquid level in the cooling liquid level detection. The automobile instrument sends a pulse signal with fixed parameters to the cooling liquid level sensor, collects the pulse signal output by the cooling liquid level sensor, and judges the condition of the cooling liquid level according to whether the cooling liquid level sensor outputs the pulse signal.
The embodiment of the disclosure provides a cooling liquid level detection method, and fig. 1 is a flow chart of the cooling liquid level detection method according to the embodiment of the disclosure. As shown in fig. 1, the method may include:
in step S101, a pulse signal is sent to the coolant level sensor;
in step S102, a pulse signal from a coolant level sensor is collected;
in step S103, detecting an actual effective pulse number in the pulse signal acquired in the detection period;
in step S104, the actual effective pulse number is compared with the ideal case pulse number;
and in step S105, judging whether the cooling liquid level signal is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number.
Through the technical scheme, whether the liquid level signal of the cooling liquid is normal or not can be judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number in the detection period, so that the detection result is more accurate, the liquid level detection misinformation caused by liquid level fluctuation is reduced, the driving experience of a user is improved, the existing device of the automobile does not need to be changed, and the automobile cost and the quality are easy to control.
In one embodiment, in step S105, whether the coolant level signal is normal is determined according to the comparison result in step S104, and the determination rule may be as follows: if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal; and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal. The ideal pulse number may be a pulse signal from the coolant level sensor collected when the coolant level is not fluctuating under the current conditions. The ideal case pulse number can be calibrated in advance.
Fig. 2 is a flow chart of the steps of detecting the actual number of active pulses in a pulse signal acquired during a detection period according to one embodiment of the present disclosure. Alternatively, as shown in fig. 2, step S103 may include step S201, step S202, and step S203.
In step S201, it is determined whether a pulse in the pulse signal collected in a predetermined period is invalid;
in step S202, pulses judged to be invalid are rejected;
in step S203, the number of pulses actually effective in the detection period is detected.
Due to the principle of coolant level detection, when the liquid level of the coolant fluctuates, the number of pulses transmitted back by the liquid level sensor is affected, so in one embodiment, the following method can be used for judging whether the pulses in the pulse signal collected in the predetermined period are invalid or not:
if the pulse number acquired in the preset period is greater than or equal to the preset value, the liquid level of the cooling liquid is in a fluctuation state, and therefore the pulse in the preset period is judged to be invalid; if the pulse number collected in the preset period is less than the preset value, the liquid level of the cooling liquid is not in a fluctuation state, and therefore the pulse in the preset period is judged to be effective.
The preset value can be a fixed value set according to a pulse period sent by an automobile instrument and a preset period, when the number of pulses detected in the preset period is greater than or equal to the preset value, the fluctuation of the liquid level of the cooling liquid is large at the moment, and the pulse detected in the preset period is invalid if the liquid level of the cooling liquid is in a fluctuation state at present; in contrast, when the number of pulses detected in a predetermined period is smaller than a predetermined value, it can be theoretically assumed that the coolant level is not fluctuated, and the pulses detected in the predetermined period are effective.
Thus, a sensing period may comprise at least one predetermined period, and the sum of the number of active pulses in all predetermined periods within a sensing period is the number of pulses actually active within the sensing period.
The embodiment of the disclosure does not limit the value of the predetermined period and the predetermined value, and both the predetermined period and the predetermined value capable of obtaining the effective pulse belong to the protection scope of the disclosure. For example, in a hybrid vehicle of byedi, the pulse period from the meter is 100 milliseconds, and the predetermined period may be set to 100 milliseconds, and the predetermined value is set to 2. If the number of pulses collected during the 100 millisecond period is 2, indicating that the coolant level fluctuates significantly during the period, the pulses during the 100 millisecond period are invalid. If the number of pulses collected during a 100 millisecond period is 1, indicating no fluctuation in the coolant level, the pulses during the 100 millisecond period are valid.
FIG. 3 is a flow chart of a method of cooling fluid level detection according to another embodiment of the present disclosure. In a possible embodiment, on the basis of fig. 1 and 2, as shown in fig. 3, the method may include the following steps:
in step S301, a pulse signal is sent to the coolant level sensor;
in step S302, a pulse signal from the coolant level sensor is collected;
in step S303, a road surface angle a and an automobile acceleration S are acquired;
in step S3041, a detection period is obtained according to the acquired road surface angle a and the vehicle acceleration S, and the detection period may be represented as: g (A +1) x (S +1), wherein G is the detection period of the pulse when the automobile runs on the horizontal ground at a constant speed;
in step S3042, it is determined whether a pulse in the pulse signal collected in the predetermined period is invalid;
in step S3043, pulses judged to be invalid are rejected;
in step S3044, detecting the number of pulses that are actually effective in the detection period;
in step S305, the actual effective pulse number is compared with the ideal case pulse number;
in step S306, it is determined whether the coolant level signal is normal or not based on the comparison result of the actual effective pulse number and the ideal case pulse number. It should be understood by those skilled in the art that the size of G is merely an example, and the embodiment of the present disclosure does not limit the value of G, which is related to the model of the automobile. For example, when the model of the automobile is a biddi down model, G may be 10.
Wherein steps S301, S302, S305 and S306 correspond to steps S101, S102, S104 and S105 in fig. 1, respectively, and steps S3042, S3043 and S3044 correspond to steps S201, S202 and S203 in fig. 2, respectively, and the same will not be described in detail.
FIG. 4 is a flow chart of a cooling fluid level detection method according to yet another embodiment of the present disclosure. In a possible implementation, on the basis of fig. 1, as shown in fig. 4, the method may further include:
in step S401, a pulse signal is sent to the coolant level sensor;
in step S402, collecting a pulse signal from the coolant level sensor;
in step S403, detecting the actual number of effective pulses in the pulse signal acquired in the detection period;
in step S404, a road surface angle a and an automobile acceleration S are acquired;
in step S405, the ideal case pulse number M is calculated by the following formula:
m is E multiplied by F (A +1) x (S +1), wherein E is the effective pulse number in the detection period under the ideal condition, F is a preset value for reducing the measurement error, and the actual effective pulse number and the ideal condition pulse number are compared;
in step S406, whether the coolant level signal is normal or not is judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number. It should be understood by those skilled in the art that the sizes of E and F are merely examples, and the value of E in the embodiment of the present disclosure is related to the detection period and the pulse period emitted by the vehicle meter. For example, in a certain hybrid vehicle, if the detection period is 10 seconds and the pulse period sent by the meter is 100 milliseconds, the value of E should be 100, which is calculated according to the detection period and the pulse period. In order to reduce the measurement error that the pulse number detection is insufficient before and after the detection period, the value of F is determined to be 90% according to the empirical value.
Further, steps S401, S402, S403, and S406 correspond to steps S101, S102, S103, and S105 in fig. 1, respectively. The specific implementation has already been described with reference to fig. 1, and will not be described herein again.
With reference to fig. 3 and 4, the following two methods are used to illustrate how the road surface angle a is calculated. The first method is to calculate the road surface angle a through a signal value m detected by an Electronic Stability Program (ESP) sensor of a vehicle body, and the second method is to calculate the road surface angle a through an image calculation method.
The method comprises the following steps: for example, the signal value m detected by the ESP sensor is 329, the signal value m is 1 degree per 6 units, the acquired signal value m is subtracted from a reference value 317 representing a level ground, and the resultant difference is divided by 6 to obtain a road surface angle a, i.e., a road surface angle a
The second method comprises the following steps: the acceleration signal value obtained through the ESP is Aesp, the acceleration signal value obtained through the engine is Av, the obtained Aesp and Av are subjected to subtraction operation, the obtained difference is the value of a sine function sinA, and then the road surface angle A is calculated through an arcsine function, namely A is arcsin | Aesp-Av |.
The following illustrates how the vehicle acceleration S is calculated: when the acceleration S of the automobile is calculated, the acquired final speed in the preset period t is VtObtaining an initial velocity V within a predetermined period t0. V to be acquiredtAnd the obtained V0By subtraction, the result is divided by a predetermined period t, the result being the acceleration S, i.e. the acceleration
Therefore, the cooling liquid level detection method provided by the disclosure can detect the cooling liquid level signal close to the actual condition without changing the existing device of the automobile, so that the detection of the cooling liquid level is more accurate, the false alarm is reduced, and the driving experience of a user is improved.
FIG. 5 is a flow chart of a cooling fluid level detection method according to yet another embodiment of the present disclosure. In a possible implementation, on the basis of fig. 1, as shown in fig. 5, the method may include:
in step S501, a pulse signal is sent to the coolant level sensor;
in step S502, a pulse signal from the coolant level sensor is collected;
in step S503, detecting the actual number of effective pulses in the pulse signal collected in the detection period;
in step S504, the actual effective pulse number is compared with the ideal case pulse number;
in step S505, whether the coolant level signal is normal is determined according to the comparison result of the actual effective pulse number and the ideal condition pulse number;
when the coolant level signal is judged to be abnormal, in step S506, whether the ON gear is powered ON is detected;
and when the ON gear is detected to be electrified, returning to the step S505 to judge whether the cooling liquid level signal is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number.
Because the electrification of the automobile ON gear is a precondition that the automobile can run, when the coolant liquid level signal is judged to be abnormal, whether the electrification of the ON gear can further determine whether the coolant content of the automobile can influence the use of the automobile. If the ON gear is not detected to be in the power-ON state in step S506, and the content of the coolant does not affect the normal use of the automobile at this time, it is no longer determined whether the coolant level signal is normal. Therefore, the cooling liquid level detection method provided by the embodiment of the disclosure can intelligently judge whether the cooling liquid level signal is normal or not so as to reduce false alarm.
Through the technical scheme, whether the liquid level signal of the cooling liquid is normal or not can be judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number in the detection period, so that the detection result is more accurate, the liquid level detection misinformation caused by liquid level fluctuation is reduced, the driving experience of a user is improved, the existing device of the automobile does not need to be changed, and the automobile cost and the quality are easy to control.
According to another aspect of the present disclosure, embodiments of the present disclosure also provide a cooling liquid level detection apparatus, and fig. 6 is a schematic block diagram of a cooling liquid level detection apparatus according to an embodiment of the present disclosure. As shown in fig. 6, the cooling liquid level detecting apparatus 600 may include:
a sending module 610, configured to send a pulse signal to the coolant level sensor;
an acquisition module 620 for acquiring a pulse signal from the coolant level sensor;
a detecting module 630, configured to detect an actual effective pulse number in the pulse signal collected in the detection period;
a comparing module 640 for comparing the actual effective pulse number with the ideal case pulse number;
and the judging module 650 is configured to judge whether the coolant level signal is normal according to a comparison result between the actual effective pulse number and the ideal condition pulse number.
Through the technical scheme, whether the liquid level signal of the cooling liquid is normal or not can be judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number in the detection period, so that the detection result is more accurate, the liquid level detection misinformation caused by liquid level fluctuation is reduced, the driving experience of a user is improved, the existing device of the automobile does not need to be changed, and the cost and the quality of the automobile are easy to control.
In one possible implementation, the determining module 650 may be configured to:
if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal; and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal.
FIG. 7 is a schematic block diagram of a detection module in a cooling liquid level detection apparatus according to one embodiment of the present disclosure. As shown in fig. 7, optionally, the detecting module 630 may include: the judging submodule 631 is used for judging whether the pulse in the pulse signal collected in the preset period is invalid or not; a rejecting submodule 632 configured to reject pulses judged to be invalid; the detection submodule 633 is used for detecting the number of pulses actually valid in the detection period.
FIG. 8 is a schematic block diagram of a cooling liquid level detection apparatus according to another embodiment of the present disclosure. As shown in fig. 8, optionally, the apparatus 600 may further include: the acquisition module 660 is used for acquiring a road surface angle A and an automobile acceleration S; and the detection module 630 may further include:
a computation submodule 634 configured to: according to the acquired road surface angle A and the automobile acceleration S, the detection period can be expressed as: g (A +1) x (S +1), wherein G is the detection period of the pulse when the automobile runs at a constant speed on a horizontal ground.
Optionally, the detection module 630 may be configured to:
if the number of pulses acquired in the preset period is greater than or equal to the preset value, judging that the pulses in the preset period are invalid; and if the number of the acquired pulses in the preset period is less than the preset value, judging that the pulses in the preset period are effective.
Optionally, the obtaining module 660 is configured to obtain a road surface angle a and an automobile acceleration S; the comparison module 640 may also be used to calculate the ideal case pulse number M by the following equation:
m is E × F × (a +1) × (S +1), where E is the number of active pulses in the ideal detection period and F is a preset value for reducing measurement errors.
Optionally, the determining module 650 may further be configured to detect whether the ON gear is powered up when the coolant level signal is determined to be abnormal;
the determining module 650 may further be configured to return to a comparison result according to the actual effective pulse number and the ideal pulse number when detecting the power-ON of the ON-gear, and determine whether the coolant level signal is normal.
Through the technical scheme, whether the liquid level signal of the cooling liquid is normal or not can be judged according to the comparison result of the actual effective pulse number and the ideal condition pulse number in the detection period, so that the detection result is more accurate, the liquid level detection misinformation caused by liquid level fluctuation is reduced, the driving experience of a user is improved, the existing device of the automobile does not need to be changed, and the cost and the quality of the automobile are easy to control.
Specific implementation of each module in the apparatus according to the embodiment of the present disclosure has been described in detail in the method according to the example of the present disclosure, and is not described herein again.
The preferred embodiments of the present disclosure are described in detail with reference to the accompanying drawings, however, the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solution of the present disclosure within the technical idea of the present disclosure, and these simple modifications all belong to the protection scope of the present disclosure.
It should be noted that the various features described in the above embodiments may be combined in any suitable manner without departing from the scope of the invention. In order to avoid unnecessary repetition, various possible combinations will not be separately described in this disclosure.
In addition, any combination of various embodiments of the present disclosure may be made, and the same should be considered as the disclosure of the present disclosure, as long as it does not depart from the spirit of the present disclosure.
Claims (10)
1. A method for detecting a liquid level of a coolant, the method comprising:
sending a pulse signal to a cooling liquid level sensor;
collecting a pulse signal from the coolant level sensor;
detecting the actual effective pulse number in the pulse signal collected in the detection period;
comparing the actual effective pulse number with the ideal condition pulse number;
judging whether the liquid level signal of the cooling liquid is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number;
the detecting the actual effective pulse number in the pulse signal collected in the detection period comprises the following steps:
judging whether the pulse in the pulse signal collected in the preset period is invalid or not;
rejecting pulses judged to be invalid;
detecting the number of pulses actually valid during the detection period;
the judging whether the pulse in the pulse signal collected in the preset period is invalid or not includes:
if the number of pulses acquired in the preset period is greater than or equal to a preset value, judging that the pulses in the preset period are invalid;
and if the number of the pulses collected in the preset period is less than the preset value, judging that the pulses in the preset period are effective.
2. The method of claim 1, wherein said determining whether a coolant level signal is normal based on a comparison of said actual number of active pulses and said ideal case number of pulses comprises:
if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal;
and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal.
3. The method of claim 1, further comprising:
acquiring a road surface angle A and an automobile acceleration S; and is
The detecting an actual number of effective pulses in the pulse signal collected during the detection period further includes:
and detecting the actual effective pulse number in a detection period of G (A +1) x (S +1), wherein G is the preset detection period of the pulse when the automobile runs at a constant speed on a horizontal ground.
4. The method of claim 1, further comprising:
acquiring a road surface angle A and an automobile acceleration S; and the number of the first and second groups,
the comparing the actual number of active pulses to the ideal case number of pulses includes: the ideal case pulse number M is calculated by the following formula:
m is E × F × (a +1) × (S +1), where E is the number of active pulses in the ideal detection period and F is a preset value for reducing measurement errors.
5. The method of claim 1, further comprising:
when the coolant liquid level signal is judged to be abnormal, detecting whether an ON gear is electrified or not;
and when the ON gear is detected to be electrified, returning to the comparison result according to the actual effective pulse number and the ideal condition pulse number to judge whether the liquid level signal of the cooling liquid is normal.
6. A coolant level sensing apparatus, comprising:
the sending module is used for sending a pulse signal to the cooling liquid level sensor;
the acquisition module is used for acquiring a pulse signal from the cooling liquid level sensor;
the detection module is used for detecting the actual effective pulse number in the pulse signal acquired in the detection period;
the comparison module is used for comparing the actual effective pulse number with the ideal condition pulse number;
the judging module is used for judging whether the liquid level signal of the cooling liquid is normal or not according to the comparison result of the actual effective pulse number and the ideal condition pulse number;
the detection module comprises:
the judgment submodule is used for judging whether the pulse in the pulse signal collected in the preset period is invalid or not;
the rejecting submodule is used for rejecting the pulse judged to be invalid;
a detection submodule for detecting the number of pulses actually valid in a detection period;
the detection module is configured to:
if the number of pulses acquired in the preset period is greater than or equal to the preset value, judging that the pulses in the preset period are invalid;
and if the number of the acquired pulses in the preset period is less than the preset value, judging that the pulses in the preset period are effective.
7. The apparatus of claim 6, wherein the determining module is configured to:
if the actual effective pulse number is larger than or equal to the ideal condition pulse number, judging that the liquid level signal of the cooling liquid is abnormal;
and if the actual effective pulse number is smaller than the ideal condition pulse number, judging that the cooling liquid level signal is normal.
8. The apparatus of claim 6, further comprising:
the acquisition module is used for acquiring a road surface angle A and an automobile acceleration S; and is
The detection module further comprises:
a computation submodule configured to: the number of actually effective pulses is detected in a detection period of G × (a +1) × (S +1), where G is the detection period of the pulses when the automobile is running at a constant speed on a level ground.
9. The apparatus of claim 6, further comprising:
the acquisition module is used for acquiring a road surface angle A and an automobile acceleration S; and the number of the first and second groups,
the comparison module is further configured to calculate the number of ideal case pulses M by the following equation:
m is E × F × (a +1) × (S +1), where E is the number of active pulses in the ideal detection period and F is a preset value for reducing measurement errors.
10. The apparatus of claim 6,
the judging module is also used for detecting whether the ON gear is electrified or not when the coolant liquid level signal is judged to be abnormal;
and the judging module is also used for returning to the comparison result according to the actual effective pulse number and the ideal condition pulse number when detecting the power-ON of the ON gear, and judging whether the liquid level signal of the cooling liquid is normal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710038173.6A CN108317001B (en) | 2017-01-18 | 2017-01-18 | Method and device for detecting liquid level of cooling liquid |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710038173.6A CN108317001B (en) | 2017-01-18 | 2017-01-18 | Method and device for detecting liquid level of cooling liquid |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108317001A CN108317001A (en) | 2018-07-24 |
CN108317001B true CN108317001B (en) | 2020-03-31 |
Family
ID=62892049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710038173.6A Active CN108317001B (en) | 2017-01-18 | 2017-01-18 | Method and device for detecting liquid level of cooling liquid |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108317001B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111486918A (en) * | 2020-06-15 | 2020-08-04 | 泉州慧霁科技有限公司 | Water consumption number acquisition method of intelligent electronic induction water meter |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4961272B2 (en) * | 2007-06-13 | 2012-06-27 | 矢崎総業株式会社 | Liquid level detector |
JP5861339B2 (en) * | 2011-09-07 | 2016-02-16 | 株式会社リコー | Method for driving liquid ejection head and image forming apparatus having the liquid ejection head |
CN203981238U (en) * | 2014-07-22 | 2014-12-03 | 遵义师范学院 | A kind of high precision automobile oil mass shows meter |
US10365146B2 (en) * | 2014-12-26 | 2019-07-30 | Ford Global Technologies, Llc | Method and system for engine cooling system control |
CN204910333U (en) * | 2015-07-24 | 2015-12-30 | 广西水利电力职业技术学院 | Medical treatment infusion liquid level autoalarm |
-
2017
- 2017-01-18 CN CN201710038173.6A patent/CN108317001B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108317001A (en) | 2018-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106556441B (en) | Detection method, device and the vehicle of remaining fuel of fuel tank | |
KR101117395B1 (en) | Slope road detecting method and slope road detecting device | |
KR20140019571A (en) | Blind spot warning system and method | |
CN105109490B (en) | Method for judging sharp turn of vehicle based on three-axis acceleration sensor | |
US10598538B2 (en) | System and method for measuring liquid level of vehicle fuel tank | |
CN104050826A (en) | Vehicle-mounted warning method, device and vehicle based on vehicle speeds | |
CN102821690A (en) | Alertness determination device, alertness determination method, and program | |
EP2695753A2 (en) | Tire pressure decrease detection apparatus and method, and computer readable medium therefor | |
JP2007240167A (en) | Vehicle-mounted travel distance measuring apparatus | |
CN108317001B (en) | Method and device for detecting liquid level of cooling liquid | |
US8839666B2 (en) | Vehicle speed signal falsification detection apparatus, vehicle speed limiting apparatus, vehicle speed signal falsification detection method, and vehicle speed limiting method | |
CN106494398A (en) | Prompting method for preventing vehicle rear-end collision based on mobile terminal and mobile terminal | |
US6430506B1 (en) | Fuzzy logic based vehicle collision avoidance warning device | |
CN112697875A (en) | Method and device for detecting properties of a liquid medium | |
KR101469708B1 (en) | Vehicle Black Box System for Monitoring Integrated Driving State and sudden unintended acceleration | |
CN111071258A (en) | Driving behavior detection method and device, electronic equipment and readable storage medium | |
CN109532352A (en) | Tire pressure detection method, device, vehicle and storage medium | |
CN104636100A (en) | Display device for a motor vehicle and test method for a display device of a motor vehicle | |
CN113928245A (en) | Vehicle control unit for manhole cover mode, in-vehicle device, and method | |
JP7525543B2 (en) | Vehicle behavior judgment system, vehicle driving diagnosis system | |
CN205374042U (en) | Accelerate measuring device based on TPMS vehicle | |
JP6180623B2 (en) | Vehicle speed sensor failure detection device and control method thereof | |
TW201412587A (en) | Device and method for detecting dangerous vehicle driving behavior | |
KR101514442B1 (en) | System for accurate digital measuring amount of remainig vehicle fuel and method for accurate digital measuring amount of remainig vehicle fue | |
JP2005306119A (en) | Riding comfort monitoring 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 |