Vehicle engine control method and device, vehicle and storage medium
By conducting frequency response tests on the vehicle steering wheel, obtaining the frequency response range and calculating the resonance speed range, controlling the second-order engine speed to avoid the resonance speed range, solving the resonance problem between the engine and the steering wheel, improving driving comfort and reducing steering wheel vibration.
Patent Information
- Application Number
- CN202311804238.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-07-04
AI Technical Summary
During the vehicle driving, the engine and the steering wheel resonate at a specific speed range, causing the steering wheel to vibrate, affecting the driver's driving experience.
By conducting frequency response tests on the vehicle steering wheel, obtain the frequency response interval, calculate the resonance speed interval, control the second-order engine speed to avoid the resonance speed interval, and avoid resonance between the engine and the steering wheel.
It effectively avoids the resonance of the steering wheel, improves the driver's driving comfort, and reduces the steering wheel vibration while taking into account the vehicle's driving, acceleration and fuel consumption.
Smart Images

Figure CN120251401A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engine control, and particularly to a vehicle engine control method, device, vehicle and storage medium. Background Art
[0002] With the development of society, major automobile enterprises have higher and higher requirements for the driving comfort of vehicles. During the vehicle driving process, the engine will resonate with the steering wheel in a specific speed range (such as 1050 rpm - 1350 rpm), resulting in the vibration of the steering wheel, which seriously affects the driving experience of the driver.
[0003] Therefore, during the vehicle driving process, how to avoid the vibration of the steering wheel is an urgent problem to be solved. Summary of the Invention
[0004] Embodiments of the present invention provide a vehicle engine control method, device, vehicle and storage medium to solve the technical problem that the steering wheel vibrates due to the resonance between the engine and the steering wheel.
[0005] A vehicle engine control method, the method includes:
[0006] Obtain a frequency response range, which is obtained by pre-performing a frequency response test on the vehicle steering wheel;
[0007] Calculate the resonance speed range corresponding to the frequency response range;
[0008] During the vehicle driving process, control the speed corresponding to the second order of the engine to avoid the resonance speed range.
[0009] For the above method, optionally, the frequency response range is obtained through the following test:
[0010] Based on the three-axis acceleration sensors arranged on the vehicle steering wheel, perform a frequency response test on the vehicle steering wheel to obtain a three-axis frequency response curve;
[0011] Respectively obtain the peak frequency values closest to each other on the frequency response curve in the x-axis direction, the frequency response curve in the y-axis direction and the frequency response curve in the z-axis direction of the three-axis frequency response curve;
[0012] From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction and the peak frequency values on the frequency response curve in the z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value;
[0013] Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response range.
[0014] For the above method, optionally, during the vehicle driving process, controlling the engine second-order corresponding rotational speed to avoid the resonance rotational speed range includes:
[0015] Obtain the minimum rotational speed value and the maximum rotational speed value in the resonance rotational speed range;
[0016] During the vehicle driving process, control the engine second-order corresponding rotational speed to be greater than the maximum rotational speed value, or control the engine second-order corresponding rotational speed to be less than the minimum rotational speed value.
[0017] For the above method, optionally, during the vehicle driving process, controlling the engine rotational speed to avoid the resonance rotational speed range includes:
[0018] Obtain the minimum rotational speed value and the maximum rotational speed value in the resonance rotational speed range;
[0019] During the vehicle driving process, determine whether the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value;
[0020] If the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, control the engine second-order corresponding rotational speed to exceed the maximum rotational speed value within a preset time, or control the engine second-order corresponding rotational speed to be lower than the minimum rotational speed value within a preset time.
[0021] A vehicle engine control device, the device includes:
[0022] A frequency response range acquisition unit, configured to obtain a frequency response range, where the frequency response range is obtained by preforming a frequency response test on a target steering wheel;
[0023] A rotational speed range calculation unit, configured to calculate a resonance rotational speed range corresponding to the frequency response range;
[0024] An engine control unit, configured to control the engine second-order corresponding rotational speed to avoid the resonance rotational speed range during the vehicle driving process.
[0025] A vehicle, including a controller and an engine. During the vehicle driving process, the controller performs the following steps:
[0026] Obtain a frequency response range, where the frequency response range is obtained by preforming a frequency response test on the vehicle steering wheel;
[0027] Calculate a resonance rotational speed range corresponding to the frequency response range;
[0028] During the vehicle driving process, control the engine second-order corresponding rotational speed to avoid the resonance rotational speed range.
[0029] For the above vehicle, optionally, the frequency response range is obtained through the following test method:
[0030] Based on the three-axis acceleration sensor arranged on the vehicle steering wheel, perform a frequency response test on the vehicle steering wheel to obtain a three-axis frequency response curve;
[0031] Respectively obtain the peak frequency values closest to each other on the frequency response curves in the x-axis direction, y-axis direction, and z-axis direction of the three-axis frequency response curve;
[0032] From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value;
[0033] Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response range.
[0034] For the above vehicle, optionally, during the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed range includes:
[0035] Obtain the maximum speed value in the resonance speed range;
[0036] During the vehicle driving process, control the engine second-order corresponding speed to be greater than the maximum speed value, or control the engine second-order corresponding speed to be less than the maximum speed value.
[0037] For the above vehicle, optionally, during the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed range includes:
[0038] Obtain the minimum speed value and the maximum speed value in the resonance speed range;
[0039] During the vehicle driving process, determine whether the current speed of the engine is greater than the minimum speed value and less than the maximum speed value;
[0040] If the current speed of the engine is greater than the minimum speed value and less than the maximum speed value, control the engine second-order corresponding speed to be greater than the maximum speed value within a preset time, or control the engine second-order corresponding speed to be less than the minimum speed value within a preset time.
[0041] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above vehicle engine control method.
[0042] In summary, the present invention discloses a vehicle engine control method, device, vehicle, and storage medium. By obtaining the frequency response range of the vehicle steering wheel, and then based on the frequency response range, calculating the resonance speed range of the steering wheel. During vehicle driving, the engine speed corresponding to the second order is controlled to avoid the resonance speed range. It can be seen that the present invention calculates the resonance speed range between the steering wheel and the engine, and then controls the engine speed corresponding to the second order to avoid the resonance speed range, thereby solving the resonance problem between the steering wheel and the engine and preventing the steering wheel from resonating. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for the description of the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.
[0044] Figure 1 is a flowchart showing the implementation of a vehicle engine control method disclosed in an embodiment of the present invention;
[0045] Figure 2 is a partial flowchart showing the implementation of a vehicle engine control method disclosed in an embodiment of the present invention;
[0046] Figure 3 is a schematic diagram of a three-way frequency response curve disclosed in an embodiment of the present invention;
[0047] Figure 4 is a partial flowchart showing the implementation of a vehicle engine control method disclosed in an embodiment of the present invention;
[0048] Figure 5 is a schematic diagram of a steering wheel vibration curve disclosed in an embodiment of the present invention;
[0049] Figure 6 is a schematic diagram of another steering wheel vibration curve disclosed in an embodiment of the present invention;
[0050] Figure 7 is a partial flowchart showing the implementation of a vehicle engine control method disclosed in an embodiment of the present invention;
[0051] Figure 8 is a schematic diagram of the structure of a vehicle engine control device disclosed in an embodiment of the present invention;
[0052] Figure 9 is a schematic diagram of the structure of a vehicle disclosed in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0054] It should be understood that when used in the specification and the appended claims of the present invention, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0055] It should also be understood that the term "and / or" used in the specification and the appended claims of the present invention refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0056] As used in the specification and the appended claims of the present invention, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" according to the context. Similarly, the phrase "if determined" or "if detecting [the described condition or event]" can be interpreted as meaning "once determined", "in response to determining", "once detecting [the described condition or event]", or "in response to detecting [the described condition or event]" according to the context.
[0057] In addition, in the description of the specification and the appended claims of the present invention, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0058] The reference to "an embodiment" or "some embodiments" or the like described in the specification of the present invention means that a specific feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present invention. Thus, the statements "in an embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification are not necessarily all referring to the same embodiment, but mean "one or more but not all of the embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0059] The present invention discloses a vehicle engine control method, device, vehicle, and storage medium. By obtaining the frequency response range of the vehicle steering wheel, and then based on the frequency response range, calculating the resonance speed range of the steering wheel. During the vehicle driving process, control the speed corresponding to the second order of the engine to avoid the resonance speed range. It can be seen that the present invention calculates the resonance speed range between the steering wheel and the engine, and then controls the speed corresponding to the second order of the engine to avoid the resonance speed range, thereby solving the resonance problem between the steering wheel and the engine and avoiding the resonance of the steering wheel. The following will be described through specific embodiments.
[0060] As Figure 1 shown, it is a flowchart of the implementation of a vehicle engine control method disclosed in an embodiment of the present invention. The method specifically includes the following steps:
[0061] S101: Obtain the frequency response range.
[0062] In a specific implementation, the frequency response range is obtained by pre-performing a frequency response test on the vehicle steering wheel. The steps for performing a frequency response test on the vehicle steering wheel may include the following:
[0063] S201: Based on the three-axis acceleration sensors arranged on the vehicle steering wheel, perform a frequency response test on the vehicle steering wheel to obtain a three-axis frequency response curve.
[0064] In a specific implementation, in this embodiment, a three-axis acceleration sensor may be arranged at the position directly above the steering wheel (i.e., the 12 o'clock direction), establish a connection between the three-axis acceleration sensor and the test equipment (such as a computer), and then strike the position near the steering wheel with a force hammer, and the three-axis frequency response curve can be obtained through the three-axis acceleration sensor.
[0065] It should be understood that arranging the three-axis acceleration sensor at the position directly above the steering wheel in this embodiment is only one implementation manner in this embodiment. It is also possible to select other positions on the steering wheel to arrange the three-axis acceleration sensor, such as the nine o'clock direction of the steering wheel, the three o'clock direction of the steering wheel. And, multiple sensors can also be arranged on the steering wheel. In this embodiment, the arrangement position and the number of three-axis acceleration sensors on the steering wheel are not specifically limited.
[0066] S202: Respectively obtain the peak frequency values on the frequency response curve in the x-axis direction, the frequency response curve in the y-axis direction, and the frequency response curve in the z-axis direction of the three-axis frequency response curve.
[0067] Among them, the three-axis frequency response curve includes the frequency response curve in the x-axis direction, the frequency response curve in the y-axis direction, and the frequency response curve in the z-axis direction. The peak frequency value refers to the frequency value corresponding to the highest point of the protrusion on the frequency response curve. The highest point of the protrusion on the frequency response curve is the peak, and the frequency value corresponding to the peak on the abscissa is the peak frequency value.
[0068] In one embodiment, as Figure 3 shown, where x is the frequency response curve in the x-axis direction, the peak frequency value on this frequency response curve is 40.97 Hz, y is the frequency response curve in the y-axis direction, the peak frequency value on this frequency response curve is 40.00 Hz, and z is the frequency response curve in the z-axis direction, the peak frequency value on this frequency response curve is 37.00 Hz. It should be understood that the above Figure 3 is only a schematic diagram of the three-way frequency response curve in this embodiment and does not impose any limitation on the three-way frequency response curve in this embodiment.
[0069] Thus, the peak frequency values on the frequency response curves in the x-axis direction, y-axis direction, and z-axis direction in the three-way frequency response curve can be obtained respectively.
[0070] S203: From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value.
[0071] In a specific implementation, in this embodiment, the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction can be sorted in descending order. Thus, the first peak frequency value is extracted as the maximum peak frequency value, and the last peak frequency value is extracted as the minimum peak frequency value. Accordingly, the maximum peak frequency value and the minimum peak frequency value are obtained.
[0072] S204: Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response interval.
[0073] It should be understood that obtaining the minimum peak frequency value and the maximum peak frequency value means obtaining the frequency response interval, and the frequency response interval can be expressed as [minimum peak frequency value, maximum peak frequency value], with the unit of Hz.
[0074] S102: Calculate the resonance speed interval corresponding to the frequency response interval.
[0075] In a specific implementation, the calculated frequency response interval in this embodiment is the modal interval of the steering wheel. According to the conversion formula from the modal interval to the resonance speed interval, calculate the resonance speed interval corresponding to the frequency response interval.
[0076] Among them, the conversion formula can be as follows:
[0077] Speed = Modal (Hz) * 30
[0078] That is to say, by expanding the value of the frequency response interval by 30 times, the resonance speed interval can be obtained.
[0079] For example, taking the frequency response range (37 Hz, 41 Hz) as an example, the frequency response range is expanded by 30 times, that is, 37 * 30 = 1110, 41 * 30 = 1230, to obtain the resonance speed range (1110 rpm, 1230 rpm).
[0080] S103: During vehicle driving, control the speed corresponding to the second order of the engine to avoid the resonance speed range.
[0081] In the case of determining the resonance speed range, control the engine speed to avoid the resonance speed range. Specifically, the engine speed can be controlled to be less than the minimum value in the resonance speed range, or the engine speed can be controlled to be greater than the maximum value in the resonance speed range, etc. No specific limitation is made in this embodiment.
[0082] In summary, the present invention discloses a vehicle engine control method. By obtaining the frequency response range of the vehicle steering wheel, and then based on the frequency response range, calculating the resonance speed range of the steering wheel. During vehicle driving, control the speed corresponding to the second order of the engine to avoid the resonance speed range. It can be seen that the present invention calculates the resonance speed range between the steering wheel and the engine, and then controls the speed corresponding to the second order of the engine to avoid the resonance speed range. Thus, the resonance problem between the steering wheel and the engine is solved, and the resonance of the steering wheel is avoided.
[0083] Based on Figure 1 In the specific implementation, step S103 in this embodiment can be specifically implemented through the following steps, as Figure 4 shown:[[]]END]]
[0084] S401: Obtain the minimum speed value and the maximum speed value in the resonance speed range.
[0085] Obtain the lower limit of the range as the minimum speed value from the resonance speed range, and obtain the upper limit of the range as the maximum speed value. Thus, the minimum speed value and the maximum speed value can be obtained.
[0086] S402: During vehicle driving, control the speed corresponding to the second order of the engine to be greater than the maximum speed value, or control the speed corresponding to the second order of the engine to be less than the minimum speed value.
[0087] In the specific implementation, in this embodiment, the corresponding speed control method can be selected according to the actual situation to control the engine speed. Specifically, it can be as follows:[[]]END]]
[0088] In the first aspect, when the maximum speed value of the resonance speed range is relatively small, such as when the vehicle is driving, the engine speed can easily exceed the maximum speed. In this way, after the vehicle starts, control the speed corresponding to the second order of the engine to quickly increase to exceed the maximum speed value. Thus, it is avoided that the engine speed is in the resonance speed range for a long time, resulting in the vibration of the steering wheel.
[0089] In a second aspect, when the minimum rotational speed value in the resonance rotational speed range is relatively high, for example, when a vehicle is in motion, the engine rotational speed needs to be increased to the extreme to reach the minimum rotational speed value. In this way, after the vehicle is started, before the rotational speed corresponding to the second order of the engine reaches the maximum rotational speed value, the increase in the engine rotational speed can be suppressed. Thus, it is possible to prevent the engine rotational speed from entering the resonance rotational speed range, which may cause the steering wheel to vibrate.
[0090] Reference Figure 5 As shown, it is a schematic diagram of the steering wheel vibration curve when the engine rotational speed falls within the resonance rotational speed range. Among them, the resonance rotational speed range between the steering wheel and the engine is (1110 rpm, 1230 rpm), and the lowest engine rotational speed is below 1200 rpm. Therefore, the engine rotational speed falls into the resonance rotational speed range. At this time, the vibration peak value of the steering wheel reaches 1.3 m / s²; Reference Figure 6 As shown, it is a schematic diagram of the steering wheel vibration curve when the engine rotational speed avoids the resonance rotational speed range. Among them, the resonance rotational speed range between the steering wheel and the engine is (1110 rpm, 1230 rpm), and the lowest engine rotational speed is 1280 rpm. At this time, the engine rotational speed avoids the resonance rotational speed range, and the vibration peak value of the steering wheel is 0.5 m / s². Thus, it can be seen that controlling the engine rotational speed to avoid the resonance rotational speed range can effectively reduce the steering wheel rotation, and can achieve the purpose of improving the driving comfort of the vehicle.
[0091] Furthermore, in this embodiment, after determining the resonance rotational speed range, the minimum rotational speed of the second gear of the engine is adjusted according to the vehicle power diagram, so that the minimum rotational speed of the second order of the engine is higher than the maximum rotational speed value of the resonance rotational speed range, or the maximum rotational speed of the second order of the engine is lower than the minimum rotational speed value of the resonance rotational speed range. In addition, a fuel consumption experiment can also be carried out on the vehicle. Thus, the minimum rotational speed value and the maximum rotational speed value of the second gear are further adjusted, so that while avoiding the steering wheel vibration, the vehicle's drivability, acceleration performance, and fuel consumption are taken into account.
[0092] In summary, in this embodiment, by preventing the engine rotational speed from always being less than the minimum rotational speed value or always exceeding the maximum rotational speed value, it is possible to achieve the purpose of avoiding resonance between the engine and the steering wheel and prevent the steering wheel from vibrating.
[0093] Based on Figure 1 In the specific implementation, step S103 in this embodiment can be specifically implemented through the following steps, as Figure 7 shown:
[0094] S701: Obtain the minimum rotational speed value and the maximum rotational speed value in the resonance rotational speed range.
[0095] Obtain the lower limit of the interval as the minimum rotational speed value from the resonance rotational speed interval, and obtain the upper limit of the interval as the maximum rotational speed value. Thus, the minimum rotational speed value and the maximum rotational speed value can be obtained.
[0096] S702: If the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, control the rotational speed corresponding to the second order of the engine to exceed the maximum rotational speed value within a preset time, or control the rotational speed corresponding to the second order of the engine to be lower than the minimum rotational speed value within a preset time.
[0097] In this embodiment, the current rotational speed of the engine can be obtained in real time, and it is judged whether the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value. If the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, control the rotational speed corresponding to the second order of the engine to exceed the maximum rotational speed value within a preset time, or control the rotational speed corresponding to the second order of the engine to be lower than the minimum rotational speed value within a preset time.
[0098] Specifically, when the maximum rotational speed value of the resonance rotational speed interval is relatively small, for example, when the vehicle is driving, if the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, increase the rotational speed corresponding to the second order of the engine, and control the rotational speed of the engine to exceed the maximum rotational speed value within a preset time. After that, during the driving of the vehicle, control the rotational speed of the engine to remain above the maximum rotational speed value; when the minimum rotational speed value of the resonance rotational speed interval is relatively large, for example, when the vehicle is driving, if the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, decrease the rotational speed of the engine, and control the rotational speed corresponding to the second order of the engine to be lower than the minimum rotational speed value within a preset time. After that, during the driving of the vehicle, control the rotational speed of the engine to remain below the minimum rotational speed value.
[0099] For example, taking the resonance rotational speed interval as (1110 rpm, 1230 rpm) as an example, during the process of increasing the rotational speed of the second order of the engine, the current rotational speed of the engine is obtained in real time. When the rotational speed of the engine reaches 1110 rpm, control the rotational speed of the engine to exceed 1230 rpm within a preset time. Among them, the preset time can be 3 seconds, 5 seconds, etc., which is not specifically limited in this embodiment. Accordingly, it can be realized that the rotational speed of the engine is avoided from the resonance rotational speed interval in a short time, thereby avoiding the rotational speed of the engine staying in the resonance rotational speed interval for a long time, so as to avoid the steering wheel vibrating for a long time.
[0100] In summary, in this embodiment, by judging the current rotational speed of the engine and timely adjusting the rotational speed of the engine when the rotational speed of the engine enters the resonance rotational speed interval, the vibration time of the steering wheel can be effectively reduced, which is beneficial to improving the driving comfort of the driver.
[0101] It should be understood that the sequence numbers of the steps in the above embodiments do not imply the order of execution. The execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0102] As Figure 8 shown, it is a schematic structural diagram of a vehicle engine control device disclosed in an embodiment of the present invention. The device includes the following units:
[0103] A frequency response range acquisition unit 801, configured to acquire a frequency response range, which is obtained by performing a frequency response test on a target steering wheel in advance;
[0104] A rotational speed range calculation unit 802, configured to calculate a resonance rotational speed range corresponding to the frequency response range;
[0105] An engine control unit 803, configured to control the rotational speed corresponding to the second order of the engine to avoid the resonance rotational speed range during vehicle driving.
[0106] In summary, the present invention discloses a vehicle engine control device. By acquiring the frequency response range of the vehicle steering wheel, and then calculating the resonance rotational speed range of the steering wheel based on the frequency response range, during vehicle driving, the rotational speed corresponding to the second order of the engine is controlled to avoid the resonance rotational speed range. It can be seen that the present invention calculates the resonance rotational speed range between the steering wheel and the engine, and then controls the rotational speed corresponding to the second order of the engine to avoid the resonance rotational speed range. Thus, the resonance problem between the steering wheel and the engine is solved, and the resonance of the steering wheel is avoided.
[0107] In one implementation, the frequency response range is obtained through the following test method:
[0108] Based on triaxial acceleration sensors arranged on the vehicle steering wheel, a frequency response test is performed on the vehicle steering wheel to obtain a triaxial frequency response curve;
[0109] The peak frequency values on the frequency response curves in the x-axis direction, y-axis direction, and z-axis direction in the triaxial frequency response curve are respectively obtained;
[0110] From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction, the maximum peak frequency value and the minimum peak frequency value are selected;
[0111] Based on the maximum peak frequency value and the minimum peak frequency value, the frequency response range is determined.
[0112] In one implementation, the engine control unit 803 is configured to:
[0113] Acquire the minimum rotational speed value and the maximum rotational speed value in the resonance rotational speed range;
[0114] During vehicle driving, control the engine second-order corresponding speed to be greater than the maximum speed value, or control the engine second-order corresponding speed to be less than the minimum speed value.
[0115] In one implementation, the engine control unit 803 is configured to:
[0116] Obtain the minimum speed value and the maximum speed value in the resonance speed range;
[0117] During vehicle driving, determine whether the current engine speed is greater than the minimum speed value and less than the maximum speed value;
[0118] If the current engine speed is greater than the minimum speed value and less than the maximum speed value, control the engine second-order corresponding speed to exceed the maximum speed value within a preset time, or control the engine second-order corresponding speed to be lower than the minimum speed value within a preset time.
[0119] For the specific limitations of the vehicle engine control device, reference may be made to the relevant limitations of the vehicle engine control method in the foregoing text, which will not be elaborated herein. Each module in the above vehicle engine control device can be implemented in whole or in part by software, hardware and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.
[0120] As Figure 9 shown, it is a schematic structural diagram of a vehicle disclosed by the present invention. The vehicle includes a controller and an engine. During vehicle driving, the controller executes the following steps:
[0121] Obtain the frequency response range, which is obtained by preforming a frequency response test on the vehicle steering wheel;
[0122] Calculate the resonance speed range corresponding to the frequency response range;
[0123] During vehicle driving, control the engine second-order corresponding speed to avoid the resonance speed range.
[0124] In summary, the present invention discloses a vehicle. The controller in the vehicle obtains the frequency response range of the vehicle steering wheel, and then calculates the resonance speed range of the steering wheel based on the frequency response range. During vehicle driving, it controls the engine second-order corresponding speed to avoid the resonance speed range. It can be seen that the present invention calculates the resonance speed range between the steering wheel and the engine, and then controls the engine second-order corresponding speed to avoid the resonance speed range, thereby solving the resonance problem between the steering wheel and the engine and avoiding the resonance of the steering wheel.
[0125] In one implementation, the frequency response interval is obtained through the following test:
[0126] Based on the three-axis acceleration sensor arranged on the vehicle steering wheel, a frequency response test is performed on the vehicle steering wheel to obtain a three-axis frequency response curve;
[0127] Respectively obtain the peak frequency values on the frequency response curves in the x-axis direction, y-axis direction, and z-axis direction in the three-axis frequency response curve;
[0128] From the peak frequency values on the frequency response curves in the x-axis direction, y-axis direction, and z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value;
[0129] Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response interval.
[0130] In one implementation, during the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed interval includes:
[0131] Obtain the maximum speed value in the resonance speed interval;
[0132] During the vehicle driving process, control the engine second-order corresponding speed to be greater than the maximum speed value, or control the engine second-order corresponding speed to be less than the maximum speed value.
[0133] In one implementation, during the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed interval includes:
[0134] Obtain the minimum speed value and the maximum speed value in the resonance speed interval;
[0135] During the vehicle driving process, determine whether the current engine speed is greater than the minimum speed value and less than the maximum speed value;
[0136] If the current engine speed is greater than the minimum speed value and less than the maximum speed value, control the engine second-order corresponding speed to be greater than the maximum speed value within a preset time, or control the engine second-order corresponding speed to be less than the minimum speed value within a preset time.
[0137] In one implementation, an embodiment of the present invention discloses a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor in a computer device, the computer device can execute each step of any embodiment of a vehicle engine control method disclosed in the present invention. The computer-readable storage medium can be non-volatile or volatile.
[0138] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0139] Obtain a frequency response range, which is obtained by preforming a frequency response test on the vehicle steering wheel;
[0140] Calculate the resonance speed range corresponding to the frequency response range;
[0141] During the vehicle driving process, control the speed corresponding to the second order of the engine to avoid the resonance speed range.
[0142] In one implementation, the frequency response range is obtained through the following test:
[0143] Based on the three-axis acceleration sensors arranged on the vehicle steering wheel, perform a frequency response test on the vehicle steering wheel to obtain a three-axis frequency response curve;
[0144] Respectively obtain the peak frequency values on the frequency response curve in the x-axis direction, the frequency response curve in the y-axis direction, and the frequency response curve in the z-axis direction of the three-axis frequency response curve;
[0145] From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value;
[0146] Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response range.
[0147] In one implementation, during the vehicle driving process, controlling the speed corresponding to the second order of the engine to avoid the resonance speed range includes:
[0148] Obtain the minimum speed value and the maximum speed value in the resonance speed range;
[0149] During the vehicle driving process, control the speed corresponding to the second order of the engine to be greater than the maximum speed value, or control the speed corresponding to the second order of the engine to be less than the minimum speed value.
[0150] In one implementation, during the vehicle driving process, controlling the speed of the engine to avoid the resonance speed range includes:
[0151] Obtain the minimum speed value and the maximum speed value in the resonance speed range;
[0152] During the vehicle driving process, determine whether the current speed of the engine is greater than the minimum speed value and less than the maximum speed value;
[0153] If the current rotational speed of the engine is greater than the minimum rotational speed value and less than the maximum rotational speed value, control the rotational speed corresponding to the second order of the engine to exceed the maximum rotational speed value within a preset time, or control the rotational speed corresponding to the second order of the engine to be lower than the minimum rotational speed value within a preset time.
[0154] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. This computer program can be stored in a non-volatile computer-readable storage medium. When this computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0155] Those skilled in the art can clearly understand that for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0156] The above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A vehicle engine control method, characterized in that, The method includes: Obtaining a frequency response range, which is obtained by pre - conducting a frequency response test on the vehicle steering wheel; Calculating a resonance speed range corresponding to the frequency response range; During vehicle driving, controlling the speed corresponding to the second - order of the engine to avoid the resonance speed range.
2. The vehicle engine control method according to claim 1, characterized in that, The frequency response range is obtained through the following test method: Based on tri - axial acceleration sensors arranged on the vehicle steering wheel, conducting a frequency response test on the vehicle steering wheel to obtain tri - axial frequency response curves; Respectively obtaining the peak frequency values closest to each other on the frequency response curves in the x - axis direction, y - axis direction, and z - axis direction of the tri - axial frequency response curves; From the peak frequency values on the frequency response curve in the x - axis direction, the peak frequency values on the frequency response curve in the y - axis direction, and the peak frequency values on the frequency response curve in the z - axis direction, screening out the maximum peak frequency value and the minimum peak frequency value; Based on the maximum peak frequency value and the minimum peak frequency value, determining the frequency response range.
3. The vehicle engine control method according to claim 1, wherein During vehicle driving, controlling the speed corresponding to the second - order of the engine to avoid the resonance speed range includes: Obtaining the minimum speed value and the maximum speed value in the resonance speed range; During vehicle driving, controlling the speed corresponding to the second - order of the engine to be greater than the maximum speed value, or controlling the speed corresponding to the second - order of the engine to be less than the minimum speed value.
4. The vehicle engine control method according to claim 1, characterized in that, During vehicle driving, controlling the engine speed to avoid the resonance speed range includes: Obtaining the minimum speed value and the maximum speed value in the resonance speed range; During vehicle driving, judging whether the current engine speed is greater than the minimum speed value and less than the maximum speed value; If the current engine speed is greater than the minimum speed value and less than the maximum speed value, controlling the speed corresponding to the second - order of the engine to exceed the maximum speed value within a preset time, or controlling the speed corresponding to the second - order of the engine to be lower than the minimum speed value within a preset time.
5. A vehicle engine control device, characterized in that, The device includes: A frequency response range obtaining unit, configured to obtain a frequency response range, which is obtained by pre - conducting a frequency response test on a target steering wheel; A speed range calculating unit, configured to calculate a resonance speed range corresponding to the frequency response range; An engine control unit, configured to control the speed corresponding to the second - order of the engine to avoid the resonance speed range during vehicle driving.
6. A vehicle, comprising a controller and an engine, characterized in that, During vehicle driving, the controller executes the following steps: Obtaining a frequency response range, which is obtained by pre - conducting a frequency response test on the vehicle steering wheel; Calculating a resonance speed range corresponding to the frequency response range; During vehicle driving, controlling the speed corresponding to the second - order of the engine to avoid the resonance speed range.
7. The vehicle according to claim 6, wherein, The frequency response range is obtained through the following test method: Based on tri - axial acceleration sensors arranged on the vehicle steering wheel, conducting a frequency response test on the vehicle steering wheel to obtain tri - axial frequency response curves; Respectively obtaining the peak frequency values closest to each other on the frequency response curves in the x - axis direction, y - axis direction, and z - axis direction of the tri - axial frequency response curves; From the peak frequency values on the frequency response curve in the x-axis direction, the peak frequency values on the frequency response curve in the y-axis direction, and the peak frequency values on the frequency response curve in the z-axis direction, screen out the maximum peak frequency value and the minimum peak frequency value; Based on the maximum peak frequency value and the minimum peak frequency value, determine the frequency response interval.
8. The vehicle according to claim 6, wherein, During the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed interval includes: Obtain the maximum speed value in the resonance speed interval; During the vehicle driving process, control the engine second-order corresponding speed to be greater than the maximum speed value, or control the engine second-order corresponding speed to be less than the maximum speed value.
9. The vehicle according to claim 6, characterized in that, During the vehicle driving process, controlling the engine second-order corresponding speed to avoid the resonance speed interval includes: Obtain the minimum speed value and the maximum speed value in the resonance speed interval; During the vehicle driving process, determine whether the current speed of the engine is greater than the minimum speed value and less than the maximum speed value; If the current speed of the engine is greater than the minimum speed value and less than the maximum speed value, control the engine second-order corresponding speed to be greater than the maximum speed value within a preset time, or control the engine second-order corresponding speed to be less than the minimum speed value within a preset time.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the vehicle engine control method according to any one of claims 1 to 4.