Apparatus for controlling power source of hybrid vehicle, method for operating same, and system
Based on the engine RPM and the required torque predicate engine torque fluctuations in the upper -layer controller of the hybrid vehicle, and the reverse phase control is performed, the lack of the engine torque fluctuation prediction and control in the existing technology has achieved real -time and effective real -time and effective Torque fluctuation management.
Patent Information
- Application Number
- CN202311602784.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-07-19
- Filing Date
- 2023-11-27
- Publication Date
- 2025-01-21
AI Technical Summary
In the prior art, engine torque fluctuation prediction of hybrid vehicles is not implemented in the upper controller, resulting in the inability to effectively control the reverse phase of engine torque in real time.
By predicting the torque fluctuation of the engine based on the engine revolutions per minute (RPM) and the required engine torque in the upper controller of the hybrid vehicle, reverse phase control of the engine torque is performed based on the predicted torque fluctuation.
Real-time prediction and control in the upper-layer controller of hybrid vehicles are realized, and the prediction accuracy of engine torque fluctuations and the efficiency of reverse phase control are improved.
Smart Images

Figure CN119329494A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to an apparatus for controlling a power source of a hybrid vehicle, and more particularly to an apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus. Background Art
[0002] A power system of a hybrid vehicle generally includes an internal combustion engine and an electric motor connected to a rotating shaft of the internal combustion engine. Regarding the power system of a hybrid vehicle, there is a technology for controlling the reverse phase of the engine torque using the electric motor.
[0003] In order to control the reverse phase of the engine torque, it is important to predict the torque fluctuation of the engine. However, in the related art, the prediction of the engine torque fluctuation is not implemented in an upper controller such as a hybrid control unit.
[0004] Typically, engine control variables (e.g., valve timing, intake pressure, spark timing, air-fuel ratio, fuel quantity, etc.) are taken into account at various operating points of the engine in order to predict engine torque fluctuations. However, an upper-level controller may not be suitable for calculating such engine control variables in real time because these variables are not available in the upper-level controller. In addition, predicting engine torque fluctuations requires a large amount of calculations.
[0005] The statements in this section merely provide background information related to the present disclosure and may not constitute prior art. Summary of the invention
[0006] The embodiments of the present disclosure have been designed in accordance with the above requirements. A technical aspect of the present invention is to provide a technology for predicting engine torque fluctuation. The technology can be applied to an upper controller of a hybrid vehicle, such as a hybrid control unit of a hybrid vehicle.
[0007] In addition, embodiments of the present disclosure address technical aspects of providing an apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus, wherein torque fluctuations of an engine are predicted based on engine revolutions per minute (RPM) and a required engine torque.
[0008] In addition, embodiments of the present disclosure set forth technical aspects of providing an apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus, wherein torque fluctuations of an engine are predicted and reverse phase control of the engine torque is performed based on the predicted torque fluctuations of the engine.
[0009] The technical aspects of the present disclosure are not limited to those mentioned above. On the contrary, those skilled in the art to which the present disclosure belongs should more clearly understand other aspects contemplated by the present disclosure from the following description.
[0010] The aforementioned technical aspects can be achieved by providing a method for predicting torque fluctuation of an engine. The method can be executed by an upper controller of a hybrid vehicle (such as a hybrid control unit of the hybrid vehicle).
[0011] According to an embodiment, an apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus may be provided, wherein torque fluctuation of an engine is predicted based on engine revolutions per minute (RPM) and required engine torque.
[0012] According to an embodiment, an apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus may be provided, wherein torque fluctuation of an engine is predicted and reverse phase control of engine torque is performed based on the predicted torque fluctuation of the engine.
[0013] According to an embodiment, a device for controlling a power source of a hybrid vehicle is provided. The device may include a memory configured to store one or more algorithms and one or more lookup tables (LUTs) for predicting engine torque fluctuations. The device may also include a power source controller. The power source controller may be configured to predict an inertia torque and a pressure torque associated with the engine based on engine-related information. The power source controller may also be configured to predict engine torque fluctuations based on engine-related information, inertia torque, and pressure torque. The power source controller may be further configured to output a reverse torque command to offset engine torque fluctuations.
[0014] According to an embodiment, the power source controller may be configured to predict a reverse torque for offsetting engine torque fluctuations. The power source controller may be configured to output a reverse torque command corresponding to the reverse torque.
[0015] According to an embodiment, the power source controller may be configured to predict the engine torque fluctuation by subtracting the required engine torque from the sum of the inertia torque and the pressure torque.
[0016] According to an embodiment, the engine related information may include engine RPM and desired engine torque.
[0017] According to an embodiment, the power source controller may be configured to predict the inertia torque corresponding to the engine RPM with reference to an inertia torque LUT tabulated with the inertia torque according to the engine RPM.
[0018] According to an embodiment, for the pressure torque, the power source controller may be configured to predict the electric drive pressure torque based on the engine RPM and the required engine torque. The power source controller may be configured to predict the combustion pressure torque based on the required engine torque.
[0019] According to an embodiment, the power source controller may be configured to predict the electric driving pressure torque with reference to an electric driving pressure torque LUT which tabulates the electric driving pressure torque according to the engine RPM and the required engine torque.
[0020] According to an embodiment, the power source controller may be configured to extract a first electric drive pressure torque from an electric drive pressure torque LUT in an idle state. The power source controller may also be configured to extract a second electric drive pressure torque from an electric drive pressure torque LUT in an on state. The power source controller may also be configured to predict the electric drive pressure torque based on the sum of the first electric drive pressure torque and the second electric drive pressure torque.
[0021] According to an embodiment, a method for operating an apparatus for controlling a power source of a hybrid vehicle is provided. The method may include predicting an inertia torque based on engine-related information and predicting a pressure torque based on engine-related information. The method may also include predicting engine torque fluctuations based on engine-related information, inertia torque, and pressure torque. The method may also include outputting a reverse torque command to offset engine torque fluctuations.
[0022] According to an embodiment, predicting the engine torque fluctuation may include predicting the engine torque fluctuation by subtracting the required engine torque from the sum of the inertia torque and the pressure torque.
[0023] According to an implementation, the engine related information may include engine RPM and desired engine torque.
[0024] According to an embodiment, predicting the inertia torque may include predicting the inertia torque corresponding to the engine RPM with reference to an inertia torque LUT tabulated with the inertia torque according to the engine RPM.
[0025] According to an implementation, predicting the pressure torque may include predicting the electric drive pressure torque based on the engine RPM and the desired engine torque, and may include predicting the combustion pressure torque based on the desired engine torque.
[0026] According to an embodiment, predicting the pressure torque may include predicting the electric driving pressure torque with reference to an electric driving pressure torque LUT which tabulates the electric driving pressure torque according to the engine RPM and the required engine torque.
[0027] According to an embodiment, predicting the pressure torque may include extracting a first electric drive pressure torque from an electric drive pressure torque LUT in an idle state and extracting a second electric drive pressure torque from an electric drive pressure torque LUT in an open state. The method may also include predicting the electric drive pressure torque based on the sum of the first electric drive pressure torque and the second electric drive pressure torque.
[0028] According to an embodiment, outputting the reverse torque command may include predicting a reverse torque for offsetting engine torque fluctuation, and outputting the reverse torque command corresponding to the reverse torque.
[0029] According to an embodiment, a system for controlling a power source of a hybrid vehicle is provided. The system may include a vehicle information provider configured to provide vehicle-related information. The system may also include a device for controlling the power source of a hybrid vehicle according to an embodiment of the present disclosure. The system may further include a motor control unit (MCU), which is configured to control the motor based on a reverse torque command output from the device for controlling the power source of the hybrid vehicle.
[0030] Details of various implementations based on the present disclosure are provided in the following description and drawings, including embodiments in addition to those provided in the foregoing summary.
[0031] According to an embodiment of the present disclosure, a method of predicting torque fluctuation of an engine based on engine revolutions per minute (RPM) and required engine torque may be provided.
[0032] Since internal combustion engine control variables (e.g., valve timing, spark timing, air volume, throttle angle, etc.) are not used, the method of predicting engine torque fluctuation according to an embodiment of the present disclosure can be applied to an upper controller (e.g., a hybrid control unit) of a hybrid vehicle.
[0033] Furthermore, the method of predicting engine torque fluctuation according to an embodiment of the present disclosure does not require much information to predict the engine torque fluctuation, thereby not requiring much calculation to predict the engine torque fluctuation, and predicts the engine torque fluctuation in real time and efficiently.
[0034] In a system where the hybrid control unit and the engine control unit are separated, high-speed communication is required for fast information exchange between the two controllers, but the resources for high-speed communication are limited. In such a system environment, the method for predicting engine torque fluctuation according to an embodiment of the present disclosure can be effectively applied to the hybrid control unit.
[0035] The effects of the present disclosure are not limited to those mentioned above. Other effects not mentioned above will become apparent to those of ordinary skill in the art from the following description.
[0036] The above-mentioned problems to be solved, means for solving these problems and effects do not specify essential features of the appended claims. The scope of the appended claims is not limited to the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings are intended to enhance the understanding of the embodiments of the present disclosure. However, the technical features of the embodiments are not limited to specific drawings. For example, the features disclosed in the drawings can be combined to implement new embodiments.
[0038] Figure 1 is a diagram showing a configuration of a power source control system in a hybrid vehicle according to an embodiment of the present disclosure.
[0039] Figure 2 is a diagram showing a configuration of a first embodiment based on a power system according to an embodiment of the present disclosure.
[0040] Figure 3 is a diagram showing a configuration of a second embodiment based on a power system according to an embodiment of the present disclosure.
[0041] Figure 4 is a diagram showing a configuration of a third embodiment based on a power system according to an embodiment of the present disclosure.
[0042] Figure 5 is a diagram showing a configuration of an upper controller (or an apparatus for controlling a power source of a hybrid vehicle) according to an embodiment of the present disclosure.
[0043] Figure 6 is a diagram showing a configuration of a power source controller according to an embodiment of the present disclosure.
[0044] Figure 7 is a diagram for describing an operation of an upper controller (or an apparatus for controlling a power source of a hybrid vehicle) according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0045] By referring to the detailed description of the embodiments provided below with reference to the accompanying drawings, the advantages and features of the present disclosure and the methods for implementing the present disclosure should be more easily understood. However, the present disclosure can be embodied in many different forms and should not be interpreted as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to make the present disclosure comprehensive and complete, and to fully convey the concepts of the present disclosure to those of ordinary skill in the art. The present disclosure should only be limited by the appended claims.
[0046] The shapes, sizes, proportions, angles, quantities, etc. shown in the accompanying drawings for describing the embodiments of the present disclosure are illustrative only. The present disclosure is not limited to the embodiments shown. Throughout the specification, the same reference numerals represent the same elements. In the following description, when the detailed description of the related known technology has been determined to be unnecessarily obscure the present disclosure, the detailed description may be omitted. When the terms "including", "having" and "comprising" described in this specification are used, another part may be added unless a more restrictive term such as "only" is used. Unless the context clearly provides otherwise, terms in the singular may include plural forms.
[0047] When explaining an element, the element should be construed as including an error or tolerance range even if an explicit description of such an error or tolerance range is not provided.
[0048] In the following description, for example, when a time sequence is described as “after,” “after,” “next,” and “before,” the case where the time sequence is not consecutive may be included unless “just” or “directly” is used.
[0049] Although the terms "first", "second", etc. are used to describe various elements, these elements are not limited by these terms. These terms are only used to distinguish one element from other elements. Therefore, for example, in the technical sense of the present disclosure, the first element mentioned below may be the second element.
[0050] It should also be understood that although terms such as "first," "second," "A," "B," "(a)," and "(b)" may be used herein to describe various elements, such terms are only used to distinguish one element from another. The nature, order, sequence, or number of these elements are not limited by these terms.
[0051] It should be understood that when an element is referred to as being “connected to” or “coupled to” another element, it may not only be “directly connected to or coupled to” another element but also be “indirectly connected to or coupled to” another element via an “intermediate” element. In the same context, it should be understood that when an element is mentioned as being formed “on” or “under” another element, it may not only be directly formed on or under another element but also be indirectly formed on or under another element via an intermediate element.
[0052] When a component, device, element, etc. of the present disclosure is described as having a purpose or performing an operation, function, etc., the component, device, or element should be considered herein as being “configured to” satisfy the purpose or perform the operation or function.
[0053] Terms such as "-unit", "-component", "-block", "-member", "-module", etc. may represent a unit for performing at least one function or operation. For example, the terms may refer to at least one hardware component such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), at least one software stored in a memory, or at least one process executed by a processor.
[0054] The term "at least one" should be understood to include any and all combinations of one or more of the related listed items. For example, the meaning of "at least one of the first, second, and third items" means all combinations of items proposed from the first, second, and third items and two or more of the first, second, or third items.
[0055] In various embodiments of the present disclosure, features may be partially or completely coupled or combined, and may be linked and operated in various technical ways. In addition, these embodiments may be implemented independently of each other or in combination with each other.
[0056] With reference to the accompanying drawings and the following embodiments, embodiments of the present disclosure are as follows. Since the scale of each element shown in the drawings may be different from the actual scale for the convenience of description, the present disclosure is not limited to the scale shown.
[0057] An apparatus for controlling a power source of a hybrid vehicle, an operating method thereof, and a system including the apparatus according to an embodiment will be described below with reference to the accompanying drawings.
[0058] Figure 1 is a diagram showing a configuration of a power source control system 1 for controlling a power source in a hybrid vehicle according to an embodiment of the present disclosure.
[0059] The power source control system 1 (sometimes referred to herein as an HV power source control system or a power source control system) may include an upper controller (eg, a hybrid control unit) capable of predicting torque fluctuations (eg, a roll vibration torque component) of an engine.
[0060] The power source control system 1 may be configured to predict engine torque fluctuations in real time based on a small number of variables, such as engine revolutions per minute (RPM) and desired engine torque.
[0061] Furthermore, the power source control system 1 may be configured to predict the inertia torque and the pressure torque. The power source control system 1 may effectively predict the torque fluctuation of the engine based on the predicted inertia torque and the pressure torque and the required engine torque.
[0062] Furthermore, the power source control system 1 may be configured to predict a motoring pressure torque and a combustion pressure torque classified from the pressure torque.
[0063] Reference Figure 1 The power source control system 1 may include, but is not limited to, an engine information provider 100 , an upper controller 200 , a lower controller 300 , and a powertrain 400 .
[0064] According to an embodiment, the upper controller 200 , the lower controller 300 , and the powertrain 400 may constitute a powertrain system 10 for a hybrid vehicle.
[0065] The engine information provider 100 may provide engine related information to the upper controller 200. The engine related information may be used by the upper controller 200 to predict engine torque fluctuation.
[0066] The engine-related information that the engine information provider 100 may provide may include: engine RPM (or engine speed) and required engine torque.
[0067] In an embodiment, the engine information provider 100 may be an engine control unit (ECU).
[0068] The upper controller 200 (or the HV power source control device) may predict the engine torque fluctuation based on the engine related information (e.g., engine RPM and required engine torque) received from the engine information provider 100. For example, the engine torque fluctuation may refer to the engine roll vibration torque (or the engine roll vibration torque component).
[0069] According to an embodiment, the upper controller 200 may be a hybrid control unit (HCU).
[0070] The upper level controller 200 may predict the inertia torque (or the inertia torque component) based on the engine RPM of the engine related information.
[0071] Inertia torque may refer to the torque generated in the crankshaft by the connecting rod as the reciprocating mass (eg, piston group, and effectively the big end of the connecting rod) reciprocates as the engine operates. Inertia torque may be proportional to the square of the engine RPM.
[0072] To predict the inertia torque, the upper controller 200 may store a preset inertia torque lookup table (LUT) determined based on an engine dynamometer test that analyzes the inertia torque according to the engine RPM.
[0073] The upper controller 200 may predict the pressure torque (or pressure torque component) based on the engine RPM of the engine related information and the required engine torque. According to an embodiment, the upper controller 200 may predict the electric driving pressure torque and the combustion pressure torque as the pressure torque.
[0074] The electric drive pressure torque may refer to the crank torque generated by the inflow and outflow of air without engine combustion.
[0075] To predict the electric driving pressure torque, the upper controller 200 may store a preset electric driving pressure torque LUT determined based on an engine dynamometer test analyzing the electric driving pressure torque according to the engine RPM and the required engine torque.
[0076] According to an embodiment, the upper controller 200 may estimate the electric driving pressure torque based on the electric driving pressure torque when the throttle valve is closed and the electric driving pressure torque when the throttle valve is fully opened.
[0077] The closed state of the throttle valve can be expressed as an idle state or a minimum throttle valve opening state. The fully open state of the throttle valve can be expressed as an open state (or a fully open state) or a maximum throttle valve opening state.
[0078] For example, when the throttle valve is closed, the upper controller 200 can refer to the electric drive pressure torque LUT set using the additional electric drive pressure torque analyzed according to the engine RPM and the required engine torque. When the throttle valve is fully opened, the upper controller 200 can also refer to the additional electric drive pressure torque analyzed according to the engine RPM and the required engine torque.
[0079] Alternatively, the upper controller 200 may store an electric drive pressure torque LUT of a preset idle state determined based on an analysis of the engine RPM and the required engine torque when the throttle valve is closed. The upper controller 200 may store an electric drive pressure torque LUT of a preset open state determined based on an analysis of the engine RPM and the required engine torque when the throttle valve is fully opened.
[0080] The upper controller 200 can extract the electric drive pressure torque corresponding to the engine RPM and the required engine torque from each of the electric drive pressure torque LUT in the idle state and the electric drive pressure torque LUT in the open state. Then, the upper controller 200 can predict the electric drive pressure torque by adding the two extracted electric drive pressure torques.
[0081] Here, the electric driving pressure torque extracted from the electric driving pressure torque LUT in the idle state is sometimes referred to as the first electric driving pressure torque, and the electric driving pressure torque extracted from the electric driving pressure torque LUT in the open state is sometimes referred to as the second electric driving pressure torque.
[0082] The combustion pressure torque may refer to a torque based on a pure combustion-induced pressure component excluding electric pressure from the pressure generated when combustion occurs in the engine. Although the inertia torque and the electric drive pressure torque have an average torque of "0", the combustion pressure torque may have an average torque component in addition to the torque fluctuation component.
[0083] According to an embodiment, in order to predict the combustion pressure torque, the upper controller 200 may store a preset combustion pressure torque LUT determined based on an engine dynamometer test analyzing the combustion pressure torque according to a required engine torque.
[0084] The upper controller 200 may predict the engine torque fluctuation based on the inertia torque, the pressure torque (electric drive pressure torque and combustion pressure torque), and the required engine torque.
[0085] According to an embodiment, the upper controller 200 may predict the engine torque fluctuation through a process of subtracting the required engine torque from the sum of the inertia torque and the pressure torque.
[0086] The upper controller 200 may predict the reverse torque of the engine torque fluctuation to offset the predicted engine torque fluctuation. The reverse torque may have an opposite phase and the same magnitude as the engine torque fluctuation.
[0087] The upper controller 200 may output a reverse torque instruction (sometimes referred to herein as a reverse torque command) corresponding to the reverse torque to a lower controller, such as a motor control unit (MCU). Therefore, the MCU may control the motor of the powertrain based on the reverse torque instruction received from the upper controller 200, thereby performing reverse torque vibration control.
[0088] The lower controller 300 may control the powertrain 400 based on the engine control torque command and the motor control torque command (including the reverse torque command) received from the upper controller 200 .
[0089] According to an embodiment, the MCU of the lower controller 300 may control the motor based on the motor control torque command output from the upper controller 200 , thereby performing reverse torque vibration control.
[0090] Figure 2 is a diagram showing a configuration based on a first embodiment of a powertrain system according to an embodiment of the present disclosure.
[0091] Reference Figure 1 and Figure 2 The lower controller 300 may include an engine control unit (ECU) 310 , a clutch control unit (CCU) 320 , an MCU 330 , a transmission control unit (TCU) 340 , and a battery management system (BMS) 350 .
[0092] In addition, the powertrain 400 may include an engine 410, a clutch 420, at least one motor 430, a transmission (TM) 440, a battery 450, and an inverter 460. According to an embodiment, the powertrain 400 may include a first motor (M1) 430-1 and a second motor (M2) 430-2.
[0093] The ECU 310 may control the engine 410 in response to the control of the upper controller 200. The CCU 320 may control the clutch 420 in response to the control of the upper controller 200.
[0094] The MCU 330 may control the motor 430 in response to the control of the upper controller 200. The TCU 340 may control the TM 440 in response to the control of the upper controller 200.
[0095] The BMS 350 may control the battery 450 in response to the control of the upper controller 200. The inverter 460 may supply power from the battery 450 to the motor 430.
[0096] According to an embodiment, the clutch 420 may be connected between the engine 410 and the TM 440 , the first motor 430 - 1 may be connected between the engine 410 and the clutch 420 , and the second motor 430 - 2 may be connected between the clutch 420 and the TM 440 .
[0097] Figure 3 is a diagram showing a configuration of a second embodiment based on a powertrain system according to an embodiment of the present disclosure. Figure 4 is a diagram showing a configuration of a third embodiment based on a powertrain system according to an embodiment of the present disclosure.
[0098] The powertrain system 10 ′ according to the second embodiment and the powertrain system 10 ″ according to the third embodiment differ from the powertrain system 10 according to the first embodiment in that the powertrain system 10 according to the first embodiment includes a plurality of motors 430 , while the powertrain system 10 ′ and the powertrain system 10 ″ each include a single motor 430 .
[0099] The powertrain systems 10 ′ and 10 ″ according to the second and third embodiments will be described below focusing on differences distinguishable from the powertrain system 10 according to the first embodiment.
[0100] refer to Figure 3 , the powertrain system 10 ′ according to the second embodiment may include a motor 430 disposed between an engine 410 and a clutch 420 .
[0101] refer to Figure 4The powertrain system 10 ″ according to the third embodiment may include a motor 430 connected to the engine 410 through a rotation shaft S2 different from a rotation shaft S1 connecting the engine 410 and the clutch 420 .
[0102] Figure 5 is a diagram showing a configuration of an upper controller (or an apparatus for controlling a power source of a hybrid vehicle) according to an embodiment of the present disclosure.
[0103] refer to Figures 1 to 5 The upper-level controller 200 may include, but is not limited to, a receiver 210 , a transmitter 220 , a memory 230 , and a power source controller 240 .
[0104] According to an embodiment, the receiver 210 (sometimes referred to herein as a first communicator) may receive information, and may transmit the received information to the power source controller 240 .
[0105] The receiver 210 may receive engine-related information, for example, from the ECU 310 .
[0106] According to an embodiment, the transmitter 220 (sometimes referred to herein as a second communicator) may transmit information or data from the power source controller 240. For example, the transmitter 220 may transmit a control value from the power source controller 240 to the lower-level controller 300.
[0107] According to an embodiment, the transmitter 220 may receive the engine control torque and the motor control torque from the power source controller 240. The transmitter 229 may transmit the engine control torque to the ECU 410, and may transmit the motor control torque to the MCU 330.
[0108] According to an embodiment, the memory 230 may pre-store algorithms for executing operations of the power source controller 240 and / or various information required for the operations of the power source controller 240. The memory 230 may also store information or results acquired or generated according to the operations of the power source controller 240.
[0109] According to an embodiment, the memory 230 may pre-store an algorithm and various LUTs for predicting engine torque fluctuations. In an embodiment, the various LUTs may include an inertia torque LUT, an electric drive pressure torque LUT (an electric drive pressure torque LUT in an idle state and an electric drive pressure torque LUT in an on state), a combustion pressure torque LUT, etc.
[0110] The memory 230 may include at least one type of storage medium, such as a flash memory type, a hard disk type, a micro and card type (e.g., a memory of a secure digital (SD) card) or an extreme digital (XD) card), as well as a random access memory (RAM), a static RAM (SRAM), a read-only memory (ROM), a programmable ROM (PROM), an electrically erasable PROM (EEPROM), a magnetic RAM (MRAM), a magnetic disk and / or an optical disk.
[0111] According to an embodiment, the power source controller 240 may be configured to perform an overall operation of the upper controller 200 (or an apparatus for controlling a power source of a hybrid vehicle). The power source controller 240 may include at least one processor.
[0112] Figure 6 is a diagram showing a configuration of a power source controller 240 according to an embodiment of the present disclosure.
[0113] See also Figure 1-Figure 6 The power source controller 240 according to the embodiment of the present disclosure may include an inertia torque prediction module 241 , a pressure torque prediction module 242 , and an engine torque fluctuation prediction module 243 .
[0114] According to an embodiment, the inertia torque prediction module 241 may predict the inertia torque (or the inertia torque component) based on the engine RPM included in the engine related information.
[0115] For example, the inertia torque prediction module 241 may predict the inertia torque with reference to an inertia torque LUT tabulated by mapping the inertia torque according to the engine RPM.
[0116] According to an implementation, the pressure torque prediction module 242 may predict the pressure torque (or a pressure torque component) based on the engine RPM and the required engine torque included in the engine related information.
[0117] According to an implementation, the pressure torque prediction module 242 may predict the electric drive pressure torque and the combustion pressure torque based on the engine RPM and the desired engine torque.
[0118] For example, the pressure torque prediction module 242 may predict the electric drive pressure torque with reference to an electric drive pressure torque LUT that is tabulated by mapping the electric drive pressure torque according to the engine RPM and the required engine torque.
[0119] The electric drive pressure torque included in the electric drive pressure torque LUT can be the sum of i) the electric drive pressure torque analyzed based on the engine RPM and the required engine torque when the throttle valve is closed (i.e., the electric drive pressure torque in the idle state) and ii) the electric drive pressure torque analyzed based on the engine RPM and the required engine torque when the throttle valve is fully opened (i.e., the electric drive pressure torque in the open state).
[0120] In an embodiment, the pressure torque prediction module 242 may predict the electric drive pressure torque by reference to: i) an electric drive pressure torque LUT in an idle state by mapping the electric drive pressure torque according to the engine RPM and the required engine torque when the throttle valve is closed and ii) an electric drive pressure torque LUT in an open state by mapping the electric drive pressure torque according to the engine RPM and the required engine torque when the throttle valve is fully opened.
[0121] The pressure torque prediction module 242 can extract the electric drive pressure torque corresponding to the engine RPM and the required engine torque from the electric drive pressure torque LUT in the idle state and the electric drive pressure torque LUT in the on state. The pressure torque prediction module 242 can predict the electric drive pressure torque based on the sum of the two extracted electric drive pressure torques.
[0122] The pressure torque prediction module 242 may predict the combustion pressure torque with reference to a combustion pressure torque LUT tabulated by mapping the combustion pressure torque according to the required engine torque.
[0123] According to an embodiment, the engine torque fluctuation prediction module 243 may predict the engine torque fluctuation (or the engine roll vibration torque component) based on the inertia torque, the pressure torque (electric drive pressure torque and combustion pressure torque), and the required engine torque.
[0124] According to an embodiment, the engine torque fluctuation prediction module 243 may predict the engine torque fluctuation through a process of adding the inertia torque and the pressure torque and subtracting the required engine torque from the sum of the inertia torque and the pressure torque.
[0125] According to an embodiment, the power source controller 240 may further include a reverse torque command output module 244 .
[0126] According to an embodiment, the reverse torque command output module 244 may predict the reverse torque of the engine torque fluctuation to offset the engine torque fluctuation predicted by the engine torque fluctuation prediction module 243. The reverse torque command output module 244 may output the reverse torque command to the MCU 330 of the lower controller 300 based on the predicted reverse torque.
[0127] The reverse torque may have an opposite phase and the same magnitude as the engine torque fluctuation.
[0128] Figure 7 2 is a diagram for describing the operation of an upper controller (or an apparatus for controlling a power source of a hybrid vehicle) 200 according to an embodiment of the present disclosure.
[0129] Figure 7 The step-by-step operations shown in Figure 1-Figure 6 The upper controller (or device for controlling the power source of the hybrid vehicle) 200 described above is executed.
[0130] In operation S700 , the upper controller 200 may receive engine related information. Here, the engine related information may include engine RPM and required engine torque. For example, the upper controller 200 may receive engine related information from the ECU 310 .
[0131] In operation S710, the upper controller 200 may predict the inertia torque (or the inertia torque component) based on the engine RPM included in the engine related information.
[0132] In operation S710, the upper controller 200 may predict the inertia torque with reference to the inertia torque LUT tabulated by mapping the inertia torque according to the engine RPM.
[0133] In operation S720, the upper controller 200 may predict the pressure torque (or the pressure torque component) based on the engine RPM and the required engine torque included in the engine related information.
[0134] Operation S720 may include operation S721 and operation S722. In operation S721, the upper controller 200 may predict the electric driving pressure torque based on the engine RPM and the required engine torque. In operation S722, the upper controller 200 may predict the combustion pressure torque based on the required engine torque.
[0135] In operation S721 , the upper controller 200 may predict the electric driving pressure torque with reference to the electric driving pressure torque LUT tabulated by mapping the electric driving pressure torque according to the engine RPM and the required engine torque.
[0136] The electric drive pressure torque included in the electric drive pressure torque LUT may be the sum of: i) the electric drive pressure torque analyzed based on the engine RPM and the required engine torque when the throttle valve is closed (the electric drive pressure torque in the idle state) and ii) the electric drive pressure torque analyzed based on the engine RPM and the required engine torque when the throttle valve is fully opened (the electric drive pressure torque in the open state).
[0137] In operation S721, the upper controller 200 may predict the electric drive pressure torque with reference to: i) an electric drive pressure torque LUT in an idle state tabulated by mapping the electric drive pressure torque according to the engine RPM and the required engine torque when the throttle valve is closed; and ii) an electric drive pressure torque LUT in an open state tabulated by mapping the electric drive pressure torque according to the engine RPM and the required engine torque when the throttle valve is fully opened.
[0138] The upper controller 200 can extract the electric drive pressure torque corresponding to the engine RPM and the required engine torque from each of the electric drive pressure torque LUT in the idle state and the electric drive pressure torque LUT in the open state. The upper controller 200 can predict the electric drive pressure torque by adding the two extracted electric drive pressure torques.
[0139] In operation S730 , the upper controller 200 may predict the engine torque fluctuation (or the engine roll vibration torque component) based on the inertia torque, the pressure torque (the electric drive pressure torque and the combustion pressure torque), and the required engine torque ( S730 ).
[0140] In operation S730, the upper controller 200 may predict the engine torque fluctuation through a process of adding the inertia torque and the pressure torque and subtracting the required engine torque from the sum of the inertia torque and the pressure torque.
[0141] In operation S740 , the upper controller 200 may predict a reverse torque of the engine torque fluctuation to offset the predicted engine torque fluctuation.
[0142] The reverse torque predicted in operation S740 may have an opposite phase and the same magnitude as the engine torque fluctuation.
[0143] In operation S750 , the upper controller 200 may output a reverse torque command corresponding to the reverse torque to the MCU 330 of the lower controller 300 as a control torque command for the motor ( S750 ).
[0144] Although the embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, the present disclosure is not necessarily limited to these embodiments. On the contrary, the present disclosure may be implemented in various ways without departing from the technical scope of the present disclosure. Therefore, the embodiments disclosed herein do not limit the present disclosure, but are intended to illustrate the technical scope of the present disclosure. Therefore, the above-mentioned embodiments are only for illustrative purposes and are not restrictive. The scope of the present disclosure should be interpreted by the attached claims, and all technical concepts within the equivalent scope should be interpreted as included within the scope of the present disclosure.
Claims
1. A device for controlling a power source of a hybrid vehicle, the device comprising: a memory configured to store one or more algorithms for predicting engine torque fluctuations and to store one or more look-up tables (LUTs); as well as A power source controller is configured to predict an inertia torque and a pressure torque associated with the engine based on the engine-related information, predicting engine torque fluctuation based on the engine related information, the inertia torque and the pressure torque, and A reverse torque command is output to offset engine torque fluctuations.
2. The device according to claim 1, wherein The power source controller is configured to: predicting a reverse torque for counteracting the engine torque fluctuation; and The reverse torque command corresponding to the reverse torque is output.
3. The device according to claim 1, wherein: The power source controller is configured to predict the engine torque fluctuation by subtracting a required engine torque from a sum of the inertia torque and the pressure torque.
4. The device according to claim 1, wherein: The engine-related information includes engine revolutions per minute (RPM) and desired engine torque.
5. The device according to claim 4, wherein: The power source controller is configured to predict the inertia torque corresponding to the engine RPM with reference to an inertia torque lookup table tabulated with the inertia torque according to the engine RPM.
6. The device according to claim 4, wherein: The power source controller is configured to: for the pressure torque, predicting an electric drive pressure torque based on the engine rpm and the desired engine torque; and The combustion pressure torque is predicted based on the desired engine torque.
7. The device according to claim 6, wherein: The power source controller is configured to predict the electric drive pressure torque with reference to an electric drive pressure torque lookup table that tabulates the electric drive pressure torque according to the engine rpm and a required engine torque.
8. The device according to claim 6, wherein: The power source controller is configured to: extracting a first electric drive pressure torque from an idle state electric drive pressure torque lookup table; extracting a second electric drive pressure torque from an on-state electric drive pressure torque lookup table; as well as The electric drive pressure torque is predicted based on a sum of the first electric drive pressure torque and the second electric drive pressure torque.
9. A method of operating an apparatus for controlling a power source of a hybrid vehicle, the method comprising: Predicting inertia torque based on engine related information; predicting pressure torque based on the engine related information; predicting engine torque fluctuation based on the engine related information, the inertia torque and the pressure torque; as well as A reverse torque command is output to offset the engine torque fluctuation.
10. The method according to claim 9, wherein: Predicting the engine torque fluctuation includes predicting the engine torque fluctuation by subtracting a desired engine torque from a sum of the inertia torque and the pressure torque.
11. The method according to claim 9, wherein: The engine-related information includes engine revolutions per minute (RPM) and desired engine torque.
12. The method according to claim 11, wherein: Predicting the inertia torque includes predicting the inertia torque corresponding to the engine RPM with reference to an inertia torque lookup table tabulated with the inertia torque according to the engine RPM.
13. The method according to claim 11, wherein: Predicting the pressure torque includes predicting an electric drive pressure torque based on the engine rpm and a desired engine torque and predicting a combustion pressure torque based on the desired engine torque.
14. The method according to claim 13, wherein: Predicting the pressure torque includes predicting the electric driving pressure torque with reference to an electric driving pressure torque lookup table tabulated with the electric driving pressure torque according to the engine rpm and a required engine torque.
15. The method according to claim 13, wherein: Predicting the pressure torque includes: extracting a first electric drive pressure torque from an idle state electric drive pressure torque lookup table; extracting a second electric drive pressure torque from an on-state electric drive pressure torque lookup table; and The electric drive pressure torque is predicted based on a sum of the first electric drive pressure torque and the second electric drive pressure torque.
16. The method according to claim 9, wherein: Outputting the reverse torque command includes: predicting a reverse torque for counteracting the engine torque fluctuation; and The reverse torque command corresponding to the reverse torque is output.
17. A system for controlling a power source of a hybrid vehicle, the system comprising: A vehicle information provider, configured to provide vehicle-related information; an apparatus for controlling a power source of said hybrid vehicle; as well as a motor control unit (MCU) configured to control the motor based on a reverse torque command output from the device for controlling a power source of the hybrid vehicle, Wherein, the device for controlling the power source of the hybrid vehicle comprises: a memory configured to store one or more algorithms for predicting engine torque fluctuations and to store one or more look-up tables (LUTs), and A power source controller is configured to predict an inertia torque and a pressure torque associated with the engine based on the engine-related information, predicting engine torque fluctuation based on the engine related information, the inertia torque and the pressure torque, and A reverse torque command is output to offset the engine torque fluctuation.