CN109774477B - Vehicle rotating speed display control method and system and vehicle - Google Patents

Vehicle rotating speed display control method and system and vehicle Download PDF

Info

Publication number
CN109774477B
CN109774477B CN201910068510.5A CN201910068510A CN109774477B CN 109774477 B CN109774477 B CN 109774477B CN 201910068510 A CN201910068510 A CN 201910068510A CN 109774477 B CN109774477 B CN 109774477B
Authority
CN
China
Prior art keywords
rotating speed
filtering
vehicle
mode
speed
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
Application number
CN201910068510.5A
Other languages
Chinese (zh)
Other versions
CN109774477A (en
Inventor
白晓孟
蒋文
熊想涛
汤小生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely Automobile Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhejiang Geely Holding Group Co Ltd, Zhejiang Geely Automobile Research Institute Co Ltd filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN201910068510.5A priority Critical patent/CN109774477B/en
Publication of CN109774477A publication Critical patent/CN109774477A/en
Application granted granted Critical
Publication of CN109774477B publication Critical patent/CN109774477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Indicating Measured Values (AREA)
  • Instrument Panels (AREA)

Abstract

The invention discloses a vehicle rotating speed display control method and system and a vehicle, wherein the control method comprises the following steps: acquiring a vehicle rotating speed signal; determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal; carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data; and when the rotating speed filtering mode is the first filtering mode, carrying out secondary filtering processing on the initial filtering data based on the rotating speed corresponding to the initial filtering data and the rotating speed variation of the current display rotating speed of the vehicle to obtain and display the target display rotating speed. By adopting the invention, the rotating speed display of the corresponding display meter is more stable by carrying out filtering and shaking removal twice under different filtering modes, the convenience for reading rotating speed signals by a user is improved, the display effect of higher instantaneity and more comfortable for the user is achieved, and the problem caused by shaking of an instrument pointer or too fast fluctuation of a digital display can be avoided.

Description

Vehicle rotating speed display control method and system and vehicle
Technical Field
The invention relates to the technical field of instruments, in particular to a vehicle rotating speed display control method and system and a vehicle.
Background
The vehicle instrument is an interactive interface between people and an automobile, provides required information such as automobile running parameters and mileage for a driver, and is an essential component for safe driving and economic driving of the vehicle.
The existing vehicle meters usually include a digital display meter and a pointer display meter, and these vehicle meters usually directly display the corresponding numerical value of the acquired vehicle status signal, so as to reflect the real status of the vehicle in real time. However, in some cases, the display value in the vehicle meter may have a problem of unstable display, for example, when the vehicle is in a low speed or idle state, if the vehicle simultaneously executes loads such as an air conditioner, a heater, a fan heater, and the like, the engine or the motor is loaded, the output rotation speed changes obviously, and at this time, the rotation speed display also has obvious fluctuation, so that the user cannot normally obtain the meter information, and the visual experience of the user is greatly reduced.
Disclosure of Invention
Based on this, the present invention provides a method and a system for controlling vehicle speed display, and a vehicle, so as to solve at least one of the above technical problems. The technical scheme is as follows:
in a first aspect, the present invention provides a vehicle rotational speed display control method, including:
acquiring a vehicle engine speed signal;
determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a first filtering mode;
carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data;
when the rotating speed filtering mode is the first filtering mode, calculating a rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle;
performing secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed;
and replacing the current display rotating speed with the target display rotating speed.
Optionally, the filtering the initial filtering data based on the rotation speed variation to obtain a target display rotation speed includes:
judging whether the absolute value of the rotation speed variation is larger than or equal to a first threshold value or not;
if so, taking the rotating speed corresponding to the initial filtering data as the target display rotating speed;
and if not, displaying the current display rotating speed on an instrument of the vehicle.
Optionally, the rotation speed filtering mode further includes a second filtering mode;
and when the rotating speed filtering mode is the second filtering mode, carrying out secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain the target display rotating speed.
Optionally, the performing, according to the initial filtering data and a preset filtering strategy, secondary filtering processing to obtain a target display rotation speed includes:
calculating the ratio of the difference value of the rotating speed corresponding to the initial filtering data minus the current display rotating speed to a preset constant;
and taking the data corresponding to the sum of the ratio and the current display rotating speed as the target display rotating speed.
Optionally, determining a rotation speed filtering mode according to the rotation speed value corresponding to the rotation speed signal includes:
comparing the rotating speed value corresponding to the rotating speed signal with a preset rotating speed threshold value;
if the rotating speed value corresponding to the rotating speed signal is less than or equal to a preset rotating speed threshold value, determining the rotating speed value as a first filtering mode;
and if the rotating speed value corresponding to the rotating speed signal is greater than a preset rotating speed threshold value, determining the rotating speed value as a second filtering mode.
Optionally, the performing initial filtering processing on the rotation speed signal to obtain initial filtering data includes:
removing the maximum value and the minimum value in the N rotating speed signals;
and calculating the average value of the signals in the rotating speed signals with the maximum value and the minimum value removed, and determining the average value of the signals as initial filtering data.
In a second aspect, the present invention also provides a vehicle rotational speed display control system, including:
the acquisition module is used for acquiring a rotating speed signal of a vehicle engine;
the mode determining module is used for determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, and the rotating speed filtering mode comprises a first filtering mode;
the first processing module is used for carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data;
the first calculation module is used for calculating the rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle when the rotating speed filtering mode is the first filtering mode;
the second processing module is used for carrying out secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed;
and the display module is used for replacing the current display rotating speed with the target display rotating speed.
Optionally, the rotation speed filtering mode further includes a second filtering mode, and the control system further includes:
and the third processing module is used for carrying out secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain a target display rotating speed when the filtering mode is the second filtering mode.
In a third aspect, the invention further provides a vehicle, which comprises the vehicle rotating speed display control system.
In a fourth aspect, the present invention further provides a vehicle speed display controller, comprising: a processor and a memory having stored therein at least one instruction, at least one program, set of codes, or set of instructions that is loaded and executed by the processor to implement the vehicle speed display control method as described above.
The technical scheme provided by the invention at least has the following beneficial effects:
the invention relates to a vehicle rotating speed display control method, a system thereof and a vehicle, wherein the control method acquires a vehicle engine rotating speed signal; determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a first filtering mode; carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data; when the rotating speed filtering mode is the first filtering mode, calculating the rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle; performing secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed; and replacing the current display rotating speed with the target display rotating speed. So confirm the filtering mode that corresponds according to rotational speed signal parameter, and then carry out twice filtering respectively under the filtering mode that corresponds and remove the trembling for the rotational speed of corresponding display list shows more steadily, improves the convenience that the user read the rotational speed signal, and has higher real-time and makes the more comfortable display effect of user, can avoid the jitter of instrument pointer or digital display undulant too fast and the problem that brings.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions and advantages of the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a flowchart of a vehicle rotational speed display control method of a first embodiment of the invention;
fig. 2 is a flowchart of a vehicle rotational speed display control method of a second embodiment of the invention;
fig. 3 is a flowchart of a vehicle rotational speed display control method of a third embodiment of the invention;
fig. 4 is a block diagram of a vehicle rotational speed display control system of the invention.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings. It is obvious that the described embodiments are only examples or embodiments of the invention, and that all other embodiments obtainable from these embodiments and the drawings, and that the application can be applied to other similar contexts from these drawings, will be obvious to a person skilled in the art without making an inventive step. Unless otherwise apparent from the context, or otherwise indicated, like reference numbers in the figures refer to the same structure or operation.
It should be understood that the use of "system", "device", "unit" and/or "module" in the description and claims of the invention and the accompanying drawings is a method for distinguishing different components, elements, parts, portions or assemblies at different levels. The terms "first," "second," and the like, as used herein, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. However, other words may be substituted by other expressions if they accomplish the same purpose.
The terms "a," "an," "the," and/or "the" as used herein are not intended to be exhaustive or to include multiple, unless the context clearly dictates otherwise. In general, the terms "comprises" and "comprising," and variations thereof, are intended to cover only the inclusion of the stated steps or elements, but not the exclusive list of steps or elements, and any method or apparatus that does not expressly list or imply other steps or elements inherent to such method or apparatus.
The following describes a vehicle rotation speed display control method and system and a vehicle according to an embodiment of the invention with reference to the accompanying drawings.
Fig. 1 is a flowchart of a vehicle rotational speed display control method according to a first embodiment of the invention. The control method is applied to motor vehicles such as passenger vehicles including utility vehicles, buses, trucks, various commercial vehicles, and of course, various boats, ships, aircrafts, trains, and the like. As shown in fig. 1, the vehicle rotational speed display control method according to the present invention includes the steps of:
and S102, acquiring a vehicle engine speed signal.
Specifically, the rotating speed signals CAN be collected through corresponding rotating speed sensors, the collected rotating speed signal parameters CAN be uploaded to a CAN bus, and corresponding modules in the vehicle CAN be connected to the CAN bus and acquire the engine rotating speed signals of the vehicle in real time. For example, the speed sensor includes, but is not limited to, a hall speed sensor or an electromagnetic induction speed sensor. In the case of a hall tachometer, it can output a signal with stable secondary values, such as a square wave signal. If the electromagnetic induction type rotation speed sensor is used, the shaping circuit is usually required to carry out shaping, so that a standard square wave signal can be obtained.
Of course, the engine speed signal of the vehicle may also be obtained by the corresponding engine management system EMS.
And S104, determining a rotating speed filtering mode according to the rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a first filtering mode.
Specifically, when the rotation speed signal is obtained, the corresponding rotation speed value can be calculated by processing the rotation speed signal. The rotating speed value is calculated according to the rotating speed signal, the table lookup can be performed through a corresponding relation table of the rotating speed signal and the rotating speed value, and the table lookup can also be performed through a fitting curve of the rotating speed signal and the rotating speed value based on a calibration process to obtain the rotating speed value. It should be noted that, after the corresponding rotation speed value is obtained through calculation, hardware filtering may be performed on the obtained rotation speed signal through a filtering circuit, so as to ensure the accuracy of the result of the determined rotation speed filtering mode.
Because the rotating speed of the engine is continuously adjusted in the running state of the vehicle, if the same control strategy is directly adopted for the corresponding rotating speed values under different conditions, the display effect under the conditions of low rotating speed and high rotating speed of the engine is difficult to be simultaneously ensured. Therefore, a corresponding filtering mode is determined according to the rotating speed value of the engine, and then an executed control strategy is controlled.
Wherein the rotational speed filtering mode comprises a first filtering mode. The first filtering mode may be, for example, a low speed filtering mode, which may be determined by the magnitude of the speed signal of the engine. For example, if the rotation speed value corresponding to the current engine rotation speed signal is small, the first filtering mode may be determined.
In addition, the rotation speed filtering mode can also be determined by singly or comprehensively considering the signal value of the rotation speed signal and the driving mode corresponding to the current rotation speed value. Specifically, if the signal value of the rotation speed signal corresponds to a low rotation speed, when the current driving mode is the low speed mode or the idle speed mode, the current driving mode may be determined separately or may be considered in combination with the above-mentioned multiple conditions to determine the rotation speed filtering mode.
And S106, carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data.
The initial filtering process may be implemented by software computation within a processor, which may be a processor integrated into a vehicle cluster, a vehicle processor, or a conventional processor or processing module on another vehicle. The initial filtering process may include a filtering process on an analog signal or a filtering process on a digital signal. If the filtering processing is performed on the digital signal, the AD conversion may be performed on the rotational speed signal to obtain the digital signal, and then the initial filtering processing is performed.
Optionally, filtering processing, such as average filtering processing or smoothing filtering processing, may be performed on the acquired rotation speed signal to eliminate interference components in the signal, so as to obtain corresponding initial filtering data. The initial filtered data may be placed in a memory or buffer.
And S108, when the rotating speed filtering mode is the first filtering mode, calculating the rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed.
In practical applications, it is found that the filtering period is usually relatively short, and when the engine is loaded, the output rotation speed signal has obvious fluctuation, the rotation speed changes frequently, especially in an idle state, the rotation speed changes obviously, and if the load is added, such as turning on an air conditioner, a fan and the like, the rotation speed fluctuation is further increased. In order to further solve the problem of rotation speed display fluctuation, the invention also carries out secondary filtering processing on the initial filtering data.
If the first filtering mode is determined according to the rotating speed signal, the rotating speed corresponding to the initial filtering data is still lower due to the fact that the first filtering mode is the low rotating speed filtering mode, and the fluctuation of the rotating speed meter is more obvious under the condition that loads exist or are more. At this time, when the second filtering process is performed, different display control strategies are executed according to the corresponding rotation speed variation, and then the target display rotation speed is determined.
The current display rotating speed is the current engine rotating speed value displayed by a vehicle instrument panel or a combination instrument, can be obtained by reading the display numerical value in the vehicle instrument, and can also be directly obtained from the current display rotating speed value stored in the vehicle instrument; the currently displayed rotational speed may vary following the vehicle state.
Specifically, in the first filtering mode, if it is required to determine the corresponding display control policy, the following steps may be performed: firstly, the rotating speed corresponding to the current initial filtering data is obtained, then the rotating speed corresponding to the current initial filtering data is compared with the current display rotating speed of an instrument panel or a combination instrument of the vehicle, the rotating speed variation of the two is obtained through calculation, and the rotating speed variation is used as the control basis of secondary filtering processing.
And S110, carrying out secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed.
Optionally, the calculated rotation speed variation is compared with a first threshold, and whether response processing needs to be performed on the initial filtering data is determined according to a comparison result, so as to implement differentiated secondary filtering processing on the initial filtering data, and then the processor converts the initial filtering data into a corresponding target display rotation speed.
And S112, replacing the current display rotating speed with the target display rotating speed.
The target display rotation speed can be displayed in the tachometer or the combination meter for the engine rotation speed signal, and the display can be a pointer display, a digital display or a combination of the pointer display and the digital display. If the number of the engines is multiple, a plurality of corresponding revolution speed meters can be arranged, and different revolution speed display control strategies can be respectively executed according to actual conditions.
The invention relates to a vehicle rotating speed display control method, a system thereof and a vehicle, wherein the control method acquires a vehicle rotating speed signal; determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a first filtering mode; carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data; when the rotating speed filtering mode is the first filtering mode, calculating the rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle; performing secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed; and replacing the current display rotating speed with the target display rotating speed. So confirm the filtering mode that corresponds according to rotational speed signal parameter, and then carry out twice filtering under the filtering mode that corresponds and remove and tremble for the rotational speed of corresponding display list shows more steadily, improves the convenience that the user read the rotational speed signal, and has higher real-time and makes the more comfortable display effect of user, can avoid the shake of instrument pointer or digital display undulant too fast and the problem that brings.
In an embodiment, in step S110, the performing secondary filtering processing on the initial filtering data based on the rotation speed variation to obtain a target display rotation speed specifically includes:
and S202, judging whether the absolute value of the rotation speed variation is larger than or equal to a first threshold value.
Specifically, the rotation speed variation is calculated by using the difference between the rotation speed corresponding to the initial filtering data and the current display rotation speed of the instrument panel of the vehicle. Setting the absolute value of the variation of the rotation speed as Δ k, determining whether Δ k is greater than or equal to a first threshold S, if yes, performing step S230, otherwise, performing step S250.
The first threshold is an empirical value set according to vehicle performance and a preset rotation speed threshold, for example, if the preset rotation speed threshold is 800-1000 r/min, S may be set to any value of 40-100, including but not limited to 50, 80 or 100. In addition, in practical application, because the performance of each vehicle is different, the real vehicle needs to be calibrated to determine whether the S value is reasonable. Of course, the first threshold S may be other reasonable values.
And S204, if so, taking the rotating speed corresponding to the initial filtering data as a target display rotating speed.
Specifically, if the delta k is judged to be larger than or equal to S, the initial filtering data is responded, the rotating speed corresponding to the initial filtering data is calculated, the rotating speed is used as the target display rotating speed, and then the vehicle instrument is driven to directly display the target display rotating speed.
And S206, if not, displaying the current display rotating speed on an instrument of the vehicle.
Specifically, if the Δ k is judged to be less than S, the vehicle instrument does not respond to the initial filtering data, the current display rotating speed of the instrument is determined to be the target display rotating speed, the current display rotating speed is still displayed, and the display numerical value of the vehicle instrument is kept unchanged.
Experimental research shows that the rotation speed filtering processing is carried out by adopting the traditional filtering algorithm, a good filtering effect still cannot be obtained, and especially under the condition of low rotation speed, the shaking removing effect is not ideal. In the first filtering mode, whether the corresponding initial filtering rotation speed is responded is determined based on the size of the rotation speed variation, and if the rotation speed variation is smaller, the initial filtering rotation speed is not directly responded. The test result shows that compared with the filtering processing by adopting a filtering algorithm, the rotating speed display control strategy can obtain a better shaking removing effect.
Fig. 2 is a flowchart of a vehicle rotational speed display control method according to a second embodiment of the invention. The control method is applied to motor vehicles such as passenger vehicles including utility vehicles, buses, trucks, various commercial vehicles, and of course, various boats and ships, aircrafts, trains, and the like. As shown in fig. 2, the vehicle rotational speed display control method includes the steps of:
and S302, acquiring a rotating speed signal of the vehicle engine.
Specifically, the vehicle engine speed signal CAN be collected through a corresponding speed sensor, the collected speed signal parameter CAN be uploaded to a CAN bus, and a corresponding module in the vehicle CAN be connected to the CAN bus and CAN acquire the engine speed signal of the vehicle in real time. For example, the speed sensor includes, but is not limited to, a hall speed sensor or an electromagnetic induction speed sensor. In the case of a hall tachometer, it can output a signal with stable secondary values, such as a square wave signal. If the electromagnetic induction type rotation speed sensor is used, the shaping circuit is usually required to carry out shaping, so that a standard square wave signal can be obtained.
Of course, the engine speed signal of the vehicle may also be obtained by the corresponding engine management system EMS.
S304, determining a rotating speed filtering mode according to the rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a second filtering mode.
Specifically, when the rotation speed signal is obtained, the rotation speed signal may be processed to calculate a corresponding rotation speed value, where the rotation speed value is calculated according to the rotation speed signal, and the rotation speed value may be obtained by performing table lookup on a correspondence table of the rotation speed signal and the rotation speed value, or by performing query on a fitting curve of the rotation speed signal and the rotation speed value based on a calibration process. It should be noted that, after the corresponding rotation speed value is obtained through calculation, hardware filtering may be performed on the obtained rotation speed signal through a filtering circuit, so as to ensure the accuracy of the result of the determined rotation speed filtering mode.
Because the rotating speed of the engine is continuously adjusted in the running state of the vehicle, if the same control strategy is directly adopted for the corresponding rotating speed values under different conditions, the display effect under the conditions of low rotating speed and high rotating speed of the engine is difficult to be simultaneously ensured. Therefore, a corresponding filtering mode is determined according to the rotating speed value of the engine, and then an executed control strategy is controlled.
Wherein the rotational speed filtering mode comprises a second filtering mode. The second filtering mode may be, for example, a high speed filtering mode, which may be determined by the magnitude of the speed signal of the engine. For example, if the rotation speed value corresponding to the current engine rotation speed signal is larger, the second filtering mode may be determined.
In addition, the rotation speed filtering mode can also be determined by singly or comprehensively considering the signal value of the rotation speed signal and the driving mode corresponding to the current rotation speed value. Specifically, if the signal value of the rotation speed signal corresponds to a high rotation speed, when the current driving mode is a starting mode, an acceleration mode or a high-speed mode, the rotation speed filtering mode may be determined by itself or by taking comprehensive consideration of the above conditions.
And S306, carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data.
The initial filtering process may be implemented by software computation within a processor, which may be a processor integrated into a vehicle cluster, a vehicle processor, or a conventional processor or processing module on another vehicle. The initial filtering process may include a filtering process on an analog signal or a filtering process on a digital signal. If the filtering processing is performed on the digital signal, the AD conversion may be performed on the rotational speed signal to obtain the digital signal, and then the initial filtering processing is performed.
Optionally, filtering processing, such as average filtering processing or smoothing filtering processing, may be performed on the acquired rotation speed signal to eliminate interference components in the signal, so as to obtain corresponding initial filtering data. The initial filtered data may be placed in a memory or buffer.
And S308, when the filtering mode is the second filtering mode, performing secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain a target display rotating speed.
The second filtering mode corresponds to a high rotation speed state, and in order to further avoid the problem of rotation speed display fluctuation, the embodiment further performs secondary filtering processing on the initial filtering data. Specifically, according to a preset filtering strategy, secondary filtering processing is performed on the initial filtering data within a first preset time. The preset filtering strategy can be an arithmetic mean filtering method, a median filtering algorithm, a weighted mean filtering method and the like. Taking an arithmetic mean filtering method as an example, in a filtering period, taking an arithmetic mean value of a plurality of initial filtering data, calculating a rotating speed value corresponding to the arithmetic mean value, and taking the rotating speed value obtained by calculation as a target display rotating speed.
And S310, replacing the current display rotating speed with the target display rotating speed.
The target display rotating speed can be displayed in a rotating speed meter or a combination instrument according to the current rotating speed signal parameter of the engine, and can be displayed by a pointer, or displayed by a digital display, or the set of the two.
It should be noted that the rotation speed display control method in the present embodiment may be executed alone, or on the basis of and in cooperation with the first embodiment. If the number of the engines is multiple, a plurality of corresponding revolution tables can be arranged, and corresponding filtering display control strategies under various different revolution speeds can be executed respectively according to actual conditions.
In an embodiment, in the step S308, when the filtering mode is the second filtering mode, performing secondary filtering processing according to the initial filtering data and a preset filtering policy to obtain a target display rotation speed specifically includes:
s402, calculating the ratio of the difference value of the rotating speed corresponding to the initial filtering data minus the current display rotating speed to a preset constant.
The initial filtering data is a rotating speed signal subjected to initial filtering processing, and the rotating speed corresponding to the initial filtering data can be obtained in real time through calculation or table look-up of a processor. The current display rotating speed is a rotating speed value currently displayed by a vehicle instrument panel or a combination instrument, and can be obtained by reading a display numerical value in the vehicle instrument or directly obtain the current display rotating speed value stored in the vehicle instrument. It should be noted that the rotation speed corresponding to the initial filtering data and the current display rotation speed are the same type of data.
And calculating to obtain the ratio of the difference value of the rotation speed corresponding to the initial filtering data and the current display rotation speed and the preset constant through the processor.
S404, taking data corresponding to the sum of the ratio and the current display rotating speed as a target display rotating speed.
Calculating the sum of the ratio and the current display rotating speed, and if the obtained sum is a displayable rotating speed value, directly taking the sum as the target display rotating speed; and if the obtained sum value can be displayed only by conversion, converting the sum value into corresponding data and then taking the data as the target display rotating speed.
Specifically, let the current display rotation speed be nAVG1The rotation speed corresponding to the initial filtering data is n in sequenceAVG2、nAVG3......nAVGnThe preset constant is A, and the target display rotating speed n is at the momentAVG targetCan be as follows:
nAVG target=(nAVG2-nAVG1)/A+nAVG1
Then, iteration is carried out on the rotating speed corresponding to the newly received initial filtering data to obtain a new target display rotating speed nAVG target novelsI.e. nAVG target novels=(nAVG3-nAVG2)/A+nAVG target
The above a is a constant calibrated according to an actual vehicle, which is an empirical value. In the present embodiment, a may take any value from 1 to 20, and may be, for example, 3, 6, 10, 15, or the like. In addition, in practical application, because the performance of each vehicle is different, the calibration of the real vehicle is needed to determine whether the value of a is reasonable. Of course, the A may be other reasonable values.
In some embodiments, the determining a rotation speed filtering mode according to the rotation speed value corresponding to the rotation speed signal may specifically include:
and S502, comparing the rotating speed value corresponding to the rotating speed signal with a preset rotating speed threshold value.
And comparing the rotating speed value corresponding to the current rotating speed signal with a preset rotating speed threshold value, and judging to enter a corresponding rotating speed filtering mode according to the comparison result. The preset rotation speed threshold may include, but is not limited to, any value of 800-1200 r/min, for example, the preset rotation speed threshold may be 800, 900, 1000, 1100, and 1200 r/min. Of course, the preset rotational speed threshold may also be calibrated and adjusted accordingly based on vehicle performance.
S504, if the rotating speed value corresponding to the rotating speed signal is smaller than a preset rotating speed threshold value, determining that the rotating speed value is a first filtering mode;
specifically, if it is detected that the rotating speed value corresponding to the rotating speed signal of the vehicle is small and smaller than a preset rotating speed threshold value, it is determined that the vehicle enters the first filtering mode. And when the display device is in the first filtering mode, performing secondary filtering processing on the acquired rotating speed signal and the rotating speed variation, namely performing primary filtering processing on the rotating speed signal, then performing secondary filtering processing according to the rotating speed corresponding to the acquired initial filtering data and the rotating speed variation of the current display rotating speed, and then determining the rotating speed corresponding to the secondary filtering processing as the target display rotating speed.
S506, if the rotating speed value corresponding to the rotating speed signal is larger than or equal to a preset rotating speed threshold value, determining that the rotating speed value is a second filtering mode.
Specifically, if the rotating speed value corresponding to the rotating speed signal of the vehicle is detected to be large, the vehicle is determined to enter the second filtering mode. And when the rotation speed signal is in the second filtering mode, performing secondary filtering processing on the initial filtering data and a preset filtering strategy, namely performing initial filtering processing on the rotation speed signal, then performing secondary filtering processing according to the preset filtering strategy, and determining the rotation speed corresponding to the obtained secondary filtering processing as the target display rotation speed.
In some embodiments, the performing initial filtering processing on the rotation speed signal to obtain initial filtering data may specifically include:
and S602, removing the maximum value and the minimum value in the rotating speed signal.
Acquiring N groups of rotating speed signals to obtain a first filtering queue, and finding and removing the maximum value and the minimum value of the first filtering queue through a sorting algorithm. The ranking algorithm includes, but is not limited to, bubble ranking algorithm, quick ranking algorithm, and the like. The N groups can include, but are not limited to, 4-8 groups, and the sampling amount of the N groups can be automatically or manually adjusted according to the actual vehicle.
And S604, calculating the average value of the signals in the rotating speed signals after the maximum value and the minimum value are removed, and determining the average value of the signals as initial filtering data.
And averaging the N-2 rotation speed signals of the first filtering queue after the maximum value and the minimum value are filtered, and determining the average value of the signals as initial filtering data. Iterative calculation can be performed on the new rotation speed signal received later, for example, the new rotation speed signal can be added into the first filtering queue, and the rotation speed signal which is firstly entered into the queue is removed to form a new first filtering queue. In this manner, by the initial filtering process, the interference component in the signal can be eliminated. The initial filtered data may be placed in a memory or buffer.
Fig. 3 is a flowchart of a vehicle rotational speed display control method according to a third embodiment of the invention. As shown in fig. 3, the method for controlling the display of the vehicle speed according to the present invention is specifically described by taking an engine speed meter as an example, and includes the steps of:
and S701, acquiring a rotating speed signal of the vehicle engine.
S702, judging whether the rotating speed value corresponding to the rotating speed signal is smaller than a preset rotating speed threshold value.
And comparing the rotating speed value corresponding to the current rotating speed signal with a preset rotating speed threshold value, and judging to enter a corresponding rotating speed filtering mode according to the comparison result. If yes, determining the rotating speed filtering mode as a first filtering mode, and executing S703-S707; otherwise, determining the rotation speed filtering mode as a second filtering mode, and executing S703, S708-S709.
And S703, performing initial filtering processing on the rotating speed signal to obtain initial filtering data.
And S704, calculating the rotation speed variation by using the rotation speed corresponding to the initial filtering data and the current display rotation speed of the vehicle.
S705, judging whether the absolute value of the rotation speed variation is larger than or equal to a first threshold value, if so, executing S706; otherwise, S707 is executed.
And S706, taking the rotating speed corresponding to the initial filtering data as a target display rotating speed.
And S707, displaying the current display rotating speed on a meter of the vehicle.
And S708, calculating the ratio of the difference value of the rotating speed corresponding to the initial filtering data minus the current display rotating speed to a preset constant.
And S709, taking data corresponding to the sum of the ratio and the current display rotating speed as a target display rotating speed.
And S710, replacing the current display rotating speed with the target display rotating speed.
For details and advantages of the above steps S701-S710, reference is made to the above embodiments, and for reducing the space, the details are not repeated herein.
It should be noted that the order of implementing the steps of the above method is not limited to the above list, and may be adjusted according to the actual situation.
Further, the control method of each of the above embodiments is not limited to the display control for the engine tachometer, but may be for a motor tachometer, or other power components similar to other engines.
Fig. 4 is a vehicle rotational speed display control system corresponding to the control method according to the above-described embodiment of the invention. The control system is applied to motor vehicles such as passenger vehicles including sport utility vehicles, buses, trucks, various commercial vehicles, including various boats and ships, aircrafts, and the like. As shown in fig. 4, a vehicle rotational speed display control system 10 of the present invention includes:
an acquisition module 100 for acquiring a rotational speed signal of a vehicle engine;
a mode determining module 200, configured to determine a rotation speed filtering mode according to a rotation speed value corresponding to the rotation speed signal, where the rotation speed filtering mode includes a first filtering mode;
the first processing module 300 is configured to perform initial filtering processing on the rotation speed signal to obtain initial filtering data;
a first calculating module 400, configured to calculate a rotation speed variation by using a rotation speed corresponding to the initial filtering data and a current display rotation speed of the vehicle when the rotation speed filtering mode is the first filtering mode;
the second processing module 500 is configured to perform secondary filtering processing on the initial filtering data based on the rotation speed variation to obtain a target display rotation speed;
and a display module 600, configured to replace the current display rotation speed with the target display rotation speed.
In some embodiments, the speed filter mode further comprises a second filter mode, and the control system further comprises:
and a third processing module 700, configured to, when the filtering mode is the second filtering mode, perform secondary filtering processing according to the initial filtering data and a preset filtering policy, to obtain a target display rotation speed.
In some embodiments, the mode determination module 200 may include:
the comparing unit 201 compares a rotating speed value corresponding to the rotating speed signal with a preset rotating speed threshold value;
a first mode determining unit 202, configured to determine that the rotation speed signal corresponds to a first filtering mode if the rotation speed value is less than or equal to a preset rotation speed threshold;
and the second mode determining unit 203 determines the second filtering mode if the rotating speed value corresponding to the rotating speed signal is greater than a preset rotating speed threshold value.
In some embodiments, the first processing module 300 may include:
and the first calculating unit is used for removing the maximum value and the minimum value in the N rotating speed signals.
And the first filtering determining unit is used for calculating the average value of the signals in the rotating speed signals after the maximum value and the minimum value are removed, and determining the average value of the signals as initial filtering data.
In some embodiments, the second processing module 500 may include:
a first judgment unit that judges whether or not an absolute value of the rotation speed variation is equal to or greater than a first threshold;
a first rotation speed determining unit, wherein if yes, the rotation speed corresponding to the initial filtering data is used as the target display rotation speed;
and the second rotating speed determining unit displays the current display rotating speed on an instrument of the vehicle if the current display rotating speed is not the same as the current display rotating speed.
In some embodiments, the third processing module 700 may include:
and the second calculating unit is used for calculating the ratio of the difference value of the rotating speed corresponding to the initial filtering data minus the current display rotating speed to a preset constant.
And the third rotating speed determining unit is used for calculating the sum of the ratio and the current display rotating speed and taking the corresponding data as the target display rotating speed.
It should be noted that, in the vehicle speed display control system provided in the foregoing embodiment, only the division of the functional modules is illustrated, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the internal structure of the system may be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle rotating speed display control system provided by the above embodiment belongs to the same concept, and the specific implementation process thereof is detailed in the method embodiment and is not described herein again.
It should be further noted that the vehicle speed display control system is only exemplary, and in practical applications, other manners may also be adopted, and the embodiment of the present invention is not described herein again.
The invention also provides a vehicle which comprises the vehicle rotating speed display control system.
The present invention also provides a vehicle rotational speed display controller, comprising: the vehicle speed display control system comprises a processor and a memory, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to realize the vehicle speed display control method.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (10)

1. A vehicle rotational speed display control method characterized by comprising:
acquiring a vehicle engine speed signal;
determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, wherein the rotating speed filtering mode comprises a first filtering mode; the first filtering mode is a low-rotating-speed filtering mode;
carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data;
when the rotating speed filtering mode is the first filtering mode, calculating a rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle;
performing secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed;
and replacing the current display rotating speed with the target display rotating speed.
2. The control method according to claim 1, wherein the filtering the initial filtered data based on the rotation speed variation to obtain a target display rotation speed comprises:
judging whether the absolute value of the rotation speed variation is larger than or equal to a first threshold value or not;
if so, taking the rotating speed corresponding to the initial filtering data as the target display rotating speed;
and if not, displaying the current display rotating speed on an instrument of the vehicle.
3. The control method of claim 1, wherein the rotational speed filtering mode further comprises a second filtering mode; the second filtering mode is a high-rotating-speed filtering mode;
and when the rotating speed filtering mode is the second filtering mode, carrying out secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain the target display rotating speed.
4. The control method according to claim 3, wherein performing secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain a target display rotation speed comprises:
calculating the ratio of the difference value of the rotating speed corresponding to the initial filtering data minus the current display rotating speed to a preset constant;
and taking the data corresponding to the sum of the ratio and the current display rotating speed as the target display rotating speed.
5. The control method according to any one of claims 1-4, wherein determining a rotation speed filtering mode according to the rotation speed value corresponding to the rotation speed signal comprises:
comparing the rotating speed value corresponding to the rotating speed signal with a preset rotating speed threshold value;
if the rotating speed value corresponding to the rotating speed signal is less than or equal to a preset rotating speed threshold value, determining the rotating speed value as a first filtering mode;
and if the rotating speed value corresponding to the rotating speed signal is greater than a preset rotating speed threshold value, determining the rotating speed value as a second filtering mode.
6. The control method according to any one of claims 1 to 4, wherein the performing initial filtering processing on the rotation speed signal to obtain initial filtering data comprises:
removing the maximum value and the minimum value in the N rotating speed signals;
and calculating the average value of the signals in the rotating speed signals with the maximum value and the minimum value removed, and determining the average value of the signals as initial filtering data.
7. A vehicle rotational speed display control system characterized by comprising:
the acquisition module is used for acquiring a rotating speed signal of a vehicle engine;
the mode determining module is used for determining a rotating speed filtering mode according to a rotating speed value corresponding to the rotating speed signal, and the rotating speed filtering mode comprises a first filtering mode; the first filtering mode is a low-rotating-speed filtering mode;
the first processing module is used for carrying out initial filtering processing on the rotating speed signal to obtain initial filtering data;
the first calculation module is used for calculating the rotating speed variation by using the rotating speed corresponding to the initial filtering data and the current display rotating speed of the vehicle when the rotating speed filtering mode is the first filtering mode;
the second processing module is used for carrying out secondary filtering processing on the initial filtering data based on the rotating speed variation to obtain a target display rotating speed;
and the display module is used for replacing the current display rotating speed with the target display rotating speed.
8. The control system of claim 7, wherein the speed filter mode further comprises a second filter mode, the second filter mode being a high speed filter mode; the control system further comprises:
and the third processing module is used for carrying out secondary filtering processing according to the initial filtering data and a preset filtering strategy to obtain a target display rotating speed when the filtering mode is the second filtering mode.
9. A vehicle characterized by comprising the vehicle rotational speed display control system according to claim 7 or 8.
10. A vehicle speed display controller comprising: a processor and a memory having stored therein at least one instruction, at least one program, set of codes, or set of instructions that is loaded and executed by the processor to implement the vehicle speed display control method of claim 1.
CN201910068510.5A 2019-01-24 2019-01-24 Vehicle rotating speed display control method and system and vehicle Active CN109774477B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910068510.5A CN109774477B (en) 2019-01-24 2019-01-24 Vehicle rotating speed display control method and system and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910068510.5A CN109774477B (en) 2019-01-24 2019-01-24 Vehicle rotating speed display control method and system and vehicle

Publications (2)

Publication Number Publication Date
CN109774477A CN109774477A (en) 2019-05-21
CN109774477B true CN109774477B (en) 2020-09-11

Family

ID=66501245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910068510.5A Active CN109774477B (en) 2019-01-24 2019-01-24 Vehicle rotating speed display control method and system and vehicle

Country Status (1)

Country Link
CN (1) CN109774477B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2725082Y (en) * 2004-07-20 2005-09-14 潘飞蹊 Vehicle electron display system
CN102128948A (en) * 2011-01-29 2011-07-20 佛山分析仪有限公司 Engine rotation speed detecting device and method thereof
JP2012025227A (en) * 2010-07-21 2012-02-09 Nissan Motor Co Ltd Vehicle control device
CN102877953A (en) * 2012-09-26 2013-01-16 三一重工股份有限公司 Engine speed control system and engineering machine
CN107942777A (en) * 2017-11-04 2018-04-20 华晨汽车集团控股有限公司 A kind of control method of engine speed indicator stability
CN108340812A (en) * 2018-02-07 2018-07-31 浙江吉利汽车研究院有限公司 Method for control speed, system and automobile

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2725082Y (en) * 2004-07-20 2005-09-14 潘飞蹊 Vehicle electron display system
JP2012025227A (en) * 2010-07-21 2012-02-09 Nissan Motor Co Ltd Vehicle control device
CN102128948A (en) * 2011-01-29 2011-07-20 佛山分析仪有限公司 Engine rotation speed detecting device and method thereof
CN102877953A (en) * 2012-09-26 2013-01-16 三一重工股份有限公司 Engine speed control system and engineering machine
CN107942777A (en) * 2017-11-04 2018-04-20 华晨汽车集团控股有限公司 A kind of control method of engine speed indicator stability
CN108340812A (en) * 2018-02-07 2018-07-31 浙江吉利汽车研究院有限公司 Method for control speed, system and automobile

Also Published As

Publication number Publication date
CN109774477A (en) 2019-05-21

Similar Documents

Publication Publication Date Title
CN109720213B (en) Vehicle torque control method and device
US20220131402A1 (en) System and Method for Determining Charging Profiles
CN110341546B (en) Method for estimating endurance mileage of pure electric vehicle
US20210291698A1 (en) Diagnostic device, diagnostic method, and program
CN108859653B (en) Electric automobile air conditioner control method and system
CN111559387B (en) Energy-saving driving prompting method, device, equipment and storage medium
CN113864441B (en) Vehicle gear shifting control method, vehicle and computer readable storage medium
CN111038214B (en) Control method, device and system of vehicle-mounted air conditioner
CN109774477B (en) Vehicle rotating speed display control method and system and vehicle
CN113830012B (en) Method, device, equipment and storage medium for diagnosing cause of high fuel consumption of vehicle
CN112503170B (en) Starting gear decision method for mechanical automatic transmission
CN111516701A (en) Vehicle and speed limiting method and device thereof
CN113044032B (en) Vehicle running power control method and device and vehicle
CN114954428A (en) Range extender system control method, device and medium
CN113306406B (en) Motor torque control device and method and automobile
WO2014037427A1 (en) System and method for providing driver feedback relating to a plurality of vehicle operating parameters, corresponding computer readable medium and vehicle with such a system
US20170103548A1 (en) Vehicle-mounted display device, method for controlling vehicle-mounted display device, and program
CN111404429B (en) Vehicle, motor control method and device thereof and computer readable storage medium
CN107942777A (en) A kind of control method of engine speed indicator stability
CN115891763B (en) Method for improving endurance mileage, endurance device, endurance equipment and storage medium
CN112319240B (en) Electric vehicle drivability management method, device, apparatus, and storage medium
CN113357357B (en) Automobile speed ratio control method and device, gearbox controller and system and automobile
CN117565681A (en) Dynamic analysis method and system for endurance mileage of electric automobile and electronic equipment
CN116513151A (en) Vehicle energy supplementing control method, vehicle and computer readable storage medium
CN117774701A (en) Coasting energy feedback method, device, equipment and computer readable storage medium

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