Disclosure of Invention
An object of the embodiments of the present application is to provide a method, an apparatus, an electronic device, and a computer-readable storage medium for controlling braking energy recovery of an electric vehicle, which can control energy recovery according to a voltage range, improve efficiency of energy recovery, and correct kinetic potential energy in time.
In a first aspect, an embodiment of the present application provides a braking energy recovery control method for an electric vehicle, where the method includes:
acquiring a voltage range of a battery of the electric automobile;
controlling a motor of the electric automobile to convert electromotive force energy into high-voltage direct current;
adjusting the high-voltage direct current according to the voltage range;
and sending the regulated high-voltage direct current to the battery.
In the implementation process, the high-voltage direct current converted from the electromotive force energy is adjusted through the voltage range of the battery, and then the adjusted high-voltage direct current is sent to the battery, so that the energy recovery can be controlled according to the voltage range, the energy recovery efficiency is improved, and the electromotive force can be timely corrected.
Further, the step of obtaining the voltage range of the battery of the electric vehicle includes:
acquiring a minimum voltage lower limit value and a maximum voltage upper limit value of a battery of the electric automobile;
and obtaining the voltage range according to the minimum voltage lower limit value and the maximum voltage upper limit value.
In the implementation process, the voltage range is determined according to the minimum voltage lower limit value and the maximum voltage upper limit value, so that the voltage range can be more accurate, and errors are reduced.
Further, the step of controlling the motor of the electric vehicle to convert the electromotive force energy into the high-voltage direct current includes:
controlling a motor of the electric automobile to generate the electric potential energy, and transmitting the electric potential energy to an electric drive controller in a three-phase voltage form;
and controlling the electric drive controller to convert the electric potential energy into the high-voltage direct current.
In the implementation process, the electric potential energy is transmitted to the electric driving controller in a three-phase voltage mode, and the electromotive force energy is converted into high-voltage direct current, so that the energy loss caused in the conversion process can be reduced to the greatest extent.
Further, before the step of sending the adjusted high-voltage direct current to the battery, the method further includes:
and grading the voltage range, and if the voltage range exceeds a threshold value, not sending the adjusted high-voltage direct current to the battery.
In the implementation process, if the voltage range exceeds the threshold value, the high-voltage direct current is not sent, and the loss of the battery due to unstable voltage is avoided.
In a second aspect, an embodiment of the present application further provides a braking energy recovery control device for an electric vehicle, where the device includes:
the acquisition module is used for acquiring the voltage range of a battery of the electric automobile;
the conversion module is used for controlling a motor of the electric automobile to convert electromotive force energy into high-voltage direct current;
the adjusting module is used for adjusting the high-voltage direct current according to a voltage range;
and the sending module is used for sending the adjusted high-voltage direct current to the battery.
In the implementation process, the high-voltage direct current converted by the electromotive force energy is adjusted through the voltage range of the battery, and then the adjusted high-voltage direct current is sent to the battery, so that the energy recovery can be controlled according to the voltage range, the energy recovery efficiency is improved, and the electromotive force energy can be corrected timely.
Further, the obtaining module is further configured to:
acquiring a minimum voltage lower limit value and a maximum voltage upper limit value of a battery of the electric automobile;
and obtaining the voltage range according to the minimum voltage lower limit value and the maximum voltage upper limit value.
In the implementation process, the voltage range is determined according to the minimum voltage lower limit value and the maximum voltage upper limit value, so that the voltage range can be more accurate, and errors are reduced.
Further, the conversion module is further configured to:
controlling a motor of the electric automobile to generate the electric potential energy, and transmitting the electric potential energy to an electric drive controller in a three-phase voltage form;
and controlling the electric drive controller to convert the electric potential energy into the high-voltage direct current.
In the implementation process, the electric potential energy is transmitted to the electric driving controller in a three-phase voltage mode, and the electromotive force energy is converted into high-voltage direct current, so that the energy loss caused in the conversion process can be reduced to the greatest extent.
Further, the apparatus further comprises a grading module configured to:
and grading the voltage range, and if the voltage range exceeds a threshold value, not sending the adjusted high-voltage direct current to the battery.
In the implementation process, if the voltage range exceeds the threshold value, the high-voltage direct current is not sent, and the loss of the battery due to unstable voltage is avoided.
In a third aspect, an electronic device provided in an embodiment of the present application includes: memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the method according to any of the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having instructions stored thereon, which, when executed on a computer, cause the computer to perform the method according to any one of the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product, which when run on a computer, causes the computer to perform the method according to any one of the first aspect.
Additional features and advantages of the disclosure will be set forth in the description which follows, or in part may be learned by the practice of the above-described techniques of the disclosure, or may be learned by practice of the disclosure.
The present invention can be implemented in accordance with the content of the specification, and the following detailed description of the preferred embodiments of the present application is made with reference to the accompanying drawings.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
The following detailed description of embodiments of the present application will be described in conjunction with the accompanying drawings and examples. The following examples are intended to illustrate the present application but are not intended to limit the scope of the present application.
Example one
Fig. 1 is a schematic flow chart of a braking energy recovery control method for an electric vehicle provided in an embodiment of the present application, and as shown in fig. 1, the method includes:
s1, acquiring the voltage range of the battery of the electric automobile;
s2, controlling a motor of the electric automobile to convert the electromotive force energy into high-voltage direct current;
s3, adjusting the high-voltage direct current according to the voltage range;
and S4, sending the regulated high-voltage direct current to the battery.
In the implementation process, the high-voltage direct current converted from the electromotive force energy is adjusted through the voltage range of the battery, and then the adjusted high-voltage direct current is sent to the battery, so that the energy recovery can be controlled according to the voltage range, the energy recovery efficiency is improved, and the electromotive force can be timely corrected.
Further, S1 includes:
acquiring a minimum voltage lower limit value and a maximum voltage upper limit value of a battery of the electric automobile;
and obtaining a voltage range according to the minimum voltage lower limit value and the maximum voltage upper limit value.
In the implementation process, the voltage range is determined according to the minimum voltage lower limit value and the maximum voltage upper limit value, so that the voltage range can be more accurate, and errors are reduced.
Further, S2 includes:
controlling a motor of the electric automobile to generate electric potential energy, and transmitting the electric potential energy to an electric drive controller in a three-phase voltage form;
and controlling the electric drive controller to convert the electromotive force energy into high-voltage direct current.
In the implementation process, the electric potential energy is transmitted to the electric driving controller in a three-phase voltage mode, and the electromotive force energy is converted into high-voltage direct current, so that the energy loss caused in the conversion process can be reduced to the greatest extent.
The electric driving potential energy generated by the motor is supplied to the electric driving controller in a three-phase voltage form, is converted into high-voltage direct current through the control of the electric driving controller (IGBT), and is then output to a power battery or a whole vehicle high-voltage system, so that the whole energy recovery process is controllable, and when the input voltage to the whole vehicle is too high, the high-voltage input to the whole vehicle can be cut off by controlling devices such as the electric driving controller and the like.
Further, before the step of sending the adjusted high voltage direct current to the battery, the method further comprises:
and grading the voltage range, and if the voltage range exceeds a threshold value, not sending the regulated high-voltage direct current to the battery.
In the implementation process, if the voltage range exceeds the threshold value, the high-voltage direct current is not sent, and the loss of the battery due to unstable voltage is avoided.
Due to different charging and discharging capacities of the power battery cell at different temperatures, the working voltage ranges of the power battery cell are different. In order to deal with the situation, the electric drive controller can reasonably and effectively determine the upper voltage limit and the voltage bearing capacity of the power battery, and the voltage range of the power battery is graded. Such as:
voltage range 1: when the temperature is between 10 ℃ and less than or equal to T <55 ℃, the power battery is in a working range;
voltage range 2: when the temperature is between 0 ℃ and less than or equal to T <10 ℃, the power battery is in a working range;
voltage range 3: when the temperature is between minus 10 ℃ and T <0 ℃, the power battery is in the working range;
voltage range 4: when the temperature is between minus 30 ℃ and T < -10 ℃, the power battery is in the working range;
voltage range 5: when the temperature is 55 ℃ and is less than or equal to T, the power battery is in an overhigh state, and energy recovery is not allowed;
voltage range 6: at T < -30 ℃, the power battery is in a state of low temperature, and energy recovery is not allowed.
Alternatively, since the power battery is in signal transmission with the outside through a Controller Area Network (CAN), the signal period is 10ms (or 20ms), and under the working conditions such as wheel slip, it is difficult to correct the upper limit value of the voltage of the back electromotive force generated by electric driving in time. Therefore, the power battery continuously and periodically sends a voltage signal in a voltage range gear when the power battery is in a working state; the electric drive controller limits the generation of the back electromotive force energy voltage after receiving the voltage signal of the power battery, and the processing action time of the electric drive controller is controlled within 1ms (calibratable). And when the voltage signal of the power battery is not received, limiting the reverse electromotive potential voltage within 1 ms.
Example two
In order to implement the method corresponding to the above embodiment to achieve the corresponding functions and technical effects, the following provides a braking energy recovery control device for an electric vehicle, as shown in fig. 2, the device includes:
the acquisition module 1 is used for acquiring the voltage range of a battery of the electric automobile;
the conversion module 2 is used for controlling a motor of the electric automobile to convert the electromotive force energy into high-voltage direct current;
the adjusting module 3 is used for adjusting the high-voltage direct current according to a voltage range;
and the sending module 4 is used for sending the adjusted high-voltage direct current to the battery.
In the implementation process, the high-voltage direct current converted by the electromotive force energy is adjusted through the voltage range of the battery, and then the adjusted high-voltage direct current is sent to the battery, so that the energy recovery can be controlled according to the voltage range, the energy recovery efficiency is improved, and the electromotive force energy can be corrected timely.
Further, the obtaining module 1 is further configured to:
acquiring a minimum voltage lower limit value and a maximum voltage upper limit value of a battery of the electric automobile;
and obtaining a voltage range according to the minimum voltage lower limit value and the maximum voltage upper limit value.
In the implementation process, the voltage range is determined according to the minimum voltage lower limit value and the maximum voltage upper limit value, so that the voltage range can be more accurate, and errors are reduced.
Further, the conversion module 2 is also configured to:
controlling a motor of the electric automobile to generate electric potential energy, and transmitting the electric potential energy to an electric drive controller in a three-phase voltage form;
and controlling the electric drive controller to convert the electromotive force energy into high-voltage direct current.
In the implementation process, the electric potential energy is transmitted to the electric drive controller in a three-phase voltage mode, and then the electromotive force energy is converted into high-voltage direct current, so that the energy loss caused in the conversion process can be reduced to the greatest extent.
Further, the apparatus further comprises a grading module configured to:
and grading the voltage range, and if the voltage range exceeds a threshold value, not sending the regulated high-voltage direct current to the battery.
In the implementation process, if the voltage range exceeds the threshold value, the high-voltage direct current is not sent, and the loss of the battery due to unstable voltage is avoided.
The braking energy recovery control device of the electric vehicle can implement the method of the first embodiment. The alternatives in the first embodiment are also applicable to the present embodiment, and are not described in detail here.
The rest of the embodiments of the present application may refer to the contents of the first embodiment, and in this embodiment, details are not repeated.
EXAMPLE III
The embodiment of the present application provides an electronic device, which includes a memory and a processor, where the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the braking energy recovery control method for an electric vehicle according to the first embodiment.
Alternatively, the electronic device may be a server.
Referring to fig. 3, fig. 3 is a schematic structural composition diagram of an electronic device according to an embodiment of the present disclosure. The electronic device may include a processor 31, a communication interface 32, a memory 33, and at least one communication bus 34. Wherein the communication bus 34 is used for realizing direct connection communication of these components. The communication interface 32 of the device in the embodiment of the present application is used for performing signaling or data communication with other node devices. The processor 31 may be an integrated circuit chip having signal processing capabilities.
The Processor 31 may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor 31 may be any conventional processor or the like.
The Memory 33 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory 33 has stored therein computer readable instructions which, when executed by the processor 31, enable the apparatus to perform the various steps involved in the method embodiment of fig. 1 described above.
Optionally, the electronic device may further include a memory controller, an input output unit. The memory 33, the memory controller, the processor 31, the peripheral interface, and the input/output unit are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components may be electrically connected to each other via one or more communication buses 34. The processor 31 is adapted to execute executable modules stored in the memory 33, such as software functional modules or computer programs comprised by the device.
The input and output unit is used for providing a task for a user to create and start an optional time period or preset execution time for the task creation so as to realize the interaction between the user and the server. The input/output unit may be, but is not limited to, a mouse, a keyboard, and the like.
It will be appreciated that the configuration shown in fig. 3 is merely illustrative and that the electronic device may include more or fewer components than shown in fig. 3 or have a different configuration than shown in fig. 3. The components shown in fig. 3 may be implemented in hardware, software, or a combination thereof.
In addition, an embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the method for controlling braking energy recovery of an electric vehicle according to the first embodiment is implemented.
Embodiments of the present application further provide a computer program product, which when running on a computer, causes the computer to execute the method described in the method embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based devices that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only an example of the present application and is not intended to limit the scope of the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.