Generator control method and apparatus, vehicle, and storage medium

By monitoring the available torque and output voltage of the generator and dynamically switching the power generation mode, the problem of insufficient generator torque in hybrid cars is solved, ensuring the stability and safety of vehicle electricity demand.

WO2025157161A1PCT designated stage expired Publication Date: 2025-07-31GREAT WALL MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/073853
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-22
Filing Date
2025-01-22
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

In hybrid cars, when the engine torque is insufficient, the generator power generation torque and power generation power are too small, resulting in the inability to output the set voltage value normally, affecting the vehicle charging speed and even causing power loss.

Method used

By monitoring the available torque of the generator, when the available torque is less than the required torque corresponding to the set voltage value, it switches to the torque generation mode, and when the actual output voltage value is greater than the set voltage value, it switches to the voltage generation mode to ensure that the generator outputs voltage according to the set voltage value.

Benefits of technology

Effectively meet the vehicle's electricity demand, reduce vehicle power loss, avoid overcurrent phenomena and battery damage caused by excessive voltage, and improve the flexibility and stability of generator control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073853_31072025_PF_FP_ABST
    Figure CN2025073853_31072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a generator control method and apparatus, a vehicle, and a storage medium. The method is applied to the field of vehicles. The method comprises: acquiring available torque of a vehicle generator; when the available torque is smaller than required torque corresponding to a set voltage value, controlling the generator to be switched from a voltage power generation mode to a torque power generation mode; acquiring an actual output voltage value of the generator in the torque power generation mode; and when the actual output voltage value is greater than the set voltage value, controlling the generator to be switched from the torque power generation mode to the voltage power generation mode, and outputting a voltage according to the set voltage value. According to the method, the power generation mode of the generator can be flexibly controlled by using the method, the power generation process of the generator is controlled, and strategy-based control is performed on mutual transition of the two power generation modes, so that the power utilization requirement of the vehicle can be better met, and the occurrence of battery depletion of the vehicle is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Generator control method, device, vehicle and storage medium

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 22, 2024, with application number 2024100901321 and application name “Generator Control Method, Device, Vehicle and Storage Medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of vehicles, and in particular to a generator control method, device, vehicle, and storage medium. Background Art

[0003] As energy shortages and environmental pollution become increasingly serious, energy conservation and emission reduction have become key areas of focus in the automotive industry. Hybrid vehicles have attracted widespread attention due to their improved fuel economy and emission performance. For single-motor hybrid systems, the common hybrid powertrain layouts currently on the market include P0, P1, P2, P3, and P4. The generator commonly used in each hybrid powertrain layout can be an integrated starter generator (ISG), which has starting and power generation functions. When the engine is started, the ISG converts battery electrical energy into kinetic energy, increases the engine speed to the ignition injection speed point, and provides power for engine starting; when the engine is running, the ISG is driven by the engine to convert kinetic energy into electrical energy to supply power to the vehicle load and battery.

[0004] However, in actual use, when the engine torque is insufficient and the engine speed is low when the vehicle is idling, the ISG motor's generating torque and power generation are often too small, causing the ISG to be unable to output the requested voltage value normally, affecting the vehicle's charging speed, and even causing severe power loss.

[0005] Based on this, how to better meet the power needs of vehicles has become an urgent problem that needs to be solved. Summary of the Invention

[0006] This application provides a generator control method, device, vehicle, and storage medium, aiming to better meet the vehicle's power needs and reduce the vehicle's power shortage. The technical solution is as follows:

[0007] In a first aspect, an embodiment of this specification provides a generator control method, comprising:

[0008] Obtaining available torque of the vehicle generator;

[0009] When the available torque is less than the required torque corresponding to the set voltage value, controlling the generator of the vehicle to switch from a voltage generation mode to a torque generation mode;

[0010] Obtaining an actual output voltage value of the generator in a torque generation mode;

[0011] When the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from the torque generation mode to the voltage generation mode, and in the voltage generation mode, the generator is controlled to output a voltage according to the set voltage value.

[0012] In a second aspect, an embodiment of this specification provides a generator control device, comprising:

[0013] a torque acquisition module, configured to acquire available torque of a vehicle generator;

[0014] a first switching module, configured to control the vehicle generator to switch from a voltage generation mode to a torque generation mode when the available torque is less than a required torque corresponding to a set voltage value;

[0015] A voltage acquisition module is used to obtain the actual output voltage value of the generator in the torque generation mode;

[0016] The second switching module is used to control the generator to switch from the torque power generation mode to the voltage power generation mode when the actual output voltage value is greater than the set voltage value, and in the voltage power generation mode, control the generator to output voltage according to the set voltage value.

[0017] In a third aspect, an embodiment of this specification provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the above method when executed by the processor.

[0018] In a fourth aspect, an embodiment of this specification provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed, the steps of the above method are implemented.

