Commercial vehicle gear calculation method, device and electronic equipment
By performing noise reduction and filtering processing on the vehicle's clutch, engine speed and vehicle speed signals, and combining the theoretical transmission ratio of the gearbox and the corresponding relationship table of gear transmission ratios, the gear position is calculated and corrected, which solves the problem of low gear accuracy in the existing technology. problem, achieving more precise fuel consumption optimization.
Patent Information
- Application Number
- CN202311369325.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2043-10-20
AI Technical Summary
The vehicle gear accuracy calculated in the prior art is low, resulting in poor fuel consumption optimization effect.
By obtaining the vehicle's original clutch signal, engine original speed signal and original vehicle speed signal, perform noise reduction filtering processing, determine the theoretical transmission ratio of the gearbox, and match it with the preset gear transmission ratio correspondence table. After obtaining the preliminary gear, Correction is made based on clutch status information and engine speed to obtain the actual gear position.
It improves the accuracy of vehicle gear calculation and reduces the impact of system errors on gear judgment results, thus optimizing fuel consumption.
Smart Images

Figure CN117432794B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a method, device and electronic equipment for calculating gear positions of commercial vehicles. Background Art
[0002] The gear information of manual transmission commercial vehicles on actual roads is usually calculated through commercial vehicle operating conditions. The main purpose of calculating the actual gear position and shift times of commercial vehicles on actual roads is to provide simulation data. Under normal circumstances, optimizing fuel consumption by 1% is a great improvement. In order to optimize fuel consumption by 1%, it is necessary to determine the gear position of the vehicle more accurately so that the calculated gear position is more in line with the actual situation. However, the current vehicle gear calculation method has random errors due to differences in vehicle operating conditions, resulting in low accuracy of the calculated vehicle gear position. Summary of the invention
[0003] In view of this, it is necessary to provide a method, device and electronic equipment for calculating the gear position of a commercial vehicle, so as to solve the technical problem of low accuracy of the vehicle gear position calculated in the prior art.
[0004] In order to achieve the above object, the present invention provides a method for calculating the gear position of a commercial vehicle, comprising:
[0005] Obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle;
[0006] Performing noise reduction and filtering processing on the clutch original signal, the engine original speed signal and the vehicle original speed signal to obtain clutch state information, engine speed and vehicle speed;
[0007] determining a theoretical transmission ratio of a transmission based on the engine speed and the vehicle speed;
[0008] The theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gear ratios and gears;
[0009] The preliminary gear position of the vehicle is corrected based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0010] Furthermore, the method for calculating the gear position of a commercial vehicle further includes:
[0011] When it is determined based on the clutch state information that the clutch pedal is depressed and the front and rear actual gear position values corresponding to the actual gear position being 0 change, it is determined that the vehicle is shifting gears.
[0012] Further, the correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle includes:
[0013] In a case where it is determined based on the clutch state information that the clutch pedal is depressed, determining that the actual gear position of the vehicle is neutral;
[0014] In the case where it is determined that the engine speed is lower than the sum of the idle speed value and the fluctuation value, determining that the actual gear position of the vehicle is 0;
[0015] When it is determined based on the clutch state information that the clutch pedal is not depressed and the engine speed is not lower than the sum of the idle value and the fluctuation value, the preliminary gear position of the vehicle is determined to be the actual gear position of the vehicle.
[0016] Further, the fluctuation value is determined based on an engine performance parameter.
[0017] Further, the performing noise reduction filtering on the clutch original signal, the engine original speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed includes:
[0018] The clutch original signal, the engine original speed signal and the original vehicle speed signal are respectively subjected to median filtering to obtain clutch state information, engine speed and vehicle speed.
[0019] Further, determining the theoretical transmission ratio of the gearbox based on the engine speed and the vehicle speed includes:
[0020] The product obtained by multiplying the engine speed, the preset tire radius and the transmission ratio coefficient in sequence is divided by the product of the drive axle transmission ratio and the vehicle speed to obtain the theoretical transmission ratio of the gearbox.
[0021] Furthermore, matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle includes:
[0022] When the theoretical transmission ratio of the gearbox is less than or equal to k1 times the first gear ratio, or greater than or equal to k2 times the maximum gear ratio, the theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table, and the gear corresponding to the gear ratio closest to the theoretical transmission ratio of the gearbox in the gear ratio correspondence table is determined as the initial gear of the vehicle;
[0023] Wherein, k1 is a first preset multiple value, and k2 is a second preset multiple value.
[0024] Furthermore, the method for calculating the gear position of a commercial vehicle further includes:
[0025] When the theoretical transmission ratio of the gearbox is greater than k1 times the first gear ratio and less than k2 times the maximum gear ratio, the initial gear position of the vehicle is determined to be neutral.
[0026] The present invention also provides a commercial vehicle gear position calculation device, comprising:
[0027] An acquisition module, used to acquire an original clutch signal, an original engine speed signal and an original vehicle speed signal of the vehicle;
[0028] A noise reduction module, used for performing noise reduction filtering on the original clutch signal, the original engine speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed;
[0029] A first calculation module, configured to determine a theoretical transmission ratio of a gearbox based on the engine speed and the vehicle speed;
[0030] The second calculation module is used to match the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gears;
[0031] A correction module is used to correct the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0032] The present invention also provides an electronic device, comprising a memory and a processor, wherein:
[0033] The memory is used to store programs;
[0034] The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the commercial vehicle gear calculation method as described in any one of the above.
[0035] The beneficial effects of adopting the above implementation mode are as follows: the commercial vehicle gear calculation method, device and electronic device provided by the present invention obtain clutch state information, engine speed and vehicle speed by performing noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal; determine the theoretical transmission ratio of the gearbox based on the engine speed and the vehicle speed; match the theoretical transmission ratio of the gearbox with the preset gear transmission ratio correspondence table to obtain a preliminary gear, and finally correct the preliminary gear of the vehicle based on the clutch state information and the engine speed to obtain the actual gear of the vehicle; the present invention first performs noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal to reduce the error of the final result. In addition, after obtaining the preliminary gear, the error caused by the clutch state and the engine speed is used as the system error, and the preliminary gear is corrected based on the clutch state information and the engine speed, so as to reduce the influence of the system errors such as the clutch state and the engine speed on the gear judgment result, thereby solving the technical problem of low accuracy of the vehicle gear calculated in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0037] Figure 1 A flow chart of an embodiment of a method for calculating a gear position of a commercial vehicle provided by the present invention;
[0038] Figure 2 A principle block diagram of an embodiment of a commercial vehicle gear position calculation device provided by the present invention;
[0039] Figure 3 A schematic structural diagram of an embodiment of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0040] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0041] In the description of the embodiments of the present application, unless otherwise specified, “plurality” means two or more.
[0042] The terms "including" and "having" and any variations thereof in the embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product or equipment comprising a series of steps or modules is not necessarily limited to those steps or modules clearly listed, but may include other steps or modules not clearly listed or inherent to these processes, methods, products or equipment.
[0043] The naming or numbering of the steps in the embodiments of the present invention does not mean that the steps in the method flow must be executed in the time / logical sequence indicated by the naming or numbering. The execution order of the named or numbered process steps can be changed according to the technical purpose to be achieved, as long as the same or similar technical effects can be achieved.
[0044] Reference to an "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0045] The present invention provides a method, device and electronic equipment for calculating the gear position of a commercial vehicle, which are respectively described below.
[0046] like Figure 1 As shown, the present invention provides a method for calculating the gear position of a commercial vehicle, which includes:
[0047] Step 110, obtaining an original clutch signal, an original engine speed signal, and an original vehicle speed signal of the vehicle;
[0048] Step 120, performing noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed;
[0049] Step 130: determining a theoretical transmission ratio of a gearbox based on the engine speed and the vehicle speed;
[0050] Step 140, matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gears;
[0051] Step 150: Correct the initial gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0052] It is understandable that the vehicles in the present invention all refer to commercial vehicles. The gear information of manual commercial vehicles on actual roads is usually calculated through commercial vehicle operating conditions. There are errors in the calculation process. The errors are divided into systematic errors and random errors. The systematic errors can be reduced, and the random errors are inevitable. Therefore, if the magnitude of the systematic error of the simulation data is reduced by 1%, the research accuracy will be greatly improved.
[0053] The defect of the prior art is that some errors are defined as random errors, while the present invention corrects these errors into system errors through technical means, thereby avoiding them. For example, if the measured data fluctuates too much, the error can be reduced by filtering; the neutral and sliding states are difficult to determine, and can be determined by introducing the clutch state. These errors are all system errors in the present invention.
[0054] This embodiment first performs noise reduction filtering on the clutch original signal, the engine original speed signal and the original vehicle speed signal to reduce the error of the final result. In addition, after obtaining the preliminary gear position, the error caused by the clutch state and the engine speed is used as the system error, and the preliminary gear position is corrected based on the clutch state information and the engine speed to reduce the influence of the system errors such as the clutch state and the engine speed on the gear judgment result, thereby solving the technical problem of low accuracy of the vehicle gear position calculated in the prior art.
[0055] In some embodiments, the correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle includes:
[0056] In a case where it is determined based on the clutch state information that the clutch pedal is depressed, determining that the actual gear position of the vehicle is neutral;
[0057] In the case where it is determined that the engine speed is lower than the sum of the idle speed value and the fluctuation value, determining that the actual gear position of the vehicle is 0;
[0058] When it is determined based on the clutch state information that the clutch pedal is not depressed and the engine speed is not lower than the sum of the idle value and the fluctuation value, the initial gear position of the vehicle is determined to be the actual gear position of the vehicle; the fluctuation value is determined based on the engine performance parameters.
[0059] It can be understood that when it is determined based on the clutch state information that the driver has stepped on the clutch pedal, the gear position is set to neutral, that is, the corrected gear position g2 is obtained to be neutral.
[0060] As shown in Table 1, if the commercial vehicle driver keeps pressing the clutch pedal for a long time, the engine will idle and the vehicle speed will drop at a constant speed. It can be inferred that this driving process is gliding with the clutch pressed, and the corresponding gear should be judged as neutral because the power transmission has been disconnected. Obviously, the corrected gear g2 is more realistic than the initial gear g1.
[0061] Table 1 Comparison table of optimization to gear g2
[0062]
[0063] When the engine speed is lower than the sum of the idle speed value and the fluctuation value, the gear is recorded as 0. The corrected gear information is recorded as g3. The fluctuation value is determined by the engine performance. In some embodiments, the fluctuation value is set to 5, that is, the gear lower than the sum of the idle speed (600r / min) and the fluctuation value (5rpm) is neutral. In other embodiments, the idle speed of the 47 engine is 800r / min, and the fluctuation value is less than 20.
[0064] As shown in Table 2, the driver releases the clutch 2 seconds later, the engine idles, and the vehicle speed drops uniformly to a stop. It can be inferred that this driving process is coasting in neutral gear. Obviously, g3 is more realistic than g2.
[0065] Table 2 Comparison table of optimization to gear position G3
[0066]
[0067] In some embodiments, the method for calculating the gear position of a commercial vehicle further includes:
[0068] When it is determined based on the clutch state information that the clutch pedal is depressed and the front and rear actual gear position values corresponding to the actual gear position being 0 change, it is determined that the vehicle is shifting gears.
[0069] It can be understood that when the clutch pedal is depressed, the values before and after the gear position is 0 change, and the number of gear shifts increases by 1, so the number of gear shifts of the commercial vehicle during operation can be counted.
[0070] As shown in Table 3, before and after sequence numbers 5-11, although the driver stepped on the clutch, the gear position did not change and was always 0, so there was no gear shift. Before and after sequence numbers 14-19, the gear position changed from 0 to 3, which can be inferred that a gear was shifted at this time, so the number of gear shifts increased by 1.
[0071] Table 3 Comparison table of pressing the clutch pedal
[0072]
[0073] In some embodiments, the performing noise reduction filtering on the clutch original signal, the engine original speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed includes:
[0074] The clutch original signal, the engine original speed signal and the original vehicle speed signal are respectively subjected to median filtering to obtain clutch state information, engine speed and vehicle speed.
[0075] It can be understood that noise reduction filtering is performed on the original vehicle speed signal and the original engine speed signal: if the vehicle speed of the previous row is not 0 and the vehicle speed of the next row is not 0, a median filter with a window length of x is performed on the current row, and x can be set by yourself.
[0076] For example, the vehicle speeds within four seconds are 10, 20, 15, and 17 km / h, respectively. A median filter with a window length of 3 is performed on the 2nd and 3rd seconds, and the filtered data are 10, 15, 17, and 17 km / h.
[0077] The purpose of filtering is to reduce data mutations and minimize the impact on the original data. Therefore, median filtering is used instead of mean filtering, because mean filtering will change every data. The filtering is limited to only the data before and after that is not 0 to avoid the following situations:
[0078] For example, the vehicle speed in a certain section is 4, 0, 0, 5, 10, 15 km / h. When the third data is filtered with a window length of 5, the 0 will be filtered to 4 km / h. This is obviously wrong. It should be noted that a speed of 0 means that the car has stopped moving and the gear must be neutral.
[0079] When filtering, filtering 0 into other values has a greater impact on the final result. For example, the impact of filtering 0 into 4 is greater than filtering 20 into 15 in the above process. Even if both are calculated incorrectly, relative to the actual gear, the calculated gear position of 0 filtered into 4 will inevitably be changed, while the gear position of 20 filtered into 15 may not be changed.
[0080] In some embodiments, determining the theoretical transmission ratio of the transmission based on the engine speed and the vehicle speed includes:
[0081] The product obtained by multiplying the engine speed, the preset tire radius and the transmission ratio coefficient in sequence is divided by the product of the drive axle transmission ratio and the vehicle speed to obtain the theoretical transmission ratio of the gearbox.
[0082] It can be understood that the theoretical transmission ratio of the gearbox is calculated according to the following formula:
[0083]
[0084] Where:
[0085] The transmission ratio coefficient is 0.377;
[0086] i g is the theoretical transmission ratio of the gearbox;
[0087] r is the tire radius;
[0088] n is the engine speed;
[0089] i0 is the drive axle transmission ratio;
[0090] u a For vehicle speed.
[0091] The derivation process is as follows:
[0092]
[0093] put i g Put it on the left side of the equal sign and simplify it to get:
[0094]
[0095] In some embodiments, matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle includes:
[0096] When the theoretical transmission ratio of the gearbox is less than or equal to k1 times the first gear ratio, or greater than or equal to k2 times the maximum gear ratio, the theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table, and the gear corresponding to the gear ratio closest to the theoretical transmission ratio of the gearbox in the gear ratio correspondence table is determined as the initial gear of the vehicle;
[0097] Wherein, k1 is a first preset multiple value, and k2 is a second preset multiple value.
[0098] The actual calculated transmission ratio generally does not completely match the gearbox transmission ratio, so it needs to be matched. For example, the relationship between the gearbox gear and the transmission ratio is shown in Table 4:
[0099] Table 4 Correspondence between gear position and transmission ratio
[0100] Gear Gear Ratio 8 2.71 9 2.1 10 1.64
[0101] Then, if the calculated transmission ratio is 2.0, that is, the gear is 9, the judgment is made according to the gear with a closer transmission ratio, that is, the judgment dividing point is the average of the transmission ratios of every two adjacent gears.
[0102] In some embodiments, the method for calculating the gear position of a commercial vehicle further includes:
[0103] When the theoretical transmission ratio of the gearbox is greater than k1 times the first gear ratio and less than k2 times the maximum gear ratio, the initial gear position of the vehicle is determined to be neutral.
[0104] It can be understood that the theoretical transmission ratio i of the gearbox obtained by calculation g Matching with the transmission ratio of the gearbox in Table 1, the situation where it is greater than k1 times the transmission ratio of the 1st gear and less than k2 times the transmission ratio of the maximum gear is counted as neutral gear, and the gear position g1 is obtained.
[0105] During the operation of the car, i g The situation that is much larger than the 1st gear transmission ratio and much smaller than the maximum gear transmission ratio, here the situation that is larger than k1 times of the 1st gear transmission ratio and smaller than k2 times of the maximum gear transmission ratio is counted as neutral gear.
[0106] The values of k1 and k2 are determined and input by the developer, and the actual operating fluctuation range of each gearbox is different.
[0107] For example, when the engine speed is 600r / min and the vehicle speed is 70km / s, the calculated transmission ratio is 0.5. This is obviously when the car is driving at high speed and the engine is idling in neutral. It should be counted as neutral here, rather than matching a high gear according to the transmission ratio.
[0108] In other embodiments, the method for calculating the gear position of a commercial vehicle provided by the present invention includes:
[0109] Obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle;
[0110] Performing median filtering on the original clutch signal, the original engine speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed;
[0111] The product obtained by multiplying the engine speed, the preset tire radius and the transmission ratio coefficient in sequence is divided by the product of the drive axle transmission ratio and the vehicle speed to obtain the theoretical transmission ratio of the gearbox;
[0112] The theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gear ratios and gears;
[0113] Correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain an actual gear position of the vehicle;
[0114] When it is determined based on the clutch state information that the clutch pedal is depressed and the front and rear actual gear position values corresponding to the actual gear position being 0 change, it is determined that the vehicle is shifting gears.
[0115] In this embodiment, the correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle includes:
[0116] In a case where it is determined based on the clutch state information that the clutch pedal is depressed, determining that the actual gear position of the vehicle is neutral;
[0117] In the case where it is determined that the engine speed is lower than the sum of the idle speed value and the fluctuation value, determining that the actual gear position of the vehicle is 0;
[0118] When it is determined based on the clutch state information that the clutch pedal is not depressed and the engine speed is not lower than the sum of the idle value and the fluctuation value, the initial gear position of the vehicle is determined to be the actual gear position of the vehicle; the fluctuation value is determined based on the engine performance parameters.
[0119] The step of matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear position of the vehicle includes:
[0120] When the theoretical transmission ratio of the gearbox is less than or equal to k1 times the first gear ratio, or greater than or equal to k2 times the maximum gear ratio, the theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table, and the gear corresponding to the gear ratio closest to the theoretical transmission ratio of the gearbox in the gear ratio correspondence table is determined as the initial gear of the vehicle;
[0121] When the theoretical transmission ratio of the gearbox is greater than k1 times the first gear ratio and less than k2 times the maximum gear ratio, determining that the initial gear position of the vehicle is neutral;
[0122] Wherein, k1 is a first preset multiple value, and k2 is a second preset multiple value.
[0123] In summary, the method for calculating the gear position of a commercial vehicle provided by the present invention includes: obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle; performing noise reduction filtering on the original clutch signal, the original engine speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed; determining the theoretical transmission ratio of the gearbox based on the engine speed and the vehicle speed; matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear position of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gear positions; and correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0124] In the commercial vehicle gear calculation method provided by the present invention, the clutch state information, engine speed and vehicle speed are obtained by performing noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal; based on the engine speed and the vehicle speed, the theoretical transmission ratio of the gearbox is determined; the theoretical transmission ratio of the gearbox is matched with a preset gear transmission ratio correspondence table to obtain a preliminary gear, and finally the preliminary gear of the vehicle is corrected based on the clutch state information and the engine speed to obtain the actual gear of the vehicle; the present invention first performs noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal to reduce the error of the final result. In addition, after obtaining the preliminary gear, the error caused by the clutch state and the engine speed is used as the system error, and the preliminary gear is corrected based on the clutch state information and the engine speed, so as to reduce the influence of the system errors such as the clutch state and the engine speed on the gear judgment result, thereby solving the technical problem of low accuracy of the vehicle gear calculated in the prior art.
[0125] like Figure 2 As shown, the present invention also provides a commercial vehicle gear position calculation device 200, which includes:
[0126] The acquisition module 210 is used to acquire the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle;
[0127] A noise reduction module 220 is used to perform noise reduction filtering on the original clutch signal, the original engine speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed;
[0128] A first calculation module 230, for determining a theoretical transmission ratio of a gearbox based on the engine speed and the vehicle speed;
[0129] The second calculation module 240 is used to match the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gears;
[0130] The correction module 250 is used to correct the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0131] In the commercial vehicle gear calculation device provided by the present invention, the clutch state information, engine speed and vehicle speed are obtained by performing noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal; based on the engine speed and the vehicle speed, the theoretical transmission ratio of the gearbox is determined; the theoretical transmission ratio of the gearbox is matched with the preset gear transmission ratio correspondence table to obtain the preliminary gear, and finally the preliminary gear of the vehicle is corrected based on the clutch state information and the engine speed to obtain the actual gear of the vehicle; the present invention first performs noise reduction filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal to reduce the error of the final result. In addition, after obtaining the preliminary gear, the error caused by the clutch state and the engine speed is used as the system error, and the preliminary gear is corrected based on the clutch state information and the engine speed, so as to reduce the influence of the system errors such as the clutch state and the engine speed on the gear judgment result, thereby solving the technical problem of low accuracy of the vehicle gear calculated in the prior art.
[0132] The commercial vehicle gear calculation device provided in the above embodiment can implement the technical solution described in the above commercial vehicle gear calculation method embodiment. The specific implementation principles of the above modules or units can refer to the corresponding contents in the above commercial vehicle gear calculation method embodiment, which will not be repeated here.
[0133] like Figure 3 As shown, the present invention also provides an electronic device 300. The electronic device 300 includes a processor 301, a memory 302 and a display 303. Figure 3 Only some of the components of the electronic device 300 are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0134] In some embodiments, the memory 302 may be an internal storage unit of the electronic device 300, such as a hard disk or memory of the electronic device 300. In other embodiments, the memory 302 may also be an external storage device of the electronic device 300, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 300.
[0135] Furthermore, the memory 302 may include both an internal storage unit of the electronic device 300 and an external storage device. The memory 302 is used to store application software installed in the electronic device 300 and various data.
[0136] In some embodiments, the processor 301 may be a central processing unit (CPU), a microprocessor or other data processing chip, which is used to run the program code or process data stored in the memory 302, such as the commercial vehicle gear calculation method of the present invention.
[0137] In some embodiments, the display 303 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 303 is used to display information on the electronic device 300 and to display a visual user interface. The components 301-303 of the electronic device 300 communicate with each other via a system bus.
[0138] In some embodiments of the present invention, when the processor 301 executes the commercial vehicle gear calculation program in the memory 302, the following steps may be implemented:
[0139] Obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle;
[0140] Performing noise reduction and filtering processing on the clutch original signal, the engine original speed signal and the vehicle original speed signal to obtain clutch state information, engine speed and vehicle speed;
[0141] determining a theoretical transmission ratio of a transmission based on the engine speed and the vehicle speed;
[0142] The theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gear ratios and gears;
[0143] The preliminary gear position of the vehicle is corrected based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0144] It should be understood that: when the processor 301 executes the commercial vehicle gear calculation program in the memory 302, in addition to the above functions, other functions can also be implemented. For details, please refer to the description of the corresponding method embodiment above.
[0145] Furthermore, the embodiment of the present invention does not specifically limit the type of the electronic device 300 mentioned, and the electronic device 300 may be a portable electronic device such as a mobile phone, a tablet computer, a personal digital assistant (PDA), a wearable device, a laptop computer, etc. Exemplary embodiments of portable electronic devices include but are not limited to portable electronic devices equipped with IOS, Android, Microsoft or other operating systems. The above-mentioned portable electronic device may also be other portable electronic devices, such as a laptop computer with a touch-sensitive surface (e.g., a touch panel). It should also be understood that in some other embodiments of the present invention, the electronic device 300 may not be a portable electronic device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).
[0146] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for calculating the gear position of a commercial vehicle provided by the above methods is implemented, and the method comprises:
[0147] Obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle;
[0148] Performing noise reduction and filtering processing on the clutch original signal, the engine original speed signal and the vehicle original speed signal to obtain clutch state information, engine speed and vehicle speed;
[0149] determining a theoretical transmission ratio of a transmission based on the engine speed and the vehicle speed;
[0150] The theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gear ratios and gears;
[0151] The preliminary gear position of the vehicle is corrected based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle.
[0152] Those skilled in the art will appreciate that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0153] The above is a detailed introduction to the commercial vehicle gear calculation method, device and electronic device provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for calculating the gear position of a commercial vehicle, characterized in that: include: Obtaining the original clutch signal, the original engine speed signal and the original vehicle speed signal of the vehicle; Performing noise reduction and filtering processing on the clutch original signal, the engine original speed signal and the vehicle original speed signal to obtain clutch state information, engine speed and vehicle speed; determining a theoretical transmission ratio of a transmission based on the engine speed and the vehicle speed; The theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gears; Correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain an actual gear position of the vehicle; The correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle includes: In a case where it is determined based on the clutch state information that the clutch pedal is depressed, determining that the actual gear position of the vehicle is neutral; In the case where it is determined that the engine speed is lower than the sum of the idle speed value and the fluctuation value, determining that the actual gear position of the vehicle is 0; When it is determined based on the clutch state information that the clutch pedal is not depressed and the engine speed is not lower than the sum of the idle value and the fluctuation value, the preliminary gear position of the vehicle is determined to be the actual gear position of the vehicle.
2. The method for calculating the gear position of a commercial vehicle according to claim 1, characterized in that: Also includes: When it is determined based on the clutch state information that the clutch pedal is depressed and the front and rear actual gear position values corresponding to the actual gear position being 0 change, it is determined that the vehicle is shifting gears.
3. The method for calculating the gear position of a commercial vehicle according to claim 1, characterized in that: The fluctuation value is determined based on an engine performance parameter.
4. The method for calculating the gear position of a commercial vehicle according to claim 1, characterized in that: The performing noise reduction and filtering processing on the clutch original signal, the engine original speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed includes: The clutch original signal, the engine original speed signal and the original vehicle speed signal are respectively subjected to median filtering to obtain clutch state information, engine speed and vehicle speed.
5. The method for calculating the gear position of a commercial vehicle according to claim 1, characterized in that: The step of determining a theoretical transmission ratio of a transmission based on the engine speed and the vehicle speed includes: The product obtained by multiplying the engine speed, the preset tire radius and the transmission ratio coefficient in sequence is divided by the product of the drive axle transmission ratio and the vehicle speed to obtain the theoretical transmission ratio of the gearbox.
6. The method for calculating the gear position of a commercial vehicle according to any one of claims 1 to 5, characterized in that: The step of matching the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear position of the vehicle includes: When the theoretical transmission ratio of the gearbox is less than or equal to k1 times the first gear ratio, or greater than or equal to k2 times the maximum gear ratio, the theoretical transmission ratio of the gearbox is matched with a preset gear ratio correspondence table, and the gear corresponding to the gear ratio closest to the theoretical transmission ratio of the gearbox in the gear ratio correspondence table is determined as the initial gear of the vehicle; Wherein, k1 is a first preset multiple value, and k2 is a second preset multiple value.
7. The method for calculating the gear position of a commercial vehicle according to claim 6, characterized in that: Also includes: When the theoretical transmission ratio of the gearbox is greater than k1 times the first gear ratio and less than k2 times the maximum gear ratio, the initial gear position of the vehicle is determined to be neutral.
8. A commercial vehicle gear position calculation device, characterized in that: include: An acquisition module, used to acquire an original clutch signal, an original engine speed signal and an original vehicle speed signal of the vehicle; A noise reduction module, used for performing noise reduction filtering on the original clutch signal, the original engine speed signal and the original vehicle speed signal to obtain clutch state information, engine speed and vehicle speed; A first calculation module, configured to determine a theoretical transmission ratio of a gearbox based on the engine speed and the vehicle speed; The second calculation module is used to match the theoretical transmission ratio of the gearbox with a preset gear ratio correspondence table to obtain a preliminary gear of the vehicle; the gear ratio correspondence table is used to characterize the correspondence between different gearbox ratios and gears; a correction module, configured to correct the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain an actual gear position of the vehicle; The correcting the preliminary gear position of the vehicle based on the clutch state information and the engine speed to obtain the actual gear position of the vehicle includes: In a case where it is determined based on the clutch state information that the clutch pedal is depressed, determining that the actual gear position of the vehicle is neutral; In the case where it is determined that the engine speed is lower than the sum of the idle speed value and the fluctuation value, determining that the actual gear position of the vehicle is 0; When it is determined based on the clutch state information that the clutch pedal is not depressed and the engine speed is not lower than the sum of the idle value and the fluctuation value, the preliminary gear position of the vehicle is determined to be the actual gear position of the vehicle.
9. An electronic device, characterized in that: comprising a memory and a processor, wherein: The memory is used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the method for calculating the gear position of a commercial vehicle as claimed in any one of claims 1 to 7.
Citation Information
Patent Citations
Electric vehicle manual gearbox forward gear position judging method
CN103786715A
Omni-directional monitoring and evaluating method for driving behavior
CN107826119A