CN115214423A - Generator control method and device, computer readable medium and automobile - Google Patents

Generator control method and device, computer readable medium and automobile Download PDF

Info

Publication number
CN115214423A
CN115214423A CN202210857426.3A CN202210857426A CN115214423A CN 115214423 A CN115214423 A CN 115214423A CN 202210857426 A CN202210857426 A CN 202210857426A CN 115214423 A CN115214423 A CN 115214423A
Authority
CN
China
Prior art keywords
storage battery
generator
refresh mode
data
entry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210857426.3A
Other languages
Chinese (zh)
Inventor
吴中浪
熊杰
邓云飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Automobile Group Co Ltd
Original Assignee
Guangzhou Automobile Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Automobile Group Co Ltd filed Critical Guangzhou Automobile Group Co Ltd
Priority to CN202210857426.3A priority Critical patent/CN115214423A/en
Publication of CN115214423A publication Critical patent/CN115214423A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
    • B60L58/13Maintaining the SoC within a determined range
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/61Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The application relates to the field of vehicle control, and discloses a control method and device of a generator, a computer readable medium and an automobile. The method comprises the following steps: acquiring a plurality of entry judgment data from the moment the self-generator exits from the latest storage battery refreshing mode, wherein the plurality of entry judgment data comprise accumulated charge and discharge amount of the storage battery, accumulated times for setting a circulating flag bit of an automobile working condition and accumulated duration for not activating the storage battery refreshing mode; if the entry judgment condition corresponding to the entry judgment data is satisfied, determining that a storage battery refreshing mode needs to be entered; acquiring engine state data of an automobile; and entering a storage battery refreshing mode according to the requirement, and activating the storage battery refreshing mode of the generator to control the generator to charge the storage battery at a target power generation voltage higher than the standard voltage of the storage battery when the activation judgment conditions corresponding to the engine state data are all satisfied. The method slows down the aging phenomenon of the storage battery and prolongs the service life of the storage battery.

Description