[0019] In an embodiment of this specification, the available torque of the vehicle generator is obtained. When the available torque is less than the required torque corresponding to a set voltage value, the generator is controlled to switch from voltage generation mode to torque generation mode. The actual output voltage value of the generator in torque generation mode is obtained. When the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from torque generation mode to voltage generation mode, outputting a voltage according to the set voltage value. By monitoring the available torque of the vehicle generator, when the available torque is less than the required torque corresponding to the set voltage value, it indicates that the available torque is insufficient to meet the target voltage requirement. Therefore, the generator needs to use torque generation to output full power, minimizing battery discharge while meeting the power requirements of the vehicle's heavy load and reducing power feed requirements. In torque generation mode, if the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from torque generation mode to voltage generation mode to prevent the actual output voltage from being too high, causing overcurrent and resulting in high current impacting the battery and vehicle load. This method can flexibly control the generator's power generation mode (voltage generation / torque generation), control the generator's power generation process, and strategically control the mutual conversion between the two power generation modes to better meet the vehicle's power needs and reduce vehicle power outages. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] FIG1 is a schematic diagram of a scenario of a generator control method provided in an embodiment of this specification;

[0021] FIG2 is a flow chart of a generator control method provided in an embodiment of this specification;

[0022] FIG3 is a flow chart of a generator control method provided in an embodiment of this specification;

[0023] FIG4 is a schematic diagram illustrating an example of a generator control method provided in an embodiment of this specification;

[0024] FIG5 is an overall flow chart of a generator control method provided in an embodiment of this specification;

[0025] FIG6 is a schematic structural diagram of a generator control device provided in an embodiment of this specification;

[0026] FIG7 is a schematic structural diagram of a vehicle provided in an embodiment of this specification. DETAILED DESCRIPTION

[0027] The technical solutions in this application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of this specification, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this specification, "multiple" means two or more than two.

[0028] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0029] FIG1 is a schematic diagram of a scenario of a generator control method provided in an embodiment of this specification.

[0030] For example, as shown in FIG1 , while vehicle 101 is in motion, ECU 1011 determines the power demand based on the vehicle load and battery charge. Based on the power demand, it sends a request for a set voltage value to generator 1012, which then generates electricity according to the set voltage value requested by ECU 1011. However, in actual use, when the engine torque is insufficient and the engine speed is low when the vehicle is idling, the torque and power generated by generator 1012 are often too low, resulting in generator 1012 being unable to output at the set voltage value, affecting the vehicle's charging speed and, in severe cases, even causing a battery failure. This can usually be achieved by increasing the idle speed of the engine, thereby increasing the speed of generator 1012 and thereby increasing the power generated by generator 1012 to meet the vehicle's power needs. However, as the speed increases, the noise, vibration, and harshness (NVH) of the engine also deteriorate, generating abnormal noise that affects the driving experience.

[0031] Based on the above situation, the embodiment of this specification proposes a generator control method, which can obtain the available torque of the vehicle generator, confirm whether to enter the torque power generation mode based on the available torque, and then confirm whether to switch to the voltage power generation mode based on the actual output voltage value in the torque power generation mode. It realizes the control of the generator's power generation process according to the actual situation under different working conditions of the vehicle, determines the current generator's power generation mode (voltage generation / torque generation), and strategically controls the mutual conversion of the two power generation modes, so as to better meet the vehicle's power demand and reduce the vehicle's power feeding situation.

[0032] The generator control method provided in this specification is described in detail below with reference to specific embodiments.

[0033] FIG2 is a flow chart of a generator control method provided in an embodiment of this specification. It should be understood that the method can be applied to the vehicle 101 in FIG1 , and specifically to any electronic control unit (ECU) in the vehicle 101 .

[0034] As shown in FIG. 2 , the method according to the embodiment of this specification may include the following steps S101 to S104 .

[0035] S101, obtaining the available torque of the vehicle generator;

[0036] In one embodiment, the vehicle is a hybrid vehicle, and the vehicle generator can be selected according to the actual needs of the vehicle, but the generator needs to have two power generation modes: voltage generation and torque generation. The voltage generation mode refers to the generator responding to the ECU request and outputting voltage according to the set voltage value to provide electrical energy for the vehicle load and battery. The torque generation mode refers to the generator generating electricity according to the available torque (the current maximum available torque), that is, full power output at the current speed. For example, the vehicle generator is an ISG motor, which has the functions of engine start and stop and brake energy recovery power generation. During the operation of the ISG motor, its torque is affected by many factors, including the motor's current, voltage, magnetic flux, and speed. For example, the maximum power allowed by the generator can be divided by the current motor speed to obtain the generator's available torque.

[0037] S102, when the available torque is less than the required torque corresponding to the set voltage value, controlling the generator to switch from a voltage generation mode to a torque generation mode;

[0038] In one embodiment, after the vehicle is powered on and the driver initiates a start operation, the ECU sends a start state request to the generator. Upon receiving the request, the generator enters the start state, consumes battery power and converts it into kinetic energy, driving crankshaft rotation and starting the engine. When the engine speed is relatively stable, the ECU sends a power generation state request and a set voltage value request to the generator. The power generation state request controls the generator to enter the power generation state, while the set voltage value request requests the generator to output a set voltage value. The set voltage value depends on the vehicle load and battery type and capacity. For example, the set voltage value can be 14V. Furthermore, the output power at the set voltage value is converted to calculate the required torque corresponding to the output power at the set voltage value. The current available torque is then determined to determine whether the available torque is sufficient to output power at the set voltage value. If the available torque is less than the required torque corresponding to the set voltage value, it indicates that the available torque cannot meet the output power requirement at the set voltage value. Therefore, the generator is required to output full power according to the current available torque to minimize battery discharge while meeting the vehicle's heavy load and reducing power feed requirements.

[0039] S103, obtaining an actual output voltage value of the generator in a torque generation mode;

