Methods, devices, vehicles, and storage media for determining vehicle output power
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-26
- Publication Date
- 2026-08-14
AI Technical Summary
一方面,为确保性能,PFC电路通常需采用大容量电解电容,但其工作条件恶劣,长期处于充放电及高温状态,导致容量衰减、等效串联电阻(ESR)上升,寿命损耗严重,成为系统短板
[0023] In this embodiment of the invention, by obtaining the rated capacitance value, termination capacitance value, and current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within the power factor correction circuit, and constructing a first temperature-power lookup table based on the rated capacitance value, and constructing a second temperature-power lookup table based on the termination capacitance value, the technical effect of determining the target output power of the vehicle based on the first temperature-power lookup table, the second temperature-power lookup table, and the current capacitance value can be achieved. This can solve the technical problem of short lifespan of the bus capacitor in the power factor correction circuit in the prior art.
Smart Images

Figure CN122560735A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automation control technology, and more specifically, to a method, apparatus, vehicle, and storage medium for determining vehicle output power. Background Technology
[0002] In the field of electric vehicle on-board chargers, the mainstream solution adopts a two-stage topology, in which the power factor correction (PFC) circuit serves as the front stage, responsible for converting AC to DC. The bus capacitor in this circuit is a key component, and its performance and lifespan directly affect the reliability of the entire charger.
[0003] As electric vehicles become increasingly feature-rich, such as bidirectional charging and discharging, the frequency and duration of use of on-board chargers throughout the vehicle's lifecycle have increased significantly, placing higher demands on the durability of their core components.
[0004] However, existing technologies have significant drawbacks. On the one hand, to ensure performance, PFC circuits typically require large-capacity electrolytic capacitors, but these operate under harsh conditions, constantly undergoing charging, discharging, and high-temperature processes, leading to capacitance decay, increased equivalent series resistance (ESR), and severe lifespan loss, becoming a system bottleneck. On the other hand, existing control strategies are mostly based on initial design parameters and do not fully consider the characteristic changes of capacitors during use. When capacitors degrade due to aging or low temperatures, the system continues to operate according to the original strategy, easily causing overload or malfunction, exacerbating capacitor damage, and even leading to product failure.
[0005] There is currently no effective solution to the above-mentioned technical problems. Summary of the Invention
[0006] This invention provides a method, apparatus, vehicle, and storage medium for determining vehicle output power, to at least solve the technical problem of short lifespan of bus capacitors in power factor correction circuits in the prior art.
[0007] According to one embodiment of the present invention, a method for determining the output power of a vehicle is provided, comprising: obtaining the rated capacitance value, the termination capacitance value, and the current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within a power factor correction circuit; constructing a first temperature power lookup table based on the rated capacitance value; constructing a second temperature power lookup table based on the termination capacitance value; and determining the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitance value.
[0008] Optionally, the method for determining the vehicle output power further includes: obtaining the target object's required operating conditions; and determining the termination capacitor value based on the target object's required operating conditions and the rated capacitor value.
[0009] Optionally, the method for determining the vehicle output power further includes: determining multiple preset temperature values based on the required operating conditions of the object; obtaining multiple first output powers of the DC bus capacitor at multiple preset temperature values in response to the rated capacitance value of the DC bus capacitor, wherein each preset temperature value corresponds to one first output power; and constructing a first temperature power lookup table based on the mapping relationship between multiple preset temperature values and multiple first output powers.
[0010] Optionally, the method for determining the vehicle output power further includes: in response to the capacitance value of the DC bus capacitor being the termination capacitance value, obtaining multiple second output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power; and constructing a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0011] Optionally, the method for determining the vehicle output power further includes: acquiring a target time period of a preset waveform period and the current value of the DC bus capacitor; acquiring a first voltage value and a second voltage value of the DC bus capacitor within the target time period; determining a voltage difference based on the first voltage value and the second voltage value; determining the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and determining the current capacitance value based on the equivalent resistance value.
[0012] Optionally, the method for determining the vehicle output power further includes: obtaining the current temperature value; determining the first preset output power corresponding to the current temperature value based on a first temperature power lookup table; determining the second preset output power corresponding to the current temperature value based on a second temperature power lookup table; and performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitor value to obtain the target output power.
[0013] According to one embodiment of the present invention, a device for determining the output power of a vehicle is also provided, comprising: an acquisition module for acquiring the rated capacitance value, the termination capacitance value, and the current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within a power factor correction circuit; a first construction module for constructing a first temperature power lookup table based on the rated capacitance value; a second construction module for constructing a second temperature power lookup table based on the termination capacitance value; and a determination module for determining the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitance value.
[0014] Optionally, the acquisition module includes: a first acquisition unit, used to acquire the object requirement conditions of the target object; and a first determination unit, used to determine the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0015] Optionally, the first construction module includes: a second determining unit, configured to determine multiple preset temperature values based on the object's required operating conditions; a second acquiring unit, configured to acquire multiple first output powers of the DC bus capacitor at multiple preset temperature values in response to the rated capacitance value of the DC bus capacitor, wherein each preset temperature value corresponds to one first output power; and a first construction unit, configured to construct a first temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
[0016] Optionally, the second construction module includes: a third acquisition unit, used to acquire multiple second output powers of the DC bus capacitor at multiple preset temperature values in response to the capacitance value of the DC bus capacitor being the termination capacitance value, wherein each preset temperature value corresponds to one second output power; and a second construction unit, used to construct a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0017] Optionally, the acquisition module further includes: a fourth acquisition unit, used to acquire a target time period of a preset waveform period and the current value of the DC bus capacitor; a fifth acquisition unit, used to acquire a first voltage value and a second voltage value of the DC bus capacitor within the target time period; a third determination unit, used to determine a voltage difference based on the first voltage value and the second voltage value; a fourth determination unit, used to determine the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and a fifth determination unit, used to determine the current capacitance value based on the equivalent resistance value.
[0018] Optionally, the determining module includes: a sixth acquisition unit for acquiring the current temperature value; a sixth determining unit for determining the first preset output power corresponding to the current temperature value based on a first temperature-power lookup table; a seventh determining unit for determining the second preset output power corresponding to the current temperature value based on a second temperature-power lookup table; and a calculation unit for performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitance value to obtain the target output power.
[0019] According to one embodiment of the present invention, a vehicle is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the method for determining the vehicle output power as described above.
[0020] According to one embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the method for determining the vehicle output power as described above.
[0021] According to one embodiment of the present invention, a non-volatile storage medium is also provided, wherein a computer program is stored in the non-volatile storage medium, wherein the computer program is configured to execute the method for determining the vehicle output power as described above when running.
[0022] According to one embodiment of the present invention, a computer program product is also provided, which stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method for determining the vehicle output power as described above.
[0023] In this embodiment of the invention, by obtaining the rated capacitance value, termination capacitance value, and current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within the power factor correction circuit, and constructing a first temperature-power lookup table based on the rated capacitance value, and constructing a second temperature-power lookup table based on the termination capacitance value, the technical effect of determining the target output power of the vehicle based on the first temperature-power lookup table, the second temperature-power lookup table, and the current capacitance value can be achieved. This can solve the technical problem of short lifespan of the bus capacitor in the power factor correction circuit in the prior art. Attached Figure Description
[0024] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0025] Figure 1 This is a flowchart of a method for determining vehicle output power according to one embodiment of the present invention;
[0026] Figure 2 This is a schematic diagram of an on-board charger according to one embodiment of the present invention;
[0027] Figure 3 This is a flowchart of a method for calculating the termination capacitance value according to one embodiment of the present invention;
[0028] Figure 4 This is a structural block diagram of a vehicle output power determination device according to one embodiment of the present invention;
[0029] Figure 5 This is a structural block diagram of an electronic device according to one embodiment of the present invention. Detailed Implementation
[0030] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0032] According to an embodiment of the present invention, an embodiment of a method for determining the output power of a vehicle is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system containing at least a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0033] This method embodiment can also be executed in an electronic device, similar control device, or vehicle-mounted terminal that includes a memory and a processor. Taking a vehicle-mounted terminal as an example, the vehicle-mounted terminal may include one or more processors and a memory for storing data. Optionally, the vehicle-mounted terminal may also include a communication device for communication functions and a display device. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the vehicle-mounted terminal. For example, the vehicle-mounted terminal may include more or fewer components than those described above, or have a different configuration than those described above.
[0034] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor, a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), or an artificial intelligence (AI) type processor. Different processing units may be independent components or integrated into one or more processors. In some instances, electronic devices may also include one or more processors.
[0035] The memory can be used to store computer programs, such as the computer program corresponding to the method for determining vehicle output power in this embodiment of the invention. The processor implements the aforementioned method for determining vehicle output power by running the computer program stored in the memory. The memory may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to electronic devices via a grid. Examples of such grids include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0036] The communication device is used to receive or transmit data via a grid. Specific examples of the aforementioned grid may include a wireless grid provided by the mobile terminal's communication provider. In one example, the communication device includes a network interface controller (NIC), which can connect to other grid devices via a base station to communicate with the Internet. In another example, the communication device may be a radio frequency (RF) module used for wireless communication with the Internet. In some embodiments of this solution, the communication device is used to connect to mobile devices such as mobile phones and tablets, enabling the mobile device to send commands to the vehicle-mounted terminal.
[0037] The display device can be a touchscreen liquid crystal display (LCD) or a touch display (also referred to as a "touchscreen" or "touch display screen"). This LCD allows the user to interact with the user interface of the in-vehicle terminal. In some embodiments, the in-vehicle terminal has a graphical user interface (GUI), allowing the user to interact with the GUI through finger contact and / or gestures on a touch-sensitive surface. The human-machine interaction function may include a vehicle gear shifting function, and executable instructions for performing these functions are configured / stored in one or more processor-executable computer program products or readable storage media.
[0038] Figure 1 This is a flowchart of a method for determining vehicle output power according to one embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:
[0039] Step S101: Obtain the rated capacitance value, termination capacitance value, and current capacitance value of the vehicle's DC bus capacitor, wherein the DC bus capacitor is located within the power factor correction circuit.
[0040] Optionally, the execution subject in this embodiment is the vehicle power determination system. It should be noted that other electronic devices and processors can also be used as the execution subject, and no further limitations are made here.
[0041] In the technical solution provided by step S101 of the present invention, the system first obtains the initial capacitance value. The initial capacitance value (C0) serves as the initial parameter of the capacitor and is typically determined through calibration during the product development phase. It is then stored as a fixed value in the control unit of the on-board charger. When needed, the control unit can directly call this preset value.
[0042] Furthermore, the system acquires the termination capacitance value (Cn), which is the target value for the end of the lifespan set during the design phase. It is also determined based on the initial capacitance value and pre-stored in the control unit during the development phase. It represents the bottom line for capacitor performance degradation.
[0043] Furthermore, the system also needs to obtain the current capacitance value (Cx). That is, under specific operating conditions, the peak-to-peak voltage (Vp-p), DC-side output voltage (Vdc), and DC-side output power (P) of the PFC bus capacitor are sampled in real time by sensors, and then the current capacitance value is derived using a specific calculation formula. This acquisition process can be performed each time the system is powered on or under specific conditions to update the health status of the capacitor.
[0044] like Figure 2As shown, the DC bus capacitor is a device located in the power factor correction (PFC) circuit of the on-board charger. Its main functions are filtering and energy storage, converting the pulsating DC power after rectification by the PFC circuit into smooth and stable DC power, providing a stable DC bus voltage for the subsequent DC / DC conversion circuit.
[0045] The rated capacitance value mentioned above refers to the initial capacitance value of the DC bus capacitor in a brand new, unused state, representing the optimal state of capacitor performance.
[0046] The aforementioned termination capacitance value refers to the capacitance value of the DC bus capacitor at the end of its design life. This is a preset target value, usually determined through endurance testing, and represents the critical state in which the system can still maintain basic functions after the capacitor's performance has degraded.
[0047] The current capacitance value mentioned above refers to the actual capacitance value of the DC bus capacitor at the current moment after a period of use. This value is dynamic and will gradually decrease as the capacitor ages.
[0048] As an optional implementation, three independent "temperature-maximum output power" mapping tables are pre-established and stored in the control unit of the on-board charger. These three tables correspond to three states: rated capacitance value (C0), termination capacitance value (Cn), and current capacitance value (Cx), respectively. When the performance parameters corresponding to these capacitance values are needed, the system directly looks up the corresponding table based on the currently detected capacitance temperature to obtain the maximum allowable output power in that state.
[0049] As an alternative implementation, the control unit stores only two "temperature-maximum output power" mapping tables corresponding to the rated capacitance value (C0) and the termination capacitance value (Cn). When it is necessary to obtain the performance parameters corresponding to the current capacitance value (Cx), the system first calculates Cx using the aforementioned techniques, and then performs interpolation calculations on the two tables corresponding to C0 and Cn based on the relative position of Cx between C0 and Cn, thereby dynamically generating a "temperature-maximum output power" mapping table suitable for the current capacitance state.
[0050] It is worth noting that by acquiring the rated capacitance, termination capacitance, and current capacitance of the DC bus capacitor, a comprehensive understanding of the capacitor's performance trajectory throughout its entire lifecycle, from its newest state to the end of its lifespan, can be obtained. This provides the necessary parameter basis for accurately assessing the capacitor's real-time health status and developing appropriate control strategies, enabling the system to distinguish and respond to performance differences at different aging stages.
[0051] Step S102: Construct a first temperature power lookup table based on the rated capacitance value.
[0052] In the technical solution provided by step S102 of the present invention, during the product development stage, a brand-new on-board charger sample with a capacitance value equal to the rated capacitance value (C0) is used to conduct a series of calibration tests in an environmental laboratory.
[0053] Specifically, the capacitor is placed at a series of preset temperature points (e.g., -40℃, -30℃, ..., 80℃). At each temperature point, the output power of the on-board charger is gradually increased until its safe operating limit or performance bottleneck is reached, and the maximum power value that can be stably output at that temperature is recorded.
[0054] Furthermore, all temperature points and their corresponding maximum power values are organized into a key-value pair table, which is the first temperature-power lookup table. It is embedded in the control unit of the on-board charger as a reference for subsequent control strategies.
[0055] The aforementioned first temperature power lookup table is a pre-established data model in the form of a two-dimensional table. The input to this table is the current temperature of the DC bus capacitor, and the output is the maximum power that the on-board charger is allowed to output at that temperature when the capacitor is at its rated capacitance value (C0).
[0056] As an optional implementation, the system selects a series of discrete, representative temperature points (e.g., one point every 10°C). At each temperature point, the maximum output power of the on-board charger at the rated capacitance value (C0) is precisely calibrated experimentally. This results in a lookup table containing a finite number of data points. In practical applications, if the detected temperature falls between two calibration points, the maximum power can be determined using the nearest value or linear interpolation.
[0057] As an alternative implementation, the system can also acquire a series of data pairs (temperature, maximum power) through experiments. Then, mathematical methods (such as polynomial fitting, spline interpolation, etc.) are used to fit these discrete data points to obtain a continuous functional relationship. Instead of storing tables, the control unit stores the coefficients of this function. When a query is needed, the real-time detected temperature value is substituted into the function to calculate the current maximum allowable power.
[0058] It is worth noting that by constructing a first temperature power lookup table based on the rated capacitance value, a quantitative performance benchmark can be established for the on-board charger. This table precisely defines the objective law of how the output capability of a capacitor changes with temperature in its brand-new state, providing a reliable reference standard for subsequent evaluation of performance degradation caused by capacitor aging.
[0059] Step S103: Construct a second temperature power lookup table based on the termination capacitor value.
[0060] In the technical solution provided by step S103 of the present invention, during the product development stage, a vehicle charger sample whose capacitance value has decayed to the termination capacitance value (Cn) is obtained (this can be achieved by artificial aging or by replacing the equivalent capacitor).
[0061] Specifically, the capacitor at its termination capacitance value (Cn) is placed at a series of preset temperature points (e.g., -40℃, -30℃, ..., 80℃). At each temperature point, the output power of the on-board charger is gradually increased, and the maximum power value that can be stably output without triggering a fault at that temperature is tested and recorded. Due to capacitor aging, this power value is usually significantly lower than the value under rated conditions.
[0062] Furthermore, all test temperature points and their corresponding maximum power values are organized into a key-value pair table. This table is the second temperature-power lookup table, which is embedded in the control unit of the on-board charger as a baseline reference for the safe operation of the system.
[0063] The aforementioned second temperature-power lookup table is a pre-established data model, also in the form of a two-dimensional table. The input to this table is the current temperature of the DC bus capacitor, and the output is the maximum power that the on-board charger is allowed to output at that temperature when the capacitor is at its final capacitance value (Cn) state (i.e., the end of its lifespan).
[0064] As an optional implementation, the system selects a series of representative discrete temperature points (e.g., -40℃, 0℃, 25℃, 80℃, etc.). For each temperature point, a sample at its termination capacitance value (Cn) is used for actual measurement, and its maximum allowable output power is recorded, thus forming a lookup table containing a finite number of data points. In practical applications, if the detected temperature falls between two calibration points, the maximum power can be determined using the nearest value or linear interpolation.
[0065] As an alternative implementation, besides direct measurement, the system can also obtain the maximum output power difference or attenuation ratio of the rated capacitance value (C0) and the termination capacitance value (Cn) at several key temperature points through testing. Then, based on the first temperature power lookup table (the table corresponding to C0), and combined with the attenuation ratio, a second temperature power lookup table corresponding to the termination capacitance value (Cn) is derived through mathematical calculation or function fitting.
[0066] It is worth noting that by constructing a second temperature-power lookup table based on the termination capacitor value, a clear end-of-life performance baseline can be established for the on-board charger. This table precisely defines the objective limit of the capacitor's output capability as a function of temperature under severe aging conditions, providing a reference standard for the system to determine whether the capacitor's health has reached a critical point and to formulate safety control strategies to prevent overcurrent damage.
[0067] Step S104: Determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitor value.
[0068] In the technical solution provided by step S104 of the present invention, the system first obtains the current capacitance value (Cx) of the DC bus capacitor at the current moment through the above steps, and reads the real-time temperature of the current capacitor. Based on the real-time temperature, the system queries the first temperature power lookup table and the second temperature power lookup table respectively to obtain the maximum allowable power (P0 and Pn) corresponding to the capacitor in the rated state (C0) and the terminated state (Cn) at that temperature.
[0069] Furthermore, the current capacitance value (Cx) is compared with the rated capacitance value (C0) and the termination capacitance value (Cn). Combined with the corresponding power boundaries (P0 and Pn), the target output power corresponding to the current capacitance value (Cx) is calculated through a specific mathematical model or mapping relationship.
[0070] The aforementioned target output power refers to the maximum allowable output power dynamically calculated by the on-board charger at the current moment based on the actual health status (i.e., the current capacitance value) of the DC bus capacitor. Its value represents the actual working capacity of the system under the premise of ensuring capacitor safety and lifespan.
[0071] As an optional implementation, the system performs linear interpolation calculations on the two boundary power values (P0 and Pn) obtained from a lookup table, based on the relative position ratio of the current capacitance value (Cx) between the rated capacitance value (C0) and the termination capacitance value (Cn). For example, if the current capacitance value has decreased by 50%, the target output power is set to the midpoint between P0 and Pn.
[0072] As an alternative implementation, after obtaining the current capacitance value (Cx), the system uses this value to perform full-range interpolation or function fitting on the first and second temperature-power lookup tables, dynamically generating a "real-time temperature-power lookup table" specific to the current capacitor state. Subsequently, the system directly looks up the target output power in this newly generated table based on the current temperature. This method offers higher accuracy and allows for a smoother transition of performance changes during capacitor aging.
[0073] It is worth noting that by combining the first temperature and power lookup table, the second temperature and power lookup table, and the current capacitor value to determine the target output power, the static boundary data of the capacitor can be combined with the dynamic aging state, thereby accurately deriving the current true safe power limit of the system.
[0074] Through steps S101 to S104 above, it can be seen that in this invention, by obtaining the rated capacitance value, termination capacitance value, and current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within the power factor correction circuit, and constructing a first temperature power lookup table based on the rated capacitance value, and constructing a second temperature power lookup table based on the termination capacitance value, the technical effect of determining the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitance value can be achieved. This can solve the technical problem of short lifespan of the bus capacitor in the power factor correction circuit in the prior art.
[0075] The method described in this embodiment will now be described in further detail.
[0076] Step S201: Obtain the object requirement conditions of the target object;
[0077] Step S202: Determine the termination capacitance value based on the object's required operating conditions and rated capacitance value.
[0078] In this embodiment, such as Figure 3 As shown, during the product calibration phase, the system first reads or receives the specific performance requirements of the target object (such as a vehicle charger). For example, it specifies that the vehicle model must maintain a certain minimum output power throughout its entire lifespan, even under severe capacitor aging.
[0079] Furthermore, the system combines the performance requirements obtained above with reference to the initial state of the capacitor (rated capacitance value), and uses theoretical calculations, simulation models, or historical test data to deduce the lower limit capacitance value that can meet the requirements. If the product performance requirements are high, the derived termination capacitance value will be large; if the performance requirements are relatively relaxed, the derived termination capacitance value can be smaller.
[0080] The aforementioned target objects refer to specific products or systems that apply this application, such as a specific model of electric vehicle on-board charger.
[0081] The aforementioned operating conditions refer to the specific working conditions or performance requirements that the target object needs to meet in practical applications. For example, to what extent the capacitor has aged, the system still needs to guarantee a specific maximum output power or meet a certain lifespan.
[0082] The aforementioned termination capacitance value refers to the critical capacitance value of the DC bus capacitor when it reaches the end of its design life or meets the operating conditions required by the object.
[0083] As an optional implementation, the control unit receives the target object's operating requirements (e.g., the requirement for the system to still output 3.3kW of power at a low temperature of -40°C). The system, combining the rated capacitance value (C0) and a known capacitor temperature-power decay model, calculates the minimum capacitance required to output 3.3kW at -40°C. This minimum capacitance value is then determined as the target object's termination capacitance value (Cn).
[0084] As an alternative implementation, the system obtains the target object's required operating conditions (e.g., a vehicle lifespan of 15 years or 300,000 kilometers). Based on the rated capacitance value (C0) and the annual aging degradation rate of that type of capacitor under typical operating conditions, the system calculates the expected remaining capacitance after 15 years. This expected remaining capacitance is then determined as the target object's termination capacitance value (Cn).
[0085] It is worth noting that by obtaining the target object's operating requirements and combining them with the rated capacitance value to determine the termination capacitance value, the termination capacitance value can be customized and differentiated. This allows the criteria for determining the end of capacitor life to accurately match the actual performance requirements and design redundancy of different products, avoiding product performance waste or premature failure due to uniform standards, and improving the flexibility and resource utilization of system design.
[0086] Step S301: Determine multiple preset temperature values based on the object's required operating conditions;
[0087] Step S302: In response to the rated capacitance value of the DC bus capacitor, multiple first output powers of the DC bus capacitor at multiple preset temperature values are obtained, wherein each preset temperature value corresponds to one first output power.
[0088] Step S303: Construct a first temperature power lookup table based on the mapping relationship between multiple preset temperature values and multiple first output powers.
[0089] In this embodiment, during the product calibration phase, the system first analyzes the extreme and normal environmental temperatures that the target object (such as a vehicle charger) may face in practical applications. Based on these object operating conditions, a series of preset temperature values that need to be tested are selected and determined to ensure that the test points can cover the full operating temperature range of the product.
[0090] Furthermore, using a sample in its brand-new condition (capacitance equal to the rated capacitance), it was sequentially placed at each of the aforementioned predetermined temperature values in an environmental laboratory. At each temperature point, the output power of the on-board charger was gradually increased until its safe operating limit was reached, and the maximum power that could be stably output at that temperature (i.e., the first output power) was recorded.
[0091] Finally, all the test data (preset temperature value and first output power) are organized and a two-dimensional lookup table is generated according to the format of preset temperature value as index and first output power as corresponding value. This table is then embedded in the control unit of the on-board charger.
[0092] The aforementioned preset temperature values refer to a series of representative temperature test points (such as -40℃, 0℃, 25℃, 80℃, etc.) pre-selected based on the actual working environment requirements of the target object when constructing the query table.
[0093] The aforementioned first output power refers to the maximum power value that the on-board charger can stably output at a specific preset temperature when the DC bus capacitor is in a brand new state (i.e., rated capacitance value).
[0094] The above mapping relationship refers to the one-to-one correspondence between the preset temperature value and the corresponding first output power at that temperature.
[0095] As an optional implementation, based on the required operating conditions, a preset temperature value is selected every 10°C within the operating range of -40°C to 80°C. At each temperature point, a sample with the rated capacitance value is used for actual measurement to obtain the corresponding first output power, and finally a lookup table containing 13 discrete data points is constructed.
[0096] As an alternative implementation, considering that capacitor performance changes more drastically at extreme low and high temperatures, preset temperature values are densely selected (e.g., every 5°C) in the boundary regions of the target operating conditions (e.g., -40°C to -20°C and 60°C to 80°C), while they are sparsely selected (e.g., every 20°C) in the normal temperature region (e.g., 0°C to 40°C). This non-uniformly distributed test point distribution more accurately captures the performance boundaries under extreme operating conditions, constructing a first temperature-power lookup table.
[0097] It is worth noting that by determining preset temperature values based on the target's operating conditions and constructing a lookup table by measuring the first output power at each temperature point under the rated capacitance value, a performance benchmark that closely matches the actual application scenario of the target object can be established. This lookup table accurately quantifies the objective law of how the capacitor's output capability changes with temperature in a brand-new state, ensuring that the setting of system performance boundaries is both safe and sufficient, avoiding over-design or under-design.
[0098] Step S401: In response to the capacitance value of the DC bus capacitor being the termination capacitance value, multiple second output powers of the DC bus capacitor at multiple preset temperature values are obtained, wherein each preset temperature value corresponds to one second output power.
[0099] Step S402: Construct a second temperature power lookup table based on the mapping relationship between multiple preset temperature values and multiple second output powers.
[0100] In this embodiment, during the product calibration phase, a sample at the end of its lifespan (capacitance equal to the termination capacitance) is sequentially placed in an environmental laboratory at various predetermined temperature values. At each temperature point, the output power of the on-board charger is gradually increased until its safe operating limit is reached, and the maximum power that can be stably output at that temperature (i.e., the second output power) is recorded.
[0101] Furthermore, all the test data (preset temperature value and second output power) are organized and a two-dimensional lookup table is generated according to the format of preset temperature value as index and second output power as corresponding value, and then fixed in the control unit of the on-board charger.
[0102] The aforementioned second output power refers to the maximum power value that the on-board charger can stably output at a specific preset temperature when the DC bus capacitor is at the end of its life (i.e., the capacitance value is equal to the termination capacitance value). This power value is usually significantly lower than the first output power under rated conditions.
[0103] The above mapping relationship refers to the one-to-one correspondence between the preset temperature value and the corresponding second output power at that temperature, which is used to characterize the performance boundary of the capacitor at the end of its life.
[0104] As an optional implementation, a sample whose capacitance has decayed to its termination capacitance value is used and sequentially placed in an environmental laboratory at preset temperature values such as -40℃, 0℃, 25℃, and 80℃. A limit power test is performed at each temperature point, and the corresponding second output power is recorded. Finally, all (temperature and power) data are compiled into a second temperature-power lookup table and written to the controller.
[0105] As an alternative implementation, since obtaining samples that have naturally aged to their final capacitance value is time-consuming, a brand-new capacitor can be used. This is achieved by connecting an external capacitor (or equivalent impedance network) with a known capacitance value in parallel or series, making the total capacitance of the entire capacitor combination electrically equivalent to the final capacitance value. Then, this equivalent combination is subjected to multi-temperature point extreme power tests to obtain the second output power and construct a lookup table.
[0106] It is worth noting that by measuring the second output power corresponding to each preset temperature point under the termination capacitor value and constructing a lookup table, a precise baseline performance of the capacitor at the end of its lifespan can be established. This lookup table quantifies the objective limit of the capacitor's output capability as a function of temperature under severe aging conditions, providing a reference standard for the system to formulate safety control strategies to prevent overcurrent damage throughout the capacitor's entire lifespan.
[0107] Step S501: Obtain the target time period of the preset waveform period and the current value of the DC bus capacitor;
[0108] Step S502: Obtain the first voltage value and the second voltage value of the DC bus capacitor within the target time period;
[0109] Step S503: Determine the voltage difference based on the first voltage value and the second voltage value;
[0110] Step S504: Determine the equivalent resistance value of the DC bus capacitor based on the current value and voltage difference;
[0111] Step S505: Determine the current capacitance value based on the equivalent resistance value.
[0112] In this embodiment, the system locks onto a specific waveform period during operation (e.g., a charging and discharging process caused by alternating switching of transistors), and within a target time period of this period, it samples the current flowing through the DC bus capacitor in real time using a sensor. Within the same target time period, the system synchronously samples the voltage across the capacitor, obtaining the maximum voltage value (i.e., the first voltage value) and the minimum voltage value (i.e., the second voltage value) for that time period.
[0113] Furthermore, the system performs a difference operation between the acquired second voltage value and the first voltage value to obtain the peak-to-peak voltage (Vp-p) across the capacitor during the target time period. Based on the voltage drop or rise characteristics of the capacitor during charging and discharging, combined with the current value (I) flowing through the capacitor during the target time period and the calculated peak-to-peak voltage (Vp-p), the current equivalent series resistance (ESR) of the capacitor is deduced using Ohm's law or a specific impedance model.
[0114] Furthermore, after obtaining the equivalent resistance value, the system utilizes the inherent physical mapping relationship (or a pre-calibrated mathematical model) between the equivalent resistance value and the capacitance during the capacitor aging process to convert the equivalent resistance value into the current capacitance value (Cx).
[0115] The aforementioned preset waveform period refers to a specific electrical operating cycle (such as the on / off cycle of a switching transistor, or a specific charging / discharging interval) that is manually set or naturally captured by the system during the operation of the on-board charger or inverter. The target time period is a specific time window within this period used to extract voltage and current characteristic parameters.
[0116] The equivalent series resistance (ESR) mentioned above is the equivalent series resistance of a capacitor, which is a parasitic parameter reflecting the internal physical losses and aging degree of the capacitor. As the capacitor ages, its equivalent series resistance usually increases significantly.
[0117] The above-mentioned current capacitance value refers to the actual capacitance of the DC bus capacitor at the current operating moment, after a period of use, reflecting its true energy storage capacity.
[0118] As an optional implementation, within a specific switching cycle of the PFC circuit or inverter, the period during which the capacitor is in a pure discharge state is selected as the target time period. The system records the maximum and minimum voltages (first voltage value and second voltage value) and the average discharge current within this period. The equivalent resistance (ESR) is calculated using the voltage difference and current. Subsequently, the controller directly calls the internally stored "ESR-capacitor capacitance decay curve" to look up the current capacitance value.
[0119] As an alternative implementation, the system samples the input voltage, input current, and output voltage within a preset period, and obtains the AC component of the input power and the AC component of the output voltage through digital filtering. The base capacitance value is calculated using these AC components and the DC component of the voltage, and a corresponding total weighting coefficient is obtained based on the AC components and the capacitor's operating temperature. Based on this, the base capacitance value is corrected and compensated using the measured equivalent resistance value, ultimately outputting a more accurate current capacitance value.
[0120] It is worth noting that by acquiring voltage and current values over a specific time period to calculate the equivalent resistance value and subsequently determine the current capacitance value, online, non-destructive, and highly accurate dynamic monitoring of the DC bus capacitor's health status can be achieved. This method effectively overcomes the drawback of traditional offline testing requiring capacitor removal, and by introducing the equivalent resistance value as an intermediate variable, it can more sensitively capture changes in the internal physical characteristics caused by capacitor aging, thus providing accurate data support for the system to dynamically adjust its output power.
[0121] Step S601: Obtain the current temperature value;
[0122] Step S602: Determine the first preset output power corresponding to the current temperature value based on the first temperature power lookup table;
[0123] Step S603: Determine the second preset output power corresponding to the current temperature value based on the second temperature power lookup table;
[0124] Step S604: Based on the current capacitor value, perform interpolation calculation on the first preset output power and the second preset output power to obtain the target output power.
[0125] In this embodiment, the system uses a temperature sensor to collect the current actual operating temperature of the on-board charger or DC bus capacitor in real time. Using the acquired current temperature value as an index, it searches in a first temperature-power lookup table (new state baseline table) to obtain the maximum allowable power of the capacitor in its new state at that temperature. Then, using the same current temperature value as an index, it searches in a second temperature-power lookup table (end-of-life baseline table) to obtain the maximum allowable power of the capacitor at the end of its lifespan at that temperature.
[0126] Furthermore, after obtaining the current capacitance value (Cx), the system calculates the attenuation ratio between the current capacitance value and the rated capacitance value (C0) and the termination capacitance value (Cn). Subsequently, using this ratio as a weight, interpolation is performed on the first preset output power and the second preset output power to obtain the target output power that the system is allowed to output at the current moment.
[0127] The aforementioned first preset output power refers to the maximum power that the DC bus capacitor is allowed to output in its brand-new state (rated capacitance value) under the current actual ambient temperature, obtained by consulting the first temperature power lookup table.
[0128] The aforementioned second preset output power refers to the maximum power that the DC bus capacitor is allowed to output at the end of its life (terminal capacitance value) under the current actual ambient temperature, obtained by consulting the second temperature power lookup table.
[0129] The interpolation operation described above is a mathematical calculation method. Specifically, in this application, it refers to performing a linear or nonlinear weighted calculation on the first preset output power and the second preset output power based on the relative proportion of the current capacitor value between the brand-new state and the end-of-life state, thereby obtaining the power value in the current actual state.
[0130] As an optional implementation, the system acquires the current temperature and looks up the first preset output power (P0) in a brand-new state and the second preset output power (Pn) in a life-end state. Next, it calculates the remaining percentage (e.g., 80%) of the current capacitance value (Cx) relative to the rated capacitance value (C0). The system then performs a linear weighted calculation on P0 and Pn.
[0131] As an alternative implementation, considering that the performance degradation of a capacitor is not completely linear in the early and later stages of aging, the system divides the degradation range of the current capacitor value into multiple stages during interpolation. Within different degradation ranges, different interpolation coefficients or nonlinear function models are used to calculate the first and second preset output powers. This approach can more accurately match the actual physical degradation curve of the capacitor.
[0132] It is worth noting that by combining the current temperature to retrieve the boundary power values for both brand new and end-of-life conditions, and then using the current capacitance value for interpolation, the safe power limit of the capacitor under the current actual health state and ambient temperature can be calculated accurately and in real time. This action achieves dynamic adaptive adjustment of the system performance boundary, avoiding performance waste caused by conservative settings when the capacitor is brand new, and preventing overload damage caused by exceeding power limits when the capacitor is aging.
[0133] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or grid device, etc.) to execute the methods of the various embodiments of the present invention.
[0134] This embodiment also provides a device for determining vehicle output power, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0135] Figure 4 This is a structural block diagram of a vehicle output power determining device 400 according to one embodiment of the present invention, as shown below. Figure 4 As shown, the device includes: an acquisition module 41, a first construction module 42, a second construction module 43, and a determination module 44.
[0136] The acquisition module 41 is used to acquire the rated capacitance value, termination capacitance value and current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located in the power factor correction circuit.
[0137] The first construction module 42 is used to construct a first temperature power lookup table based on the rated capacitance value;
[0138] The second construction module 43 is used to construct a second temperature power lookup table based on the termination capacitor value;
[0139] The determination module 44 is used to determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table and the current capacitor value.
[0140] Optionally, the acquisition module 41 includes: a first acquisition unit, used to acquire the object requirement conditions of the target object; and a first determination unit, used to determine the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0141] Optionally, the first construction module 42 includes: a second determining unit, configured to determine multiple preset temperature values based on the object's required operating conditions; a second acquiring unit, configured to acquire multiple first output powers of the DC bus capacitor at multiple preset temperature values in response to the rated capacitance value of the DC bus capacitor, wherein each preset temperature value corresponds to one first output power; and a first construction unit, configured to construct a first temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
[0142] Optionally, the second construction module 43 includes: a third acquisition unit, used to acquire multiple second output powers of the DC bus capacitor at multiple preset temperature values in response to the capacitance value of the DC bus capacitor being the termination capacitance value, wherein each preset temperature value corresponds to one second output power; and a second construction unit, used to construct a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0143] Optionally, the acquisition module 41 further includes: a fourth acquisition unit, used to acquire a target time period of a preset waveform period and the current value of the DC bus capacitor; a fifth acquisition unit, used to acquire a first voltage value and a second voltage value of the DC bus capacitor within the target time period; a third determination unit, used to determine a voltage difference based on the first voltage value and the second voltage value; a fourth determination unit, used to determine the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and a fifth determination unit, used to determine the current capacitance value based on the equivalent resistance value.
[0144] Optionally, the determining module 44 includes: a sixth acquisition unit for acquiring the current temperature value; a sixth determining unit for determining the first preset output power corresponding to the current temperature value based on a first temperature power lookup table; a seventh determining unit for determining the second preset output power corresponding to the current temperature value based on a second temperature power lookup table; and a calculation unit for performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitor value to obtain the target output power.
[0145] Embodiments of the present invention also provide a vehicle, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the above-described method for determining the vehicle output power.
[0146] Optionally, in this embodiment, the vehicle may be configured to store a computer program for performing the following steps:
[0147] Step S101: Obtain the rated capacitance value, termination capacitance value, and current capacitance value of the vehicle's DC bus capacitor, wherein the DC bus capacitor is located within the power factor correction circuit.
[0148] Step S102: Construct a first temperature power lookup table based on the rated capacitance value;
[0149] Step S103: Construct a second temperature power lookup table based on the termination capacitor value;
[0150] Step S104: Determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitor value.
[0151] Optionally, the processor may also perform the following steps when executing the program: obtaining the object requirement conditions of the target object; and determining the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0152] Optionally, when the processor executes the program, it also performs the following steps: determining multiple preset temperature values based on the object's required operating conditions; in response to the capacitance value of the DC bus capacitor being the rated capacitance value, obtaining multiple first output powers of the DC bus capacitor at the multiple preset temperature values, wherein each preset temperature value corresponds to one first output power; and constructing a first temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
[0153] Optionally, when the processor executes the program, it also performs the following steps: in response to the capacitance value of the DC bus capacitor being the termination capacitance value, it obtains multiple second output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power; and constructs a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0154] Optionally, when the processor executes the program, it also performs the following steps: obtaining a target time period of a preset waveform period and the current value of the DC bus capacitor; obtaining a first voltage value and a second voltage value of the DC bus capacitor within the target time period; determining a voltage difference based on the first voltage value and the second voltage value; determining the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and determining the current capacitance value based on the equivalent resistance value.
[0155] Optionally, when the processor executes the program, it also performs the following steps: obtaining the current temperature value; determining the first preset output power corresponding to the current temperature value based on the first temperature power lookup table; determining the second preset output power corresponding to the current temperature value based on the second temperature power lookup table; and performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitor value to obtain the target output power.
[0156] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0157] Embodiments of the present invention also provide an electronic device, such as... Figure 5As shown, it includes a memory 51 and a processor 52, wherein the memory stores a computer program and the processor is configured to run the computer program to execute the above-described method for determining the vehicle output power.
[0158] Optionally, in this embodiment, the electronic device may be configured to store a computer program for performing the following steps:
[0159] Step S101: Obtain the rated capacitance value, termination capacitance value, and current capacitance value of the vehicle's DC bus capacitor, wherein the DC bus capacitor is located within the power factor correction circuit.
[0160] Step S102: Construct a first temperature power lookup table based on the rated capacitance value;
[0161] Step S103: Construct a second temperature power lookup table based on the termination capacitor value;
[0162] Step S104: Determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitor value.
[0163] Optionally, the processor may also perform the following steps when executing the program: obtaining the object requirement conditions of the target object; and determining the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0164] Optionally, when the processor executes the program, it also performs the following steps: determining multiple preset temperature values based on the object's required operating conditions; in response to the capacitance value of the DC bus capacitor being the rated capacitance value, obtaining multiple first output powers of the DC bus capacitor at the multiple preset temperature values, wherein each preset temperature value corresponds to one first output power; and constructing a first temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
[0165] Optionally, when the processor executes the program, it also performs the following steps: in response to the capacitance value of the DC bus capacitor being the termination capacitance value, it obtains multiple second output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power; and constructs a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0166] Optionally, when the processor executes the program, it also performs the following steps: obtaining a target time period of a preset waveform period and the current value of the DC bus capacitor; obtaining a first voltage value and a second voltage value of the DC bus capacitor within the target time period; determining a voltage difference based on the first voltage value and the second voltage value; determining the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and determining the current capacitance value based on the equivalent resistance value.
[0167] Optionally, when the processor executes the program, it also performs the following steps: obtaining the current temperature value; determining the first preset output power corresponding to the current temperature value based on the first temperature power lookup table; determining the second preset output power corresponding to the current temperature value based on the second temperature power lookup table; and performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitor value to obtain the target output power.
[0168] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0169] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program configured to perform the above-described method for determining vehicle output power when run on a computer or processor.
[0170] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0171] Step S101: Obtain the rated capacitance value, termination capacitance value, and current capacitance value of the vehicle's DC bus capacitor, wherein the DC bus capacitor is located within the power factor correction circuit.
[0172] Step S102: Construct a first temperature power lookup table based on the rated capacitance value;
[0173] Step S103: Construct a second temperature power lookup table based on the termination capacitor value;
[0174] Step S104: Determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitor value.
[0175] Optionally, the storage medium is configured to store program code for performing the following steps: obtaining the object requirement conditions of the target object; and determining the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0176] Optionally, the storage medium is configured to store program code for performing the following steps: determining multiple preset temperature values based on the object's required operating conditions; obtaining multiple first output powers of the DC bus capacitor at multiple preset temperature values in response to the rated capacitance value of the DC bus capacitor, wherein each preset temperature value corresponds to one first output power; and constructing a first temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
[0177] Optionally, the storage medium is configured to store program code for performing the following steps: in response to the capacitance value of the DC bus capacitor being the termination capacitance value, obtaining multiple second output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power; and constructing a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0178] Optionally, the storage medium is configured to store program code for performing the following steps: obtaining a target time period of a preset waveform period and the current value of the DC bus capacitor; obtaining a first voltage value and a second voltage value of the DC bus capacitor within the target time period; determining a voltage difference based on the first voltage value and the second voltage value; determining the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and determining the current capacitance value based on the equivalent resistance value.
[0179] Optionally, the storage medium is configured to store program code for performing the following steps: obtaining the current temperature value; determining the first preset output power corresponding to the current temperature value based on a first temperature power lookup table; determining the second preset output power corresponding to the current temperature value based on a second temperature power lookup table; and performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitance value to obtain the target output power.
[0180] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0181] Embodiments of the present invention also provide a computer program product, including a computer program, wherein the computer program, when executed by a processor, implements the steps of the above-described method for determining vehicle output power.
[0182] Optionally, in this embodiment, the computer program product described above may be configured to store a computer program for performing the following steps:
[0183] Step S101: Obtain the rated capacitance value, termination capacitance value, and current capacitance value of the vehicle's DC bus capacitor, wherein the DC bus capacitor is located within the power factor correction circuit.
[0184] Step S102: Construct a first temperature power lookup table based on the rated capacitance value;
[0185] Step S103: Construct a second temperature power lookup table based on the termination capacitor value;
[0186] Step S104: Determine the target output power of the vehicle based on the first temperature power lookup table, the second temperature power lookup table, and the current capacitor value.
[0187] Optionally, when the computer program executes the program, it also performs the following steps: obtaining the object requirement conditions of the target object; and determining the termination capacitance value based on the object requirement conditions and the rated capacitance value.
[0188] Optionally, when the computer program executes the program, it also performs the following steps: determining multiple preset temperature values based on the object's required operating conditions; in response to the capacitance value of the DC bus capacitor being the rated capacitance value, obtaining multiple first output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one first output power; and constructing a first temperature power lookup table based on the mapping relationship between multiple preset temperature values and multiple first output powers.
[0189] Optionally, when the computer program executes the program, it also performs the following steps: in response to the capacitance value of the DC bus capacitor being the termination capacitance value, it obtains multiple second output powers of the DC bus capacitor at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power; and constructs a second temperature power lookup table based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
[0190] Optionally, when the computer program executes the program, it also performs the following steps: obtaining the target time period of the preset waveform period and the current value of the DC bus capacitor; obtaining the first voltage value and the second voltage value of the DC bus capacitor within the target time period; determining the voltage difference based on the first voltage value and the second voltage value; determining the equivalent resistance value of the DC bus capacitor based on the current value and the voltage difference; and determining the current capacitance value based on the equivalent resistance value.
[0191] Optionally, when the computer program executes the program, it also performs the following steps: obtaining the current temperature value; determining the first preset output power corresponding to the current temperature value based on the first temperature power lookup table; determining the second preset output power corresponding to the current temperature value based on the second temperature power lookup table; and performing interpolation calculations on the first preset output power and the second preset output power based on the current capacitor value to obtain the target output power.
[0192] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0193] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0194] In the embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.
[0195] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0196] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0197] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or grid device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0198] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for determining the output power of a vehicle, characterized in that, include: The rated capacitance value, termination capacitance value, and current capacitance value of the DC bus capacitor of the vehicle are obtained, wherein the DC bus capacitor is located within the power factor correction circuit. A first temperature power lookup table is constructed based on the rated capacitance value; A second temperature power lookup table is constructed based on the termination capacitor value; The target output power of the vehicle is determined based on the first temperature-power lookup table, the second temperature-power lookup table, and the current capacitance value.
2. The method for determining vehicle output power according to claim 1, characterized in that, Obtaining the termination capacitor value includes: Obtain the target object's requirements and working conditions; The termination capacitance value is determined based on the operating conditions required by the object and the rated capacitance value.
3. The method for determining vehicle output power according to claim 2, characterized in that, The first temperature-power lookup table constructed based on the rated capacitance value includes: Multiple preset temperature values are determined based on the operating conditions required by the object; In response to the rated capacitance value of the DC bus capacitor, multiple first output powers of the DC bus capacitor are obtained at multiple preset temperature values, wherein each preset temperature value corresponds to one first output power. The first temperature-power lookup table is constructed based on the mapping relationship between the multiple preset temperature values and the multiple first output powers.
4. The method for determining vehicle output power according to claim 3, characterized in that, The second temperature-power lookup table is constructed based on the termination capacitor value, including: In response to the capacitance value of the DC bus capacitor being the termination capacitance value, multiple second output powers of the DC bus capacitor are obtained at multiple preset temperature values, wherein each preset temperature value corresponds to one second output power. The second temperature-power lookup table is constructed based on the mapping relationship between the multiple preset temperature values and the multiple second output powers.
5. The method for determining vehicle output power according to claim 1, characterized in that, Obtaining the current capacitance value includes: Obtain the target time period of the preset waveform period and the current value of the DC bus capacitor; Obtain the first voltage value and the second voltage value of the DC bus capacitor within the target time period; The voltage difference is determined based on the first voltage value and the second voltage value; The equivalent resistance value of the DC bus capacitor is determined based on the current value and the voltage difference. The current capacitance value is determined based on the equivalent resistance value.
6. The method for determining vehicle output power according to claim 1, characterized in that, Determining the target output power based on the first temperature-power lookup table, the second temperature-power lookup table, and the current capacitance value includes: Get the current temperature value; The first preset output power corresponding to the current temperature value is determined based on the first temperature-power lookup table; The second preset output power corresponding to the current temperature value is determined based on the second temperature-power lookup table; The target output power is obtained by interpolating the first preset output power and the second preset output power based on the current capacitance value.
7. A device for determining the output power of a vehicle, characterized in that, include: The acquisition module is used to acquire the rated capacitance value, termination capacitance value and current capacitance value of the DC bus capacitor of the vehicle, wherein the DC bus capacitor is located within the power factor correction circuit. The first construction module is used to construct a first temperature power lookup table based on the rated capacitance value; The second construction module is used to construct a second temperature power lookup table based on the termination capacitor value; The determination module is used to determine the target output power of the vehicle based on the first temperature-power lookup table, the second temperature-power lookup table, and the current capacitance value.
8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method for determining the vehicle output power as described in any one of claims 1 to 6.
9. A vehicle comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method for determining the vehicle output power as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute, when run on a computer or processor, the method for determining the vehicle output power as described in any one of claims 1 to 6.