Generator control method and device, computer readable medium and automobile
Technical Field
The present disclosure relates to the field of vehicle control technologies, and in particular, to a method and an apparatus for controlling a generator, a computer readable medium, and an automobile.
Background
At present, a control strategy of a generator is generally designed to maintain the SOC (State of Charge) of a storage battery near a target value of 80% -85%, and the electric quantity of the SOC of the storage battery is in dynamic change according to a working condition; however, the long-term underfill of the battery may aggravate the vulcanization of the battery plate, accelerate the aging of the battery, and shorten the service life.
Disclosure of Invention
In the technical field of vehicle control, in order to solve the technical problems that a battery plate of a storage battery is easy to generate a vulcanization phenomenon and the service life is shortened in the prior art, the application aims to provide a control method and device of a generator, a computer readable medium and an automobile.
According to an aspect of the present application, there is provided a control method of a generator, the method including:
acquiring a plurality of entry judgment data from the moment the self-generator exits from the latest storage battery refreshing mode, wherein the plurality of entry judgment data comprise accumulated charge and discharge amount of the storage battery, accumulated times for setting a circulating flag bit of an automobile working condition and accumulated time for not activating the storage battery refreshing mode, and each entry judgment data corresponds to one entry judgment condition;
if the entry judgment condition corresponding to the at least one entry judgment data is satisfied, determining that a storage battery refreshing mode needs to be entered;
acquiring at least one item of engine state data of the automobile, wherein each item of engine state data corresponds to one activation judgment condition;
and if the storage battery refreshing mode is required to be entered and the activation judgment conditions corresponding to the engine state data are all satisfied, activating the storage battery refreshing mode of the generator so as to control the generator to charge the storage battery with a target power generation voltage higher than the standard voltage of the storage battery.
According to another aspect of the present application, there is provided a control apparatus of a generator, the apparatus including:
the first acquisition module is configured to acquire a plurality of items of entry judgment data from the moment the generator exits from the latest storage battery refresh mode, wherein the plurality of items of entry judgment data comprise accumulated charge and discharge capacity of the storage battery, accumulated times for setting a cycle flag bit of an automobile working condition and accumulated duration of the storage battery refresh mode which is not activated, and each item of entry judgment data corresponds to one entry judgment condition;
the judging module is configured to determine that a storage battery refreshing mode needs to be entered if an entry judging condition corresponding to at least one entry judging data is established;
the second acquisition module is configured to acquire at least one item of engine state data of the automobile, wherein each item of engine state data corresponds to one activation judgment condition;
the activation module is configured to enter a storage battery refresh mode according to needs and activate the storage battery refresh mode of the generator if activation judgment conditions corresponding to various engine state data are met, so that the generator is controlled to charge the storage battery with a target generation voltage higher than the standard voltage of the storage battery.
According to another aspect of the present application, a computer-readable medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, carries out the method as set forth in the above embodiments.
According to another aspect of the present application, there is provided an automobile including:
the storage battery is used for supplying power to the electric load of the automobile;
a generator for charging the battery;
an engine for driving the generator;
a controller in communication with the generator for performing the method as described in the above embodiments.
The technical scheme provided by the embodiment of the application can have the following beneficial effects:
for the control method, the control device, the computer readable medium and the automobile of the generator provided by the application, the method comprises the following steps: acquiring a plurality of entry judgment data from the moment the self-generator exits from the latest storage battery refreshing mode, wherein the plurality of entry judgment data comprise accumulated charge and discharge amount of the storage battery, accumulated times for setting a circulating flag bit of an automobile working condition and accumulated time for not activating the storage battery refreshing mode, and each entry judgment data corresponds to one entry judgment condition; if the entry judgment condition corresponding to the at least one entry judgment data is established, determining that a storage battery refreshing mode needs to be entered; acquiring at least one item of engine state data of the automobile, wherein each item of engine state data corresponds to one activation judgment condition; and if the storage battery refreshing mode is required to be entered and the activation judgment conditions corresponding to the engine state data are all satisfied, activating the storage battery refreshing mode of the generator so as to control the generator to charge the storage battery with a target power generation voltage higher than the standard voltage of the storage battery.
According to the method, whether the storage battery refresh mode needs to be entered or not is comprehensively judged according to judgment conditions corresponding to accumulated charge and discharge amount of the storage battery, accumulated times for setting a cycle flag bit of the working condition of the automobile and accumulated time of the storage battery refresh mode which is not activated, whether the corresponding activation judgment condition is satisfied or not is judged by combining engine state data of the automobile when the storage battery refresh mode needs to be entered, the storage battery refresh mode of the generator is activated when the activation judgment condition is satisfied, and the generator can control the generator to charge the storage battery at a target generation voltage higher than the standard voltage of the storage battery under the storage battery refresh mode, so that active intelligent maintenance of the storage battery is regularly performed according to the driving working condition of the automobile and the use state of the storage battery, the aging phenomenon of the storage battery in the control process of the traditional generator is relieved, and the service life of the storage battery is prolonged.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow chart illustrating a method of controlling a generator according to an exemplary embodiment;
FIG. 2 is a flowchart illustrating details of steps 110 and 120 of FIG. 1 according to an exemplary embodiment;
FIG. 3 is a flowchart illustrating steps subsequent to step 140 in FIG. 2 in accordance with an exemplary embodiment;
FIG. 4 is a flowchart illustrating details of steps 140 and 160 of FIG. 3 according to an exemplary embodiment;
FIG. 5 is an overall flow diagram illustrating activation of the battery Refresh mode according to an exemplary embodiment;
FIG. 6 is a block diagram illustrating a control arrangement for a generator according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Furthermore, the drawings are merely schematic illustrations of the present application and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus their repetitive description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities.
Most of the traditional fuel vehicles at present realize the power supply of the whole vehicle electric load and an electric network by directly driving a generator through an engine, and charge a low-voltage 12V storage battery serving as a standby power supply. Compared with an old traditional generator, the generator is generally communicated with the controller through the LIN bus, the target generating voltage can be flexibly adjusted and controlled according to specific working conditions and the state of the storage battery, and power generation on demand is achieved so that the oil consumption of the whole vehicle is reduced.
In consideration of oil consumption, a current control strategy of the generator is generally designed to maintain a State of Charge (SOC) of a storage battery near a target value of 80% -85%, the SOC of the storage battery is in dynamic change according to a working condition, and long-term underfill of the storage battery may aggravate a vulcanization reaction of a battery panel, accelerate aging of the storage battery, and shorten a service life.
The inventor finds that the regular replenishing and fully charging of the storage battery can effectively prevent and slow down the vulcanization phenomenon.
Therefore, the application firstly provides a control method of the generator, and by using the method, the vulcanization phenomenon of the storage battery can be slowed down, the aging of the storage battery is delayed, the service life of the storage battery is prolonged, and the oil-saving effect can be achieved.
FIG. 1 is a flow chart illustrating a method of controlling a generator according to an exemplary embodiment. The control method of the generator may be executed by a controller capable of controlling the generator in the automobile. Referring to fig. 1, the method for controlling the generator may include the following steps:
and step 110, acquiring multiple entry judgment data from the moment the generator exits the last storage battery refreshing mode.
The entry judgment data comprises accumulated charge and discharge amount of the storage battery, accumulated times of setting a cycle flag bit of the working condition of the automobile and accumulated duration of a refresh mode of the non-activated storage battery, and each entry judgment data corresponds to one entry judgment condition.
The storage battery Refresh mode is a storage battery Refresh mode, which is a functional mode that can delay aging of the storage battery and prevent the vulcanization phenomenon of the storage battery.
The entering judgment data is obtained by integrating or counting a certain index from the completion of the last storage battery Refresh mode to the current time, and when the entering judgment data is obtained through integration or counting, the entering judgment data can be written into an EEPROM of the EMS controller in real time to prevent power loss, so that the entering judgment data can be obtained from the EEPROM.
Specifically, the unit of the battery accumulated charge and discharge amount GenCtl _ qBattConsum may be Ah, which may be obtained by integrating the absolute value of the battery charge and discharge current ispd _ i _ lvBat _ a from the completion of the last battery Refresh mode to the present time.
In one embodiment of the present application, the cumulative number of times of setting the cycle flag bit of the vehicle operating condition is any one of the following: the accumulated times of setting a complete driving cycle completion flag bit and the accumulated times of setting a complete warming cycle completion flag bit.
The driving cycle and the warming cycle belong to the cycle of the working condition of the automobile. From the completion of the last time of the Refresh mode of the storage battery, setting a driving cycle completion flag ispd _ bDrvCycReach to be 1 every time a complete driving cycle is completed; every time a complete warm-up cycle is completed, the warm-up cycle completion flag ispd _ bWarmupCycReach is set to 1. Every time a complete driving cycle completion flag ispd _ bdrvucch is set to 1 or a complete warming cycle completion flag ispd _ bwarmupcychread is set to 1, the corresponding cumulative number of times is increased by 1. The number of times the driving cycle completion flag ispd _ bdrvcycrech is set is counted, and the cumulative number of times GenCtl _ ctdrvcyclc for setting a complete driving cycle completion flag can be obtained.
Starting timing from the time when the last battery Refresh mode is completed, the accumulation duration GenCtl _ tBattRefreshOffTime of the inactive battery Refresh mode after the last battery Refresh mode is completed can be obtained.
An entry judgment data is used to judge whether an entry judgment condition corresponding to the entry judgment data is satisfied.
The entry judgment condition corresponding to the entry judgment data of the accumulated charge and discharge capacity of the storage battery can be that the accumulated charge and discharge capacity GenCtl _ qBattConsum of the storage battery is more than or equal to a threshold value obtained by checking a MAP table according to the actual SOC electric quantity ispd _ pct _ lvBatSOC of the storage battery; the entry judgment condition corresponding to the entry judgment data of the cumulative number of times for setting a complete driving cycle completion flag bit is that the cumulative number of times for setting a driving cycle completion flag bit GenCtl _ ctdrvcycle is greater than a predetermined cumulative number threshold (e.g., 100) from the completion of the last battery Refresh mode to the current time; the entry determination condition corresponding to the entry determination data of the accumulated time length of the inactive storage battery Refresh mode may be that the accumulated time length GenCtl _ tbattrefreshofftimei of the inactive storage battery Refresh mode is greater than a first time length threshold (e.g., 36000 seconds) from the time when the last storage battery Refresh mode is completed to the current time.
In one embodiment of the application, before obtaining entry judgment data items from when the generator exits the last battery refresh mode, the method further includes:
and judging whether the engine of the automobile is in a starting state, wherein the acquisition of a plurality of items of entering judgment data from the moment the motor exits from the latest storage battery refreshing mode is carried out under the condition that the engine of the automobile is in the starting state.
Specifically, when the vehicle system status flag ispd _ stSub = Drive, it may be determined that the engine of the vehicle is in a start state.
In the embodiment of the present application, the calculation of the subsequent step is performed only when the engine of the automobile is in a start state.
And step 120, if the entry judgment condition corresponding to the at least one entry judgment data is satisfied, determining that the storage battery refresh mode needs to be entered.
When any one of the three entry determination conditions corresponding to the three entry determination data is satisfied, it may be determined that the Refresh mode of the storage battery needs to be entered.
FIG. 2 is a flowchart illustrating details of steps 110 and 120 of FIG. 1 according to an exemplary embodiment. Referring to fig. 2, step 110 and step 120 may specifically include the following steps:
and step 110', if the request flag bit for entering the storage battery refreshing mode is not in a set state, acquiring a plurality of entry judgment data from the time the generator exits the last storage battery refreshing mode.
If GenCtl _ bBattRefreshReqOld = false, entry judgment data is acquired. The GenCtl _ bBattRefreshReqOld here is a request flag bit for entering the storage battery refresh mode used in the last round of determination whether to enter the storage battery refresh mode, where the GenCtl _ bBattRefreshReqOld = false represents that the request flag bit for the storage battery refresh mode is not in a set state, and only if the request flag bit for the storage battery refresh mode is not in the set state, it can represent that the storage battery refresh mode is not entered currently, and subsequent operations such as obtaining entry determination data can be performed.
And 120', if the entry judgment condition corresponding to the at least one entry judgment data is satisfied, setting a flag bit of a request for entering the storage battery refresh mode to determine that the storage battery refresh mode needs to be entered.
Setting the position of the request mark for entering the storage battery Refresh mode GenCtl _ bBattRefreshSet to true means that the storage battery Refresh mode needs to be entered.
It can be seen that the criteria used to determine that battery refresh mode needs to be entered may include: the method comprises the steps of obtaining the actual SOC electric quantity ispd _ pct _ lvBatSOC of a storage battery, the charging and discharging current ispd _ i _ lvBat _ A of the storage battery, a complete driving cycle completion flag ispd _ bDrvCycReach, a complete warming cycle completion flag ispd _ bWarmupCycReach and a storage battery refresh mode entering request flag GenCtl _ bBattRefreshReqOld used in the previous round of judgment of whether the storage battery refresh mode needs to be entered.
Step 130, at least one item of engine status data of the vehicle is acquired.
Each of the engine state data corresponds to an activation judgment condition.
In one embodiment of the present application, the at least one item of engine state data includes an engine water temperature and a time period for completion of engine starting, the activation determination condition corresponding to the engine water temperature is that the engine water temperature is higher than a predetermined engine water temperature threshold, and the activation determination condition corresponding to the time period for completion of engine starting is that the time period for completion of engine starting is higher than a predetermined time period threshold.
For example, the activation determination condition corresponding to the engine water temperature may be specifically that the engine water temperature ispd _ t _ engClnt _ degC is higher than 60 ℃. The setting of the flag bit is performed upon completion of the engine start, and therefore, the activation determination condition corresponding to the time period for completion of the engine start may be that the setting time of the engine start completion flag bit ispd _ flg _ engstrtcompt exceeds 5s.
And 140, if the storage battery refreshing mode is required to be entered and the activation judgment conditions corresponding to the various engine state data are met, activating the storage battery refreshing mode of the generator to control the generator to charge the storage battery with the target power generation voltage higher than the standard voltage of the storage battery.
For example, the standard voltage of the battery may be 12V; after the storage battery refresh mode of the generator is activated, the generator is controlled to charge the storage battery at a target generation voltage GenCtl _ uVltgSetP which is higher than 12V. The target generation voltage GenCtl _ uVltgSetP may be greater than or equal to 14.3V, and the battery may be fully charged by controlling the generator to charge the battery with a generation voltage of 14.3V.
Fig. 3 is a flowchart illustrating steps subsequent to step 140 in fig. 2 according to an example embodiment. Referring to fig. 3, the following steps may be included after step 140:
step 150, obtaining a plurality of groups of exit judgment data.
Wherein each group of exit judgment data corresponds to an exit judgment condition, and each group of exit judgment data includes at least one of the following: actual electric quantity of the storage battery, activation duration of a storage battery refreshing mode and a generator fault information zone bit.
Specifically, the actual electric quantity of the storage battery, namely the actual SOC electric quantity of the storage battery ispd _ pct _ lvBatSOC, and the activation time of the storage battery refresh mode is the accumulated running time of the storage battery refresh mode, genCtl _ tbattreflife.
Each set of exit judgment data may include one or more items of data. Specifically, the first set of exit determination data may include the actual SOC electrical quantity ispd _ pct _ lvBatSOC of the battery, and the exit determination condition corresponding to the set of exit determination data may be that the accumulated time period that the actual SOC electrical quantity ispd _ pct _ lvBatSOC of the battery is higher than the first preset electrical quantity threshold (e.g., 95%), and that the actual SOC electrical quantity ispd _ pct _ lvBatSOC of the battery is higher than the first preset electrical quantity threshold exceeds the second time threshold (e.g., 36000 seconds), and the accumulated time period may be written into the EEPROM of the EMS controller in real time to prevent power-down loss, and may be cleared when the actual SOC ispd _ pct _ lvBatSOC of the battery is lower than the second preset electrical quantity threshold (e.g., 90%).
The second group of exit determination data may specifically include an activation duration GenCtl _ tbattrefrestime of the battery refresh mode, and the exit determination condition corresponding to the group of exit determination data may be that the activation duration GenCtl _ tbattrefrestime of the battery refresh mode exceeds a third duration threshold (e.g., 14400 seconds). When the storage battery Refresh mode of the generator is activated, namely the activation flag bit GenCtl _ bBatttRefresthActVold of the storage battery Refresh mode obtained by the previous calculation is in a set state, and the actual generating voltage GenCtl _ uVltgSetP of the generator is not less than 14.3V to start timing, the activation duration GenCtl _ tBatttRefreshTime of the storage battery Refresh mode is written into the EEPROM of the EMS controller in real time to prevent power-off loss, and when the storage battery Refresh mode exits, the activation duration of the storage battery Refresh mode is automatically cleared.
The third set of exit determination data may specifically include an activation duration GenCtl _ tbattrefrestime of the battery refresh mode and an actual SOC electric quantity ispd _ pct _ lvBatSOC of the battery, and the exit determination condition corresponding to the set of exit determination data may specifically be that the actual SOC electric quantity ispd _ pct _ lvBatSOC of the battery is higher than a third preset electric quantity threshold (e.g., 95%), and the activation duration GenCtl _ tbattrefrestime of the battery refresh mode exceeds a fourth time threshold (e.g., 3600 seconds).
The activation of the Refresh mode of the storage battery can be determined according to the state of the activation flag genttl _ bBattRefreshActvOld of the Refresh mode of the storage battery obtained in the previous calculation.
The fourth group of exit determination data may include a generator fault information flag GenCtl _ bCtlActGEN, and the exit determination condition corresponding to the group of exit determination data may specifically be a setting of the generator fault information flag GenCtl _ bCtlActGEN.
And step 160, if the exit judgment condition corresponding to at least one group of exit judgment data is satisfied, determining that the storage battery refresh mode needs to exit, and exiting the storage battery refresh mode of the generator.
When any one of the four exit determination conditions corresponding to the four sets of entry determination data is established, it may be determined that the storage battery refresh mode needs to be exited.
Fig. 4 is a flowchart illustrating details of steps 140 and 160 of fig. 3 according to an example embodiment. Referring to fig. 4, step 140 and step 160 may respectively include the following steps:
and 140', if the request flag bit for entering the storage battery refresh mode is in a set state, the request flag bit for exiting the storage battery refresh mode is not in the set state, and the activation judgment conditions corresponding to each item of engine state data are all satisfied, activating the storage battery refresh mode of the generator.
When it is detected that the position GenCtl _ bBattRefreshSet of the request mark for entering the storage battery Refresh mode is set to true, and the position GenCtl _ bBattRefreshReset = false of the request mark for exiting the storage battery Refresh mode is determined, and activation determination conditions respectively corresponding to the water temperature of the engine and the time length of the completion of the starting of the engine are all met, the activation mark position GenCtl _ bBattRefreshActv of the storage battery Refresh mode can be set.
As can be seen from the above condition for activating the battery refresh mode of the generator, if the battery refresh mode request flag bit GenCtl _ bbattrefreset = true exits, the battery refresh mode of the generator cannot be activated regardless of the state of entering the battery refresh mode request flag bit GenCtl _ bbattrefresset.
And step 160', if the exit judgment condition corresponding to at least one group of exit judgment data is satisfied, setting the request flag bit for exiting the storage battery refresh mode to determine that the storage battery refresh mode needs to be exited.
When any one of the four exit judgment conditions corresponding to the four sets of entry judgment data is satisfied, it is determined that the storage battery refresh mode needs to be exited by setting the exit storage battery refresh mode request flag bit GenCtl _ bbattrefreshrereset to true.
When GenCtl _ bbattrefreactiv = true, the generator is controlled to generate power at a target generation voltage of 14.3V.
As can be seen from the above, the specific index used for determining that the battery refresh mode needs to be exited may include: the generator fault information flag GenCtl _ bClActGEN, the Refresh mode activation flag GenCtl _ bBattRefreshActVold obtained in the previous round of calculation, the actual generation voltage GenCtl _ uVltgSetP of the current generator, and the actual SOC electric quantity ispd _ pct _ lvBatSOC of the storage battery.
In one embodiment of the present application, the control method of the generator further includes: and if the flag bit of the request for exiting the storage battery refresh mode is in a set state, clearing the stored entering judgment data.
When the request flag bit for exiting the storage battery refresh mode is in a set state, it indicates that the storage battery refresh mode needs to be exited, and at this time, the stored entry judgment data is cleared, so that the counting or integration of data can be started from the time of exiting the storage battery refresh mode.
According to the embodiment of the application, the index used for determining that the battery refresh mode needs to be entered may further include a request flag genttl _ bbattrefresh for exiting the battery refresh mode.
Fig. 5 is an overall flowchart illustrating activation of the battery Refresh mode according to an exemplary embodiment. The scheme of the embodiment of the present application is further described below with reference to the embodiment of fig. 5.
Referring to fig. 5, first, it is determined whether the status flag bit of the entire vehicle system is set, that is, whether a condition of ispd _ stSub = Drive is satisfied; if ispd _ stSub = Drive is true, respectively calculating a request flag bit for entering the storage battery refresh mode and a request flag bit for exiting the storage battery refresh mode; then, according to the request flag bit for entering the storage battery refreshing mode and the request flag bit for exiting the storage battery refreshing mode, the activation arbitration of the final storage battery refreshing function is carried out; then, whether the condition that the storage battery refresh mode activation flag bit is in a set state is met or not is further judged, if yes, the set storage battery refresh mode activation flag bit is output, and the target power generation voltage 14.3V in the storage battery refresh mode is output so as to charge the storage battery; and if the condition that ispd _ stSub = Drive or the battery refresh mode activation flag bit is in a set state is not satisfied, outputting the battery refresh mode activation flag bit which is not set, and outputting the target power generation voltage of 10.6V in the battery refresh mode, wherein the battery is not charged at this time.
In conclusion, according to the control method of the generator provided by the embodiment of the application, the problem of aging of the storage battery is prevented and alleviated by a method that the generator regularly performs full charging on the storage battery with high target generating voltage, the control is not only performed in a simple fixed period timing mode, but the entering and exiting time of the Refresh mode of the storage battery is controlled by comprehensively considering the actual driving cycle and working condition of the vehicle and the actual charging and discharging conditions of the storage battery, the application can better adapt to the driving style of thousands of people and thousands of vehicles in the actual use process and the driving road condition cycle of thousands of vehicles, and the problem that the oil saving effect is not ideal or the aging delaying effect is not obvious due to a pure timing regular full charging strategy is avoided.
The application also provides a control device of the generator, and the following embodiments of the device are provided.
FIG. 6 is a block diagram illustrating a control arrangement for a generator according to an exemplary embodiment. As shown in fig. 6, the apparatus 600 includes:
a first obtaining module 610 configured to obtain multiple entry judgment data from the time when the generator exits from the last storage battery refresh mode, where the multiple entry judgment data includes accumulated charge and discharge amount of the storage battery, accumulated times for setting a cycle flag bit of an automobile operating condition, and accumulated time for not activating the storage battery refresh mode, and each entry judgment data corresponds to an entry judgment condition;
the judging module 620 is configured to determine that the storage battery refresh mode needs to be entered if an entry judgment condition corresponding to the at least one entry judgment data is satisfied;
a second obtaining module 630 configured to obtain at least one item of engine state data of the vehicle, each item of engine state data corresponding to an activation determination condition;
the activating module 640 is configured to enter a battery refresh mode according to needs and activate the battery refresh mode of the generator if the activation determination conditions corresponding to the engine state data are all satisfied, so as to control the generator to charge the battery with a target power generation voltage higher than a standard voltage of the battery.
According to another aspect of the present application, a computer-readable medium is provided, on which a computer program is stored, which computer program, when executed by a processor, performs the method as described in the above embodiments.
According to another aspect of the present application, there is provided an automobile including:
the storage battery is used for supplying power to an electric load of the automobile;
a generator for charging the battery;
an engine for driving the generator;
a controller in communication with the generator for performing the method as described in the above embodiments.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the application. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, and may also be implemented by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (10)