[0040] In one embodiment, when the generator is generating electricity in torque generation mode, the actual output voltage value obtained in this mode is obtained. Because vehicle operating conditions are complex and the available torque of the generator varies accordingly, the actual output voltage value of the generator must be constantly monitored when using torque generation mode to prevent changes in vehicle operating conditions from causing an increase in the available torque of the generator, which could in turn cause the actual output voltage value to be too high, resulting in overcurrent and a high current impact on the battery and vehicle load. For example, if the set voltage value is 14V and the generator is currently operating in torque generation mode, outputting a maximum available torque of 7N, the corresponding output voltage value is 13.2V. At this time, changes in vehicle operating conditions cause the available torque to drop to 13N, corresponding to an output voltage value of 15V, which would generate a high current impact.

[0041] S104 , when the actual output voltage value is greater than the set voltage value, controlling the generator to switch from the torque generation mode to the voltage generation mode, and controlling the generator to output voltage according to the set voltage value in the voltage generation mode.

[0042] In one embodiment, when the actual output voltage is less than the set voltage, it indicates that the current available torque for power generation is still less than the set voltage, and the generator remains in torque-based power generation mode. When the actual output voltage is greater than the set voltage, continued power generation using the current available torque will cause a shock, so the generator switches to voltage-based power generation mode, generating power at the set voltage, thereby enabling timely switching between power generation modes. It should be noted that limiting the generator's output power in voltage-based power generation mode using the set voltage prevents excessive voltage generated at full generator power output, which could result in a significant voltage difference between the generator output voltage and the battery voltage, leading to excessive generator output current and potential shock and damage to the battery and vehicle loads.

[0043] In an embodiment of this specification, the available torque of the vehicle's generator is obtained. When the available torque is less than the required torque corresponding to a set voltage value, the generator is controlled to switch from voltage generation mode to torque generation mode. The actual output voltage value of the generator in torque generation mode is obtained. When the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from torque generation mode to voltage generation mode, outputting a voltage according to the set voltage value. By monitoring the vehicle's available torque and actual output voltage values ​​and comparing them with the set voltage value, the generator's generation mode can be automatically switched, thereby adapting to different vehicle driving conditions and better meeting the vehicle's power needs.

[0044] Please refer to Figure 3, which is a flowchart of a generator control method according to an embodiment of this specification. As shown in Figure 3, the method according to the embodiment of this specification may include the following steps S201-S210.

[0045] S201, after the generator is started in voltage generation mode, obtaining an actual output voltage value;

[0046] In one embodiment, upon receiving a power generation request, the generator enters the power generation state and typically initially outputs power at a preset voltage value. The preset voltage value is an empirical value, such as 10V (lower than the set voltage value). When increasing the voltage using the voltage generation method, a comparison is first performed between the actual output voltage value and the set voltage value. Based on the comparison result, a determination is made as to whether the actual output voltage value still needs to be adjusted. If the actual output voltage value is lower than the set voltage value, the generator increases the output voltage to approach the set voltage value.

[0047] S202, when the actual output voltage value is less than the set voltage value, controlling the actual output voltage value to increase by a preset increase amount, and executing the step of obtaining the actual output voltage value until the actual output voltage value is equal to the set voltage value, thereby obtaining the available torque of the vehicle generator;

[0048] In one embodiment, if the actual output voltage value is less than the set voltage value, it is necessary to control the actual output voltage value to increase according to a preset increase amount, and then gradually approach the set voltage value. The preset increase amount is less than or equal to the difference between the actual output voltage value and the set voltage value, so that the actual output voltage value does not exceed the required set voltage value. Specifically, when using a voltage power generation method, the generator usually does not directly increase the output from 10V (the initial preset voltage value) to 14V (the set voltage value), but changes according to a certain gradient, with a gentle upward trend, thereby avoiding the rapid change of voltage caused by the sudden increase method, which in turn causes the problem of sudden increase in engine load and large fluctuation in engine speed, thereby ensuring the working stability of the engine.

[0049] When the actual output voltage value is equal to the set voltage value, the step of obtaining the available torque of the vehicle generator can be executed. That is, when the generator starts generating electricity after the vehicle is started, it is necessary to confirm whether to switch to the torque generation mode according to the available torque after the actual output voltage value is equal to the set voltage value.

[0050] S203, when the set voltage value changes, obtaining the available torque of the generator;

[0051] In one embodiment, during vehicle operation, as vehicle load and battery charge change, the required set voltage value may change. This means the ECU will resend a set voltage value request to the generator, which will then need to re-determine whether the available torque meets the required torque corresponding to the updated set voltage value. It will be understood that if the available torque is determined to be insufficient to output electrical energy at the set voltage value, the generator will adopt torque generation mode.

[0052] S204, determining the available torque of the generator based on the current speed and maximum power of the generator;

[0053] In one embodiment, the maximum charging power of the vehicle battery is added to the current power consumption of the low-voltage electrical appliance to obtain the maximum power allowed by the motor; the current speed of the generator is obtained, and the maximum power is divided by the current speed to obtain the current maximum available torque of the generator.

[0054] S205, confirming the output power of the generator according to the set voltage value;

[0055] In one embodiment, in order to confirm the required torque, the output power of the generator may be calculated according to the set voltage value requested by the ECU and the output current of the generator.

[0056] S206 , confirming a required torque based on the output power, the current speed, and a performance curve of the generator;