1. A method of controlling a generator, the method comprising:
acquiring a plurality of entry judgment data from the moment the self-generator exits from the latest storage battery refreshing mode, wherein the plurality of entry judgment data comprise accumulated charge and discharge amount of the storage battery, accumulated times for setting a circulating flag bit of an automobile working condition and accumulated time for not activating the storage battery refreshing mode, and each entry judgment data corresponds to one entry judgment condition;
if the entry judgment condition corresponding to the at least one entry judgment data is established, determining that a storage battery refreshing mode needs to be entered;
acquiring at least one item of engine state data of the automobile, wherein each item of engine state data corresponds to one activation judgment condition;
and if the storage battery refreshing mode is required to be entered and the activation judgment conditions corresponding to the engine state data are all satisfied, activating the storage battery refreshing mode of the generator so as to control the generator to charge the storage battery with a target power generation voltage higher than the standard voltage of the storage battery.
2. The method of claim 1, wherein said obtaining a plurality of entry decision data since the generator exited the last battery refresh mode comprises:
if the flag bit of the request for entering the storage battery refreshing mode is not in a set state, acquiring a plurality of entry judgment data from the time when the generator exits the last storage battery refreshing mode;
if the entry judgment condition corresponding to the at least one entry judgment data is satisfied, determining that a storage battery refresh mode needs to be entered, including:
and if the entry judgment condition corresponding to the at least one entry judgment data is established, setting the request flag bit for entering the storage battery refresh mode to determine that the storage battery refresh mode needs to be entered.
3. The method of claim 2, wherein after activating the battery refresh mode of the generator, the method further comprises:
obtaining a plurality of groups of exit judgment data, wherein each group of exit judgment data corresponds to an exit judgment condition, and each group of exit judgment data comprises at least one of the following items: actual electric quantity of a storage battery, activation duration of a storage battery refreshing mode and a generator fault information flag bit;
and if the exit judgment condition corresponding to at least one group of exit judgment data is satisfied, determining that the storage battery refresh mode needs to exit, and exiting the storage battery refresh mode of the generator.
4. The method according to claim 3, wherein the battery refresh mode of the generator is activated if the battery refresh mode is entered as needed and the activation determination conditions corresponding to the engine state data are all satisfied, and the method comprises:
if the request flag bit for entering the storage battery refreshing mode is in a set state, the request flag bit for exiting the storage battery refreshing mode is not in the set state and the activation judgment conditions corresponding to various engine state data are all satisfied, activating the storage battery refreshing mode of the generator;
if the exit judgment condition corresponding to the at least one group of exit judgment data is satisfied, determining that the storage battery refresh mode needs to be exited, including:
and if the exit judgment condition corresponding to at least one group of exit judgment data is established, setting the request flag bit for exiting the storage battery refresh mode to determine that the storage battery refresh mode needs to be exited.
5. The method of any one of claims 1-3, wherein prior to obtaining a plurality of entry decision data from the time the generator exited the last battery refresh mode, the method further comprises:
and judging whether the engine of the automobile is in a starting state, wherein the acquisition of a plurality of items of entering judgment data from the moment the motor exits from the latest storage battery refreshing mode is carried out under the condition that the engine of the automobile is in the starting state.
6. The method according to any one of claims 1-3, wherein the at least one item of engine state data includes an engine water temperature and a time period for completion of engine start, and the activation determination condition corresponding to the engine water temperature is that the engine water temperature is above a predetermined engine water temperature threshold, and the activation determination condition corresponding to the time period for completion of engine start is that the time period for completion of engine start is above a predetermined time period threshold.
7. The method according to any one of claims 1 to 3, wherein the accumulated number of times of setting the vehicle duty cycle flag bit is any one of the following: the accumulated times of setting a complete driving cycle completion flag bit and the accumulated times of setting a complete warming cycle completion flag bit.
8. A control apparatus of a generator, characterized in that the apparatus comprises:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is configured to acquire a plurality of items of entry judgment data from the moment the generator exits from a latest storage battery refreshing mode, the plurality of items of entry judgment data comprise accumulated charge and discharge quantity of a storage battery, accumulated times for setting a cycle flag bit of an automobile working condition and accumulated time length for not activating the storage battery refreshing mode, and each item of entry judgment data corresponds to one entry judgment condition;
the judging module is configured to determine that a storage battery refreshing mode needs to be entered if an entry judging condition corresponding to at least one entry judging data is established;
the second acquisition module is configured to acquire at least one item of engine state data of the automobile, wherein each item of engine state data corresponds to one activation judgment condition;
and the activation module is configured to enter a storage battery refresh mode according to the requirement, and if the activation judgment conditions corresponding to each item of engine state data are all established, the storage battery refresh mode of the generator is activated so as to control the generator to charge the storage battery with the target generation voltage higher than the standard voltage of the storage battery.
9. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
10. An automobile, comprising:
the storage battery is used for supplying power to an electric load of the automobile;
a generator for charging the battery;
an engine for driving the generator;
a controller in communication with the generator for performing the method of any one of claims 1 to 7.
CN202210857426.3A 2022-07-20 2022-07-20 Generator control method and device, computer readable medium and automobile Pending CN115214423A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210857426.3A CN115214423A (en) 2022-07-20 2022-07-20 Generator control method and device, computer readable medium and automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210857426.3A CN115214423A (en) 2022-07-20 2022-07-20 Generator control method and device, computer readable medium and automobile