[0057] In one embodiment, after obtaining the output power, the required torque corresponding to the set voltage value can be confirmed based on the output power of the generator, the current speed and the generator performance curve. The generator performance curve is used to describe the output power and torque characteristics of the generator. The horizontal axis of the generator performance curve is the engine speed (revolutions per minute, or rpm), and the vertical axis is the power and torque of the generator. The required torque can be confirmed in the generator performance curve by the current speed and output power. It should be noted that the generator performance curve is affected by many factors, including the generator model, structure, material, control strategy, etc. Therefore, different models of generators may have different performance curves, and the generator performance curve can be confirmed based on the model of the generator currently in use.

[0058] S207, when the available torque is less than the required torque corresponding to the set voltage value, controlling the generator to switch from the voltage generation mode to the torque generation mode;

[0059] For details, please refer to the description of step S102 in the above embodiment of the specification, which will not be repeated here.

[0060] S208, determining an output voltage value according to the available torque, and controlling the generator to output a voltage according to the output voltage value;

[0061] In one embodiment, when the available torque is less than the required torque corresponding to the set voltage value, the generator will adopt the torque power generation mode. At this time, the output voltage value corresponding to the available torque is confirmed based on the available torque, and then the generator is controlled to generate electricity according to the output voltage value. For example, the maximum output power that the generator can provide under the available torque can be calculated based on the available torque and the specifications of the generator. Then, based on the calculated maximum output power and rated voltage, the output voltage value that the generator can provide under the current maximum available torque is calculated. It should be noted that when the torque power generation mode is adopted, in order to prevent the battery from losing power too quickly, a quick response is required, that is, the generator monitors the available torque in real time, and immediately generates electricity with the available torque when the requirements of the torque power generation mode are met.

[0062] S209, when the actual output voltage value is greater than the set voltage value, obtaining a duration during which the actual output voltage value is greater than the set voltage value;

[0063] In one embodiment, when the actual output voltage value is greater than the set voltage value, it is necessary to determine the duration of the actual output voltage value exceeding the set voltage value. In other words, a time determination is required before switching the power generation mode. By determining the duration, it is possible to prevent the generator output voltage value from occasionally fluctuating greater than the set voltage value under abnormal circumstances. After switching to voltage power generation mode, it is determined that the available torque is insufficient, and the generator switches back to torque power generation, causing the generator to frequently switch between the two power generation modes, resulting in frequent fluctuations in speed, current, and voltage. Please refer to Figure 4, which is a schematic diagram of an example generator control method provided in an embodiment of this specification. Figure 4 uses an ISG motor power generation mode switching determination time of 1ms as an example for testing. At this time, Figure 4 shows that the frequent switching of power generation modes leads to abnormal fluctuations in ISG speed, current, torque, and output voltage.

[0064] Optionally, when the actual output voltage value is greater than the set voltage value, obtaining a duration during which the actual output voltage value is greater than the set voltage value may include the following steps:

[0065] S2091, collecting actual output voltage values ​​based on a preset time interval, and starting timing when the first actual output voltage value is greater than the set voltage value;

[0066] The first actual output voltage value may be a set voltage value collected at any time. When there is a first actual output voltage value greater than the set voltage value among the actual output voltage values ​​collected based on the preset time interval, the timing starts.

[0067] S2092, if the second actual output voltage value is greater than the set voltage value, continue timing until the accumulated duration is greater than the set duration;

[0068] The second actual output voltage is acquired after the first actual output voltage. If the second actual output voltage acquired at predetermined intervals after the first actual output voltage is greater than the set voltage value, the timing is continued until the cumulative duration exceeds the set duration, at which point it is determined that the generator needs to switch to a power generation mode. If the set duration has not been reached, the timing is continued.

[0069] S2093: If the second actual output voltage value is less than or equal to the set voltage value, then the timing is ended to obtain the duration.

[0070] Among them, when the second actual output voltage value collected after the first actual output voltage is less than or equal to the set voltage value, it means that there is no overvoltage situation at present, and the timing is stopped to obtain the duration from the start of timing to this moment.

[0071] For example, when the actual output voltage value is greater than the set voltage value, timing can be started. The actual output voltage value can be collected in real time based on a preset time interval. Therefore, each time an actual output voltage value is collected, the comparison step with the set voltage value can be performed. If the actual output voltage value collected after the preset time interval is still greater than the set voltage value, timing will continue until the accumulated duration is greater than the set duration, and timing will end; or when the actual output voltage value is less than or equal to the set voltage value, timing will end to obtain the duration.

[0072] S210, when the duration is greater than or equal to the set duration, controlling the generator to switch from the torque generation mode to the voltage generation mode, and controlling the generator to output voltage according to the set voltage value in the voltage generation mode.

[0073] In one embodiment, when the duration is greater than or equal to a set duration, the generator is controlled to switch from torque generation mode to voltage generation mode. It is understood that switching the generation mode when the duration is greater than or equal to the set duration can improve the reliability of the generation mode switch and reduce unnecessary generation mode switches caused by occasional voltage fluctuations. The set duration can be selected based on actual conditions. If the set duration is too long, the current surge problem cannot be avoided. If the set duration is too short, the determination may fail. For example, based on experience, the set duration is determined to be 50ms.

[0074] Please refer to Figure 5, which is a general flow chart of a generator control method according to an embodiment of this specification. Taking an ISG motor as an example, in one feasible implementation, the generator control method can be implemented according to this flow chart. When the vehicle starts and the ECU requests the ISG motor to generate electricity, the generator control method begins: ① When the ISG motor generates electricity and the voltage changes, approaching or equaling the set voltage value (equivalent to the target voltage and target voltage value in Figure 5), step ② is performed. ② The ISG motor calculates whether the current available torque can meet the required torque output corresponding to the set voltage value. If the result is yes, step ③ is performed; if not, step ⑥ is performed. ③ The ISG motor determines whether the current output voltage value has reached the set voltage value. If the result is yes, step ④ is performed; if not, step ① is performed. ④ The ISG motor continues to generate electricity at the set voltage value, and step ⑤ is performed. ⑤ The ISG motor determines whether the set voltage value issued by the ECU has changed. If the result is yes, step ② is performed; if not, step ④ is performed. ⑥ The ISG calculates the available output voltage based on the current available torque and generates power according to this value, proceeding to step ⑦. ⑦ The ISG motor determines whether the actual output voltage is greater than the set voltage. If so, proceed to step ⑧; if not, proceed to step ⑦. ⑧ The ISG motor determines whether the duration for which the actual output voltage is greater than the set voltage is less than the set duration. If so, proceed to step ⑦; if not, proceed to step ④. The generator control method exits when any of the following conditions are met: the engine is shut down, the ECU stops requesting power generation, or the ISG motor is not generating power.

[0075] In an embodiment of the present specification, after the generator is started in the voltage generation mode, the actual output voltage value is obtained. When the actual output voltage value is less than the set voltage value, the actual output voltage value is controlled to increase by a preset increase amount, and the step of obtaining the actual output voltage value is executed until the actual output voltage value is equal to the set voltage value, so that the actual output voltage has a gentle rising trend, thereby avoiding the problem of rapid voltage changes caused by the sudden increase method, which in turn causes a sudden increase in engine load and large fluctuations in engine speed, thereby ensuring the working stability of the engine, and obtaining the available torque of the vehicle generator after reaching the set voltage value; in addition, by obtaining the available torque of the generator when the set voltage value changes, whether it is the process of the generator starting to generate electricity after the vehicle is started, or the process of the set voltage value changing while the vehicle is running, as long as the power generation decision determines that the current available torque cannot meet the output of electrical energy at the set voltage value, the ISG motor will adopt the torque generation mode to generate electricity. Furthermore, the generator's available torque can be determined based on its current speed and maximum power, and its output power can be determined based on a set voltage. The required torque can then be determined based on the output power, current speed, and the generator's performance curve. This allows for real-time and rapid acquisition of both available and required torques. When the available torque falls below the required torque corresponding to the set voltage, the generator is controlled to switch from voltage generation mode to torque generation mode. To prevent rapid battery drain, a rapid response is required. Therefore, when the torque generation mode is met, the available output voltage is determined based on the current available torque, and the generator is controlled to output voltage at that output voltage. Furthermore, when the actual output voltage value is greater than the set voltage value, the duration during which the actual output voltage value is greater than the set voltage value is obtained. When the duration is greater than or equal to the set duration, the generator is controlled to switch from the torque power generation mode to the voltage power generation mode. In the voltage power generation mode, the generator is controlled to output the voltage according to the set voltage value. By determining the duration, the generator is controlled to switch from the torque power generation mode to the voltage power generation mode when it is greater than the set duration, thereby avoiding frequent fluctuations in speed, current, torque and voltage caused by frequent switching of power generation modes, improving the reliability of power generation mode switching, and reducing unnecessary power generation mode switching due to occasional voltage fluctuations.

[0076] The following describes in detail the generator control device provided in the embodiments of this specification in conjunction with FIG6 . It should be noted that the generator control device in FIG6 is used to execute the method of the embodiments shown in FIG2 through FIG5 of this specification. For ease of explanation, only the portions relevant to the embodiments of this specification are shown. For specific technical details not disclosed, please refer to the embodiments shown in FIG2 through FIG5 of this specification.

[0077] Please refer to Figure 6, which shows a schematic diagram of the structure of a generator control device provided by an exemplary embodiment of this specification. The generator control device can be implemented as all or part of a device through software, hardware, or a combination of both. The device 1 includes a torque acquisition module 11, a first switching module 12, a voltage acquisition module 13, and a second switching module 14.

[0078] A torque acquisition module 11 is used to obtain the available torque of the vehicle generator;

[0079] A first switching module 12 is configured to control the generator to switch from a voltage generation mode to a torque generation mode when the available torque is less than a required torque corresponding to a set voltage value;

[0080] A voltage acquisition module 13 is used to obtain an actual output voltage value of the generator in a torque generation mode;

[0081] The second switching module 14 is configured to control the generator to switch from the torque generation mode to the voltage generation mode when the actual output voltage value is greater than the set voltage value, and to control the generator to output voltage according to the set voltage value in the voltage generation mode.

[0082] Optionally, the torque acquisition module 11 is further configured to acquire an actual output voltage value after the generator is started in a voltage generation mode;

[0083] When the actual output voltage value is less than the set voltage value, controlling the actual output voltage value to increase by a preset increase amount, and executing the step of obtaining the actual output voltage value until the actual output voltage value is equal to the set voltage value, thereby obtaining the available torque of the vehicle generator;

[0084] The preset increase is less than or equal to the difference between the actual output voltage and the set voltage.

[0085] Optionally, the torque acquisition module 11 is further configured to acquire the available torque of the generator when the set voltage value changes.

[0086] Optionally, the torque acquisition module 11 is specifically configured to determine the available torque of the generator based on the current rotational speed and maximum power of the generator.

[0087] Optionally, the torque acquisition module 11 is further configured to determine the output power of the generator according to the set voltage value;

[0088] A required torque is determined based on the output power, the current speed of the generator, and a performance graph of the generator.

[0089] Optionally, the first switching module 12 is further configured to determine an outputtable voltage value according to the available torque, and control the generator to output a voltage according to the outputtable voltage value.

[0090] Optionally, the second switching module 14 is specifically configured to obtain a duration during which the actual output voltage value is greater than the set voltage value when the actual output voltage value is greater than the set voltage value;

[0091] When the duration is greater than or equal to a set duration, the generator is controlled to switch from a torque generation mode to a voltage generation mode, and in the voltage generation mode, the generator is controlled to output a voltage according to the set voltage value.

[0092] It should be noted that the generator control device provided in the above embodiment, when executing the generator control method, is merely illustrated by the division of the aforementioned functional modules. In actual applications, the aforementioned functions can be distributed among different functional modules as needed, i.e., the internal structure of the device can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the generator control device provided in the above embodiment and the generator control method embodiment are based on the same concept. The implementation process is detailed in the method embodiment and will not be further described here.

[0093] The serial numbers of the embodiments in this specification are for descriptive purposes only and do not represent the merits of the embodiments. In some cases, the actions or steps recited in the claims may be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0094] The embodiments of this specification also provide a computer storage medium, on which a computer program is stored. When the computer program is executed by a processor, the generator control method of the embodiments shown in Figures 2 to 5 above is implemented. The specific execution process can be found in the specific description of the embodiments shown in Figures 2 to 5, and will not be repeated here.

[0095] Please refer to Figure 7, which shows a schematic diagram of the structure of a vehicle provided in an embodiment of this specification. The vehicle herein may include one or more of the following components: a processor 110, a memory 120, an input device 130, an output device 140, and a bus 150. The processor 110, the memory 120, the input device 130, and the output device 140 may be connected via the bus 150.

[0096] The processor 110 may include one or more processing cores. Using various interfaces and circuits, the processor 110 connects to various components within the vehicle. It executes instructions, programs, code sets, or instruction sets stored in the memory 120, as well as accesses data stored in the memory 120, to perform various functions and process data for the terminal 100. Optionally, the processor 110 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 110 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interfaces, and applications; the GPU is responsible for rendering and drawing display content; and the modem handles wireless communications. It is understood that the modem may not be integrated into the processor 110 and may instead be implemented via a separate communications chip.

[0097] The memory 120 may include a random access memory (RAM) or a read-only memory (ROM). Optionally, the memory 120 includes a non-transitory computer-readable storage medium (Non-Transitory Computer-Readable Storage Medium). The memory 120 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The operating system may be an Android system, including a system deeply developed based on the Android system, an iOS system developed by Apple, including a system deeply developed based on the iOS system or other systems.

[0098] The memory 120 can be divided into an operating system space and a user space. The operating system runs in the operating system space, and native and third-party applications run in the user space. In order to ensure that different third-party applications can achieve better operating results, the operating system allocates corresponding system resources to different third-party applications. However, the requirements for system resources in different application scenarios in the same third-party application are also different. For example, in the local resource loading scenario, the third-party application has higher requirements for disk reading speed; in the animation rendering scenario, the third-party application has higher requirements for GPU performance. The operating system and the third-party application are independent of each other, and the operating system often cannot perceive the current application scenario of the third-party application in a timely manner, resulting in the operating system being unable to perform targeted system resource adaptation according to the specific application scenario of the third-party application.

[0099] In order for the operating system to distinguish the specific application scenarios of third-party applications, it is necessary to open up data communication between third-party applications and the operating system so that the operating system can obtain the current scenario information of third-party applications at any time, and then perform targeted system resource adaptation based on the current scenario.

[0100] The input device 130 is used to receive input commands or data and includes, but is not limited to, a keyboard, a mouse, a camera, a microphone, or a touch-sensitive device. The output device 140 is used to output commands or data and includes, but is not limited to, a display device and a speaker. In one example, the input device 130 and the output device 140 may be combined, and the input device 130 and the output device 140 may be a touch-sensitive display.

[0101] The touch display screen can be designed as a full screen, a curved screen or a special-shaped screen. The touch display screen can also be designed as a combination of a full screen and a curved screen, or a combination of a special-shaped screen and a curved screen, which is not limited in the embodiments of this specification.

[0102] In addition, those skilled in the art will appreciate that the vehicle structures shown in the above figures do not limit the vehicle. The vehicle may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components. For example, the vehicle may also include radio frequency circuits, input units, sensors, audio circuits, WiFi modules, power supplies, Bluetooth modules, and other components, which will not be described in detail here.

[0103] In the vehicle shown in FIG7 , the processor 110 may be configured to call a computer application stored in the memory 120 and specifically perform the following operations:

[0104] Obtaining available torque of the vehicle generator;

[0105] When the available torque is less than the required torque corresponding to the set voltage value, controlling the generator to switch from the voltage generation mode to the torque generation mode;

[0106] Obtaining an actual output voltage value of the generator in a torque generation mode;

[0107] When the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from the torque generation mode to the voltage generation mode, and in the voltage generation mode, the generator is controlled to output a voltage according to the set voltage value.

[0108] In one embodiment, when acquiring the available torque of the vehicle engine, the processor 110 specifically performs the following operations:

[0109] When the generator is started in voltage generation mode, the actual output voltage value is obtained;

[0110] When the actual output voltage value is less than the set voltage value, controlling the actual output voltage value to increase by a preset increase amount, and executing the step of obtaining the actual output voltage value until the actual output voltage value is equal to the set voltage value, thereby obtaining the available torque of the vehicle generator;

[0111] The preset increase is less than or equal to the difference between the actual output voltage and the set voltage.

[0112] In one embodiment, when acquiring the available torque of the vehicle generator, the processor 110 specifically performs the following operations:

[0113] When the set voltage value changes, the available torque of the generator is obtained.

[0114] In one embodiment, the processor 110 may further perform the following operations:

[0115] confirming the output power of the generator according to the set voltage value;

[0116] A required torque is determined based on the output power, the current speed of the generator, and a performance graph of the generator.

[0117] In one embodiment, after controlling the generator to switch from the voltage generation mode to the torque generation mode when the available torque is less than the required torque corresponding to the set voltage value, the processor 110 further performs the following operations:

[0118] An output voltage value is determined according to the available torque, and the generator is controlled to output a voltage according to the output voltage value.

[0119] In one embodiment, when the actual output voltage value is greater than the set voltage value, the processor 110 controls the generator to switch from the torque generation mode to the voltage generation mode, and controls the generator to output voltage according to the set voltage value in the voltage generation mode, specifically performing the following operations:

[0120] When the actual output voltage value is greater than the set voltage value, obtaining a duration during which the actual output voltage value is greater than the set voltage value;

[0121] When the duration is greater than or equal to a set duration, the generator is controlled to switch from the torque generation mode to the voltage generation mode, and in the voltage generation mode, the generator is controlled to output a voltage according to the set voltage value.

[0122] In an embodiment of this specification, the available torque of the vehicle's generator is obtained. When the available torque is less than the required torque corresponding to a set voltage value, the generator is controlled to switch from voltage generation mode to torque generation mode. The actual output voltage value of the generator in torque generation mode is obtained. When the actual output voltage value is greater than the set voltage value, the generator is controlled to switch from torque generation mode to voltage generation mode, outputting a voltage according to the set voltage value. By monitoring the vehicle's available torque and actual output voltage values ​​and comparing them with the set voltage value, the generator's generation mode can be automatically switched, thereby adapting to different vehicle driving conditions and better meeting the vehicle's power needs.

[0123] Furthermore, after the generator is started in the voltage generation mode, the actual output voltage value is obtained. When the actual output voltage value is less than the set voltage value, the actual output voltage value is controlled to increase by a preset increase amount, and the step of obtaining the actual output voltage value is executed until the actual output voltage value is equal to the set voltage value, so that the actual output voltage has a gentle rising trend, thereby avoiding the problem of rapid voltage changes caused by the sudden increase method, which in turn causes a sudden increase in engine load and large fluctuations in engine speed, thereby ensuring the working stability of the engine, and obtaining the available torque of the vehicle generator after reaching the set voltage value; in addition, by obtaining the available torque of the generator when the set voltage value changes, whether it is the process of the generator starting to generate electricity after the vehicle is started, or the process of the set voltage value changing while the vehicle is running, as long as the power generation decision determines that the current available torque cannot meet the output of electrical energy at the set voltage value, the ISG motor will adopt the torque generation mode to generate electricity. Furthermore, the available torque of the generator can be confirmed by the current speed and maximum power of the generator, the output power of the generator can be confirmed according to the set voltage value, and the required torque can be confirmed based on the output power, the current speed and the performance curve of the generator, so that the available torque and the required torque can be obtained quickly and in real time. When the available torque is less than the required torque corresponding to the set voltage value, the generator is controlled to switch from the voltage generation mode to the torque generation mode. In order to prevent the battery from losing power too quickly, a quick response is required. Therefore, when the torque generation mode is met, the output voltage value is confirmed according to the current available torque, and the generator is controlled to output voltage according to the output voltage value. Furthermore, when the actual output voltage value is greater than the set voltage value, the duration during which the actual output voltage value is greater than the set voltage value is obtained. When the duration is greater than or equal to the set duration, the generator is controlled to switch from the torque power generation mode to the voltage power generation mode. In the voltage power generation mode, the generator is controlled to output the voltage according to the set voltage value. By determining the duration, the generator is controlled to switch from the torque power generation mode to the voltage power generation mode when it is greater than the set duration, thereby avoiding frequent fluctuations in speed, current, torque and voltage caused by frequent switching of power generation modes, improving the reliability of power generation mode switching, and reducing unnecessary power generation mode switching due to occasional voltage fluctuations.

[0124] In addition, an embodiment of this specification provides a computer program product, which includes a computer program. When the computer program is executed by a vehicle processor, the processor can at least implement the generator control method provided in the embodiments shown in Figures 2 to 5 above.