Publications (1)

Publication Number Publication Date
CN115214423A true CN115214423A (en) 2022-10-21

Family

ID=83613684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210857426.3A Pending CN115214423A (en) 2022-07-20 2022-07-20 Generator control method and device, computer readable medium and automobile

Country Status (1)

Country Link
CN (1) CN115214423A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004236381A (en) * 2003-01-28 2004-08-19 Honda Motor Co Ltd Charge/discharge controller for storage battery, and charge/discharge controller for storage battery of vehicle
JP2004328906A (en) * 2003-04-24 2004-11-18 Nissan Motor Co Ltd Charging controller of hybrid vehicle
US20130113277A1 (en) * 2011-11-03 2013-05-09 Kia Motors Corporation Battery management system and method of vehicle
CN104417463A (en) * 2013-08-30 2015-03-18 罗伯特·博世有限公司 Method for electrically regenerating an energy store
CN112498360A (en) * 2019-08-26 2021-03-16 福特全球技术公司 Vehicle battery monitoring method and assembly
CN112793429A (en) * 2019-11-14 2021-05-14 现代自动车株式会社 Power supply device, vehicle having the same, and control method thereof
CN114678916A (en) * 2021-01-27 2022-06-28 北京新能源汽车股份有限公司 Control method, device and system for refreshing storage battery and vehicle

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004236381A (en) * 2003-01-28 2004-08-19 Honda Motor Co Ltd Charge/discharge controller for storage battery, and charge/discharge controller for storage battery of vehicle
JP2004328906A (en) * 2003-04-24 2004-11-18 Nissan Motor Co Ltd Charging controller of hybrid vehicle
US20130113277A1 (en) * 2011-11-03 2013-05-09 Kia Motors Corporation Battery management system and method of vehicle
CN104417463A (en) * 2013-08-30 2015-03-18 罗伯特·博世有限公司 Method for electrically regenerating an energy store
CN112498360A (en) * 2019-08-26 2021-03-16 福特全球技术公司 Vehicle battery monitoring method and assembly
CN112793429A (en) * 2019-11-14 2021-05-14 现代自动车株式会社 Power supply device, vehicle having the same, and control method thereof
CN114678916A (en) * 2021-01-27 2022-06-28 北京新能源汽车股份有限公司 Control method, device and system for refreshing storage battery and vehicle