[0125] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-described method embodiments. The aforementioned storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0126] The above disclosure is only a preferred embodiment of this specification, and certainly cannot be used to limit the scope of rights of this specification. Therefore, equivalent changes made according to the claims of this specification are still within the scope covered by this specification.

Claims

1. A generator control method, characterized in that, The method includes: Obtain the available torque of the vehicle generator; When the available torque is less than the required torque corresponding to the set voltage value, control the generator to switch from the voltage power generation mode to the torque power generation mode; Obtain the actual output voltage value of the generator in the torque power generation mode; When the actual output voltage value is greater than the set voltage value, control the generator to switch from the torque power generation mode to the voltage power generation mode, and control the generator to output voltage according to the set voltage value in the voltage power generation mode.

2. The method according to claim 1, wherein The obtaining of the available torque of the vehicle engine includes: After the generator starts in the voltage power generation mode, obtain the actual output voltage value; When the actual output voltage value is less than the set voltage value, control the actual output voltage value to increase by a preset increment, and execute the step of obtaining the actual output voltage value until the actual output voltage value is equal to the set voltage value, and obtain the available torque of the vehicle generator; Wherein, the preset increment is less than or equal to the difference between the actual output voltage value and the set voltage value.

3. The method according to claim 1, wherein The obtaining of the available torque of the vehicle generator includes: When the set voltage value changes, obtain the available torque of the generator.

4. The method according to any one of claims 1 to 3, characterized in that, The obtaining of the available torque of the vehicle generator includes: Based on the current speed and maximum power of the generator, confirm the available torque of the generator.

5. The method according to claim 1, characterized in that The method further includes: Confirm the output power of the generator according to the set voltage value; Based on the output power, the current speed of the generator and the performance curve of the generator, confirm the required torque.

6. The method according to claim 5, wherein The method further includes: Obtain the model of the generator; Based on the model of the generator, determine the performance curve of the generator.

7. The method according to claim 1, characterized in that, After controlling the generator to switch from the voltage power generation mode to the torque power generation mode when the available torque is less than the required torque corresponding to the set voltage value, it further includes: Confirm the voltage value that can be output according to the available torque, and control the generator to output voltage according to the voltage value that can be output.

8. The method according to claim 1, wherein The controlling the generator to switch from the torque power generation mode to the voltage power generation mode when the actual output voltage value is greater than the set voltage value, and controlling the generator to output voltage according to the set voltage value in the voltage power generation mode includes: When the actual output voltage value is greater than the set voltage value, obtain the duration for which the actual output voltage value is greater than the set voltage value; When the duration is greater than or equal to the set duration, control the generator to switch from the torque power generation mode to the voltage power generation mode, and control the generator to output voltage according to the set voltage value in the voltage power generation mode.

9. The method according to claim 8, wherein The obtaining the duration for which the actual output voltage value is greater than the set voltage value when the actual output voltage value is greater than the set voltage value includes: Collect the actual output voltage value based on a preset time interval, and start timing when the first actual output voltage value is greater than the set voltage value; If the second actual output voltage value is greater than the set voltage value, continue timing until the accumulated duration is greater than the set duration; the second actual output voltage is collected after the first actual output voltage. If the second actual output voltage value is less than or equal to the set voltage value, end the timing to obtain the duration.

10. A generator control device, characterized in that, The device includes: A torque acquisition module for acquiring the available torque of the vehicle generator. A first switching module for controlling the generator to switch from the voltage power generation mode to the torque power generation mode when the available torque is less than the required torque corresponding to the set voltage value. A voltage acquisition module for acquiring the actual output voltage value of the generator in the torque power generation mode. A second switching module for controlling the generator to switch from the torque power generation mode to the voltage power generation mode when the actual output voltage value is greater than the set voltage value, and controlling the generator to output voltage according to the set voltage value in the voltage power generation mode.

11. The device according to claim 10, wherein, The torque acquisition module is further configured to: After the generator starts in the voltage power generation mode, acquire the actual output voltage value. When the actual output voltage value is less than the set voltage value, control the actual output voltage value to increase by a preset increment, and execute the step of acquiring the actual output voltage value until the actual output voltage value is equal to the set voltage value, and acquire the available torque of the vehicle generator. Wherein, the preset increment is less than or equal to the difference between the actual output voltage value and the set voltage value.

12. The device according to claim 10, characterized in that, The first switching module is further configured to: Confirm the voltage value that can be output according to the available torque, and control the generator to output voltage according to the voltage value that can be output.

13. The device according to claim 10, characterized in that, The second switching module is specifically configured to: When the actual output voltage value is greater than the set voltage value, acquire the duration for which the actual output voltage value is greater than the set voltage value. When the duration is greater than or equal to the set duration, control the generator to switch from the torque power generation mode to the voltage power generation mode, and control the generator to output voltage according to the set voltage value in the voltage power generation mode.

14. A vehicle, characterized in that, The vehicle includes: a processor and a memory; wherein the memory stores a computer program, and the computer program is adapted to be loaded and executed by the processor to perform the steps of the method according to any one of claims 1 to 9.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Hybrid machine tools and servo control systems

    CN102301583A

  • Control method for electric vehicle hybrid excitation type internal combustion power generation range extending system

    CN108407624A

  • Hybrid vehicle control method and device, storage medium and vehicle

    CN117508146A

  • Load side starting method electric generator driven by engine, and engine driven electric generator

    CN1299183A

  • Control device for vehicle

    JP2016193624A