Similar Documents

Publication Publication Date Title
CN103660961A (en) Control device for power-source apparatus for vehicle and control method of the same
CN110696814B (en) Power supply control method and device for hybrid electric vehicle
CN109301851B (en) Intelligent charging pile system for realizing bidirectional ordered charging and discharging mode
CN114103921B (en) Vehicle protection control method, device and readable storage medium
CN112319313A (en) Battery heat preservation control method and control system based on power grid
CN114030458B (en) Control method, device, equipment and medium for hybrid electric vehicle
CN112810600B (en) Power control method and system, vehicle and storage medium
CN113942426A (en) Fuel cell energy management method, device, equipment and readable storage medium
CN116118734A (en) Method and system for controlling start and stop of engine of hybrid electric vehicle, hybrid electric vehicle and storage medium
CN114954126A (en) Power supplementing method and power supplementing control device for starting battery of electric vehicle
CN113696748B (en) Fuel cell power supply system, control method and control device thereof
CN114291015A (en) Vehicle control method and device, vehicle and storage medium
CN115214423A (en) Generator control method and device, computer readable medium and automobile
CN105564418A (en) Circuit for controlling low power DC-DC converter of hybrid vehicle and method for controlling low power DC-DC converter
CN114172221A (en) Overcharge prevention control system of multi-branch battery system
CN114750643B (en) Automobile low-voltage battery charging method and system and automobile
CN113629790A (en) Charging management method, charging management device, vehicle and computer-readable storage medium
CN113954773B (en) Commercial vehicle low-voltage power supply device
CN113910910B (en) Electric automobile low-voltage power supply supplementing method, device, equipment and storage medium
CN114940095A (en) Charging control method and system for charging pile
CN109560336B (en) Active maintenance method and system for vehicle-mounted power battery
CN111196167B (en) Vehicle power control method and device and electric vehicle
JP5181900B2 (en) Power storage device output prediction device and hybrid vehicle control system
CN113370919A (en) Vehicle control method and device, vehicle and equipment
CN113910987B (en) Vehicle-mounted fuel cell system and control method and device thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination