Cooperative design method, device, product and medium for work machine power system

By introducing a closed-loop iterative optimization mechanism into the power system of the operating machinery, the problem of low matching degree of core components was solved, and the refined collaborative design of the engine, motor and battery was realized, which improved the accuracy of system design and the overall energy efficiency of the machine.

CN122452127APending Publication Date: 2026-07-24ZOOMLION EARTHMOVING MASCH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZOOMLION EARTHMOVING MASCH CO LTD
Filing Date
2026-04-25
Publication Date
2026-07-24

Smart Images

  • Figure CN122452127A_ABST
    Figure CN122452127A_ABST
Patent Text Reader

Abstract

The application discloses a kind of collaborative design method, device, product and medium of working machine power system. The method comprises: obtaining the initial candidate parameters of engine, motor and battery of working machine;Judge whether the current candidate parameters of engine, motor and battery satisfy constraint condition group;Constraint condition group includes multiple constraint conditions;If any condition in constraint condition group is not satisfied, adjust the candidate parameters of at least one of engine, motor and battery, and return to execute the step of judging whether the current candidate parameters of engine, motor and battery satisfy constraint condition group;If all conditions in constraint condition group are satisfied, the selection scheme of engine, motor and battery is determined according to the parameters of engine, motor and battery.The application improves the global dynamic matching degree between each core component of working machine power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engineering machinery technology, specifically to a collaborative design method, device, product, and medium for the power system of construction machinery. Background Technology

[0002] With the increasing demand for energy conservation and emission reduction in construction machinery, parallel hybrid hydraulic excavators, as an important means of reducing energy consumption, have their power system design directly affecting the overall machine's performance and economic benefits. However, existing component matching methods are mostly based on idealized or single static working conditions, often detaching the parameter selection of core components such as engines and motors from the complex and periodic load fluctuations in actual excavator operation.

[0003] During the design verification process, existing technologies typically use simplified power transfer coefficients to approximate energy loss, lacking a complete efficiency chain model that includes hydraulic, transmission, and electronic control components. This results in significant discrepancies between calculated results and actual operating conditions, leading to insufficient accuracy. Furthermore, existing matching objectives are relatively singular, focusing primarily on meeting power requirements or avoiding battery depletion and other reliability goals. They fail to achieve refined planning for dynamic battery balance at the design stage and lack quantitative evaluation indicators for battery degradation lifespan and long-term fuel efficiency. This low degree of component matching and insufficient depth of collaborative design not only easily leads to power redundancy or energy imbalance in the system but also makes it difficult to effectively support optimal energy efficiency configuration of hybrid excavators throughout their entire lifecycle. Summary of the Invention

[0004] The purpose of this application is to provide a collaborative design method, device, product, and medium for a power system of operating machinery, in order to solve the problem of low matching degree between the core components of existing power systems of operating machinery.

[0005] To achieve the above objectives, the first aspect of this application provides a collaborative design method for a power system of a work machinery, the method comprising: Obtain initial candidate parameters for the engine, motor, and battery of the operating machinery; Determine whether the current candidate parameters of the engine, motor, and battery satisfy the constraint condition group; the constraint condition group includes multiple constraints. If any condition in the constraint group is not met, adjust the candidate parameter of at least one of the engine, motor and battery, and return to the step of determining whether the current candidate parameters of the engine, motor and battery meet the constraint group. If all conditions in the constraint group are met, the selection scheme for the engine, motor, and battery will be determined based on the current candidate parameters of the engine, motor, and battery.

[0006] A second aspect of this application provides a collaborative design device for a power system of a work machinery, comprising: an acquisition module for acquiring initial candidate parameters of the engine, motor, and battery of the work machinery; a judgment module for judging whether the current candidate parameters of the engine, motor, and battery satisfy a set of constraints; the set of constraints includes multiple constraints; an adjustment module for adjusting at least one candidate parameter of the engine, motor, and battery if any condition in the set of constraints is not satisfied, and returning to the step of judging whether the current candidate parameters of the engine, motor, and battery satisfy the set of constraints; and a determination module for determining the selection scheme of the engine, motor, and battery based on the current candidate parameters of the engine, motor, and battery if all conditions in the set of constraints are satisfied.

[0007] A third aspect of this application provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0008] A fourth aspect of this application provides a machine-readable storage medium storing instructions that cause a machine to perform the methods described above.

[0009] Through the above technical solutions, the parameter matching of the core powertrain (engine, motor, and battery) of the operating machinery is deeply integrated with the actual operating conditions of the entire machine, and a closed-loop iterative optimization mechanism based on multiple physical and energy boundary rules is established. Specifically, by introducing peak power constraints, the design source ensures that the selected electric drive unit and the combination of active power sources are sufficient to safely cover the load requirements of the entire machine under the most severe and extreme operating conditions in terms of extreme physical work capacity. This effectively avoids the problems of insufficient power or excessive power redundancy caused by blind configuration due to detachment from actual operating conditions in traditional designs. At the same time, by forcibly verifying the power balance condition, the energy throughput flow of the system in a complete typical operating cycle is finely planned, ensuring that the charging and discharging of the battery can achieve dynamic conservation and self-sufficiency, fundamentally preventing the phenomenon of battery depletion or over-depletion due to energy imbalance during actual operation. Furthermore, by adopting a closed-loop iterative strategy of "adjusting and retrying if the conditions are not met, and locking in the solution if the conditions are met," the limitations of isolated selection are broken. The optimal global matching of core components is achieved in the early stages of system design. This not only significantly improves the accuracy and engineering relevance of power system R&D and design, but also lays a solid and reliable hardware foundation for the efficient and stable operation of hybrid equipment and the realization of its overall energy-saving potential.

[0010] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0011] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings: Figure 1 A flowchart illustrating a collaborative design method for a power system of a work machinery according to an embodiment of this application is shown schematically. Figure 2 A flowchart illustrating another collaborative design method for a power system of a work machinery according to an embodiment of this application is shown schematically; Figure 3 The diagram schematically illustrates the structure of a collaborative design method apparatus for a power system of a work machinery according to an embodiment of this application. Detailed Implementation

[0012] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0013] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.

[0014] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0015] The acquisition, transmission, storage, use, and processing of data in this application comply with relevant laws and regulations. Furthermore, it should be noted that certain software, components, models, and other existing industry solutions may be mentioned in the embodiments of this application. These should be considered exemplary, intended only to illustrate the feasibility of implementing the technical solution of this application, and do not imply that the applicant has already used or necessarily used such solutions.

[0016] It should be noted that all data involved in this application (including but not limited to data used for analysis, data stored, data displayed, etc.) are information and data authorized by the client or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0017] Figure 1 A flowchart illustrating a collaborative design method for a power system of a work machinery according to an embodiment of this application is shown schematically. Figure 1 As shown in the figure, this application embodiment provides a method for selecting components of a hybrid excavator, which may include the following steps.

[0018] Step 101: Obtain the initial candidate parameters for the engine, motor, and battery of the operating machinery.

[0019] Step 102: Determine whether the current candidate parameters of the engine, motor and battery satisfy the constraint condition group; the constraint condition group includes multiple constraints.

[0020] In this embodiment, the initial candidate parameters (preliminary selected configuration specifications) of the main power source (engine), coupled electric drive generator (motor), and energy storage device (battery) of the working machinery (engineering equipment entity) are first obtained. Then, it is determined whether the parameters of the main power source, electric drive unit, and energy storage device (specific evaluation values ​​in a matching state) satisfy the core boundary rule set of constraint conditions. This boundary rule set includes at least peak power constraints (a hard limit rule on maximum work capacity) and energy balance conditions (an energy conservation evaluation benchmark). The peak power constraint is used to determine that the ultimate output capacity of the coupled electric drive generator is not less than the power required by the engineering equipment entity under extreme working conditions (extreme load operation scenarios), i.e., the load index required by the actuator. The energy balance condition is used to determine that after the core drive assembly of the power system completes a typical complete working cycle (including heavy and light load stages), the energy change range of the energy storage device (the throughput fluctuation range) is within a preset safe redundancy limit.

[0021] This step establishes a dual checkpoint of refined component capabilities and dynamic energy flow at the source stage of system parameter design. It ensures that the initial combination scheme of core power components can not only safely cover the power drive requirements under the most severe loads in terms of physical limits to meet the power performance of the whole machine, but also ensure that the power throughput of the whole machine can achieve dynamic self-balancing in terms of periodic energy cycle planning. This provides an accurate judgment benchmark for avoiding power redundancy or insufficiency caused by blind selection and preventing the energy storage device from running out of power during operation.

[0022] Step 103: If any condition in the constraint group is not met, adjust the candidate parameter of at least one of the engine, motor and battery, and return to the step of determining whether the current candidate parameters of the engine, motor and battery meet the constraint group.

[0023] Step 104: If all conditions in the constraint group are met, then determine the selection scheme for the engine, motor, and battery based on the current candidate parameters of the engine, motor, and battery.

[0024] Through the above technical solutions, the parameter matching of the core powertrain (engine, motor, and battery) of the operating machinery is deeply integrated with the actual operating conditions of the entire machine, and a closed-loop iterative optimization mechanism based on multiple physical and energy boundary rules is established. Specifically, by introducing peak power constraints, the design source ensures that the selected electric drive unit and the combination of active power sources are sufficient to safely cover the load requirements of the entire machine under the most severe and extreme operating conditions in terms of extreme physical work capacity. This effectively avoids the problems of insufficient power or excessive power redundancy caused by blind configuration due to detachment from actual operating conditions in traditional designs. At the same time, by forcibly verifying the power balance condition, the energy throughput flow of the system in a complete typical operating cycle is finely planned, ensuring that the charging and discharging of the battery can achieve dynamic conservation and self-sufficiency, fundamentally preventing the phenomenon of battery depletion or over-depletion due to energy imbalance during actual operation. Furthermore, by adopting a closed-loop iterative strategy of "adjusting and retrying if the conditions are not met, and locking in the solution if the conditions are met," the limitations of isolated selection are broken. The optimal global matching of core components is achieved in the early stages of system design. This not only significantly improves the accuracy and engineering relevance of power system R&D and design, but also lays a solid and reliable hardware foundation for the efficient and stable operation of hybrid equipment and the realization of its overall energy-saving potential.

[0025] In this embodiment, the constraint set includes a power balance condition. Determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint set includes: determining the motor's power consumption based on the preset baseline power demand of the working machinery under heavy load conditions, the preset power demand ratio under heavy load conditions, the preset comprehensive electrical efficiency, the preset first duration, and the candidate rated output power of the engine under heavy load conditions; the preset baseline power demand is determined based on the preset hydraulic baseline power demand and preset accessory baseline power demand of the working machinery; the preset power demand ratio of the working machinery under heavy load conditions is determined based on the preset maximum output power of the working machinery and the preset average power of the working machinery under heavy load conditions; and the candidate motor... The first power generation of the motor when the working machine is in a light-load condition is determined by the rated power, the candidate rated output power of the engine under light-load conditions, the preset baseline power requirement of the working machine, and the preset power requirement ratio under light-load conditions. The second power generation of the motor when the working machine is in a parking waiting condition is determined by the candidate rated power of the motor, the candidate rated output power of the engine under parking waiting conditions, the preset baseline power requirement of the working machine, and the preset power requirement ratio under parking waiting conditions. The balance tolerance range is determined by the first power generation, the second power generation, and the preset balance tolerance ratio. If the power consumption is within the balance tolerance range, the candidate rated power of the motor and the candidate rated output power are determined to meet the power balance condition.

[0026] In this embodiment, the preset baseline power requirement is determined based on the basic power index of fluid transmission, namely the hydraulic preset baseline power requirement of the working machinery, and the auxiliary power index of peripheral equipment, namely the accessory preset baseline power requirement. The aforementioned preset power requirement ratio of the working machinery under heavy load conditions is determined by special calculation based on the preset maximum output power and the preset average power of the working machinery under heavy load conditions.

[0027] Next, decoupled calculations are performed for the low-load phase. By combining the candidate rated power of the motor, the low-load base work set by the main power source in this low-load phase (i.e., the candidate rated output power of the engine under light load conditions), the preset baseline power requirement of the working machinery, and the preset power requirement ratio under light load conditions, the recoverable and stored electrical energy specific to this scenario, which is the first generated electricity, is quantitatively calculated.

[0028] Similarly, by combining the rated power of the candidate motor, the basic work done at idle speed (i.e., the candidate rated output power of the engine under parking and waiting conditions), the preset benchmark power requirement of the working machinery, and the preset power requirement ratio under parking and waiting conditions, the recoverable and stored electrical energy specific to idle speed, which is the second generated electricity, can be calculated.

[0029] Finally, based on the aforementioned two specially calculated power generation quantities and the preset balance tolerance ratio, a balance tolerance range is defined. When the power consumption is assessed to fall within this balance tolerance range, it is determined that both the candidate motor rated power and the candidate rated output power ultimately meet the power balance condition.

[0030] By introducing candidate rated output power of engines and corresponding preset power demand ratio parameters specific to each sub-scenario in the overall accounting of power consumption and recovery, a physical model of energy flow highly coupled with the harsh alternating operation process is constructed. This model accurately restores the real energy complementarity and conversion relationship in the power system under complex load fluctuations, thereby providing refined numerical support for the energy conservation verification of whole-machine-level component matching, and avoiding inaccurate dynamic power calculation and deviation of underlying architecture design caused by generalization or averaging of overall parameters.

[0031] In one embodiment, to quantitatively analyze the energy demand and periodic operation characteristics of the operating machinery, it is first necessary to determine the preset baseline power demand of the operating machinery. The preset baseline power demand is the sum of the preset baseline power demand of the hydraulic system and the preset baseline power demand of the accessories. The specific calculation formula is as follows:

[0032] in, The preset baseline power requirement for the operating machinery; Preset the baseline power requirement for hydraulic systems; Preset the baseline power requirement for the attachment.

[0033] At the same time, it is necessary to determine the preset power demand ratio of the operating machinery in each specific operating stage. This preset power demand ratio is determined by calculating the ratio of the preset average power of the operating machinery under each working condition to the preset maximum output power of the operating machinery (i.e., the maximum output power of the entire vehicle).

[0034] Based on measured working cycle spectrum data, and according to power fluctuation characteristics, the typical working cycle of the operating machinery is divided into the following three core working conditions: Heavy load condition: its preset power demand ratio is denoted as... This operating condition mainly corresponds to the stages of the bucket cutting into material and lifting fully loaded material. Light load operating condition: its preset power requirement ratio is denoted as... This operating condition mainly corresponds to the turning or light-load movement phase. Parking and waiting condition: its preset power demand ratio is denoted as... This working condition mainly corresponds to the micro-operation or brief stop phase during loading.

[0035] In one embodiment, when the operating machinery is under heavy load, the candidate actual input / output power of the motor is greater than or equal to 0. At this time, the motor operates as a motor and consumes battery power to assist in driving. To quantify the energy consumption during this phase, the system performs a comprehensive calculation based on the operating machinery's preset baseline power demand, the specific heavy load ratio corresponding to the heavy load condition within the preset power demand ratio, the first duration of the operating machinery under heavy load, the preset comprehensive electrical efficiency, and the engine's candidate rated output power under heavy load. Through the product of these parameters, the motor's power consumption in a single typical operating cycle can be accurately determined. The specific calculation formula is as follows:

[0036] in, For power consumption; The preset baseline power requirement for the operating machinery; The preset power requirement ratio for operating machinery under heavy load conditions; This is the first duration; To preset the overall electrical efficiency; This represents the candidate rated output power of the engine under heavy load conditions.

[0037] In this embodiment of the application, the step of determining the first power generation includes: determining the first surplus power of the engine based on the candidate rated output power, the preset baseline demand power and the preset power demand ratio; comparing the first surplus power with the candidate motor rated power; if the first surplus power is less than the candidate motor rated power, then determining the first power generation based on the first surplus power, the preset second duration of the working machinery under light load conditions and the preset comprehensive electrical efficiency.

[0038] In this embodiment, based on the previously calculated candidate rated output power, preset baseline demand power, and preset power demand ratio, the first surplus power of the engine, i.e., the remaining usable mechanical drive energy of the main power source after offsetting the current basic load indicators, can be calculated and determined. Then, by comparing the relationship between the first surplus power and the rated power of the candidate motor, the physical bottleneck of the system energy conversion can be identified. If it is determined that the first surplus power is less than the rated power of the candidate motor, it means that the remaining drive capacity of the main power source has not yet exceeded the limit of the electric drive unit. Then, based on the first surplus power, the preset second duration of the working machinery in light load condition, i.e., the specific time span maintained by the low load working scenario, and combined with the preset comprehensive electrical efficiency, the first power generation is precisely calculated and determined.

[0039] By comparing the remaining work capacity of the main power source with the rated absorption and conversion capacity of the motor, divergent assessments or unrealistic over-calculations caused by ignoring the physical boundaries of components are accurately avoided. Under this specific condition, the power conversion and accumulation are strictly based on the actual remaining mechanical quantity and the duration of the operation, ensuring the authenticity and high accuracy of the recovered and stored electrical energy data. This provides solid and reliable numerical support for the entire system to achieve precise peak shaving and valley filling within the cycle and the dynamic balance of overall power throughput.

[0040] In one embodiment, when it is determined that the first surplus power is less than the rated power of the candidate motor, the following formula is satisfied:

[0041] in, This represents the candidate rated output power of the engine. The preset baseline power requirement for the operating machinery; The preset power requirement ratio for operating machinery under light load conditions; The rated power of the candidate motor.

[0042] At this point, the first power generation is determined by the first surplus power, the preset second duration of the working machinery under light load, and the preset comprehensive electrical efficiency.

[0043]

[0044] in, This is the first power generation volume; This is the first surplus power; This is the preset second duration.

[0045] In this embodiment of the application, the method further includes: if the first surplus power is greater than or equal to the rated power of the candidate motor, then the first power generation is determined based on the rated power of the candidate motor, the preset second duration of the working machinery under light load conditions, and the preset comprehensive electrical efficiency.

[0046] In this embodiment of the application, if it is determined that the first surplus power is greater than or equal to the rated power of the candidate motor, it means that the available mechanical drive energy of the system has reached or even exceeded the absorption and conversion limit that the electric drive unit can withstand. Therefore, when performing energy recovery calculation, a physical capacity cutoff mechanism must be introduced, and the first power generation is determined by forcibly based on the rated power of the candidate motor, the preset second duration of the working machinery under light load, and the preset comprehensive electrical efficiency.

[0047] This step improves the energy recovery boundary constraint model of the system during low-load operation. By strictly calculating the electrical energy based on the motor's limit rated parameters when the mechanical residual energy overflows the motor's physical conversion capacity, it accurately simulates the bottleneck phenomenon of component capacity in real engineering applications. This effectively prevents the overestimation of recovered energy caused by not considering the component ceiling in theoretical calculations, and ensures that the final calculated reserve electrical energy data fully conforms to the system's real physical constraints. It provides rigorous and unbiased data support for the accurate verification and global optimal matching of the dynamic balance of the whole machine's power throughput.

[0048] In one embodiment, when the operating machinery is under light load, the candidate actual input / output power of the motor is less than zero, and the system needs to determine the specific sufficiency of the remaining energy of the primary power source. Specifically, the system calculates the difference between the candidate rated output power of the engine and the current basic auxiliary operating energy demand (i.e., the preset baseline demand power multiplied by the preset power demand ratio corresponding to the light load condition) to assess the first surplus power. When it is determined that this first surplus power is greater than or equal to the rated power of the candidate motor, the following formula is satisfied:

[0049] in, This represents the candidate rated output power of the engine. The preset baseline power requirement for the operating machinery; The preset power requirement ratio for operating machinery under light load conditions; The rated power of the candidate motor.

[0050] Under these boundary conditions of extreme energy abundance, the system directly calculates the power output based on the candidate motor's rated power, the preset second duration of the machine under light load, and the preset comprehensive electrical efficiency. By multiplying these three factors, the first power generation of the motor under light load in a single typical work cycle can be accurately determined, as shown in the following formula:

[0051] In this embodiment of the application, the step of determining the second power generation includes: determining the second surplus power of the engine based on the candidate rated output power, the preset baseline demand power and the preset power demand ratio; determining that the second surplus power is less than the candidate motor rated power; and determining the second power generation based on the second surplus power, the preset third duration of the working machinery in the parking waiting condition and the preset comprehensive electrical efficiency.

[0052] In this embodiment, based on the aforementioned candidate rated output power, preset baseline demand power, and preset power demand ratio, the second surplus power of the engine, i.e., the available mechanical drive energy remaining after offsetting the current basic load in the idling standstill scenario, can be calculated and determined. Furthermore, it is necessary to clarify the physical conversion boundary and determine that the second surplus power is less than the candidate motor rated power, that is, to confirm that the current remaining drive capacity is completely within the normal absorption and conversion range of the electric drive unit. On this basis, according to the second surplus power, the preset third duration of the working machinery in the parking waiting condition, i.e., the specific physical time span maintained by the idling standstill stage, and combined with the preset comprehensive electrical efficiency, the second generated electricity is calculated and determined.

[0053] By confirming that the remaining energy does not exceed the rated power of the candidate motor, and by performing energy accumulation based on the actual convertible remaining mechanical quantity and the duration of the idling behavior, the authenticity and high accuracy of the data on the recovery of stored energy during micro-operations or brief stops are ensured. This provides rigorous and unbiased underlying numerical support for the dynamic balance verification of the entire power system in a single cycle and for optimizing the overall economy.

[0054] In one embodiment, when the working machinery is in a parking waiting state, the candidate actual input and output power of the motor is less than zero, and the motor operates as a generator, converting the engine's excess kinetic energy into electrical energy. In this case, the engine's second excess power is first determined based on the engine's candidate rated output power, the working machinery's preset baseline power requirement, and the specific preset power requirement ratio of the working machinery in the parking waiting state. When the system determines that this second excess power is less than the motor's candidate rated power, i.e., it satisfies the following formula:

[0055] in, This represents the candidate rated output power of the engine. The preset baseline power requirement for the operating machinery; The preset power requirement ratio for operating machinery when it is stopped and waiting; The rated power of the candidate motor.

[0056] This indicates that the excess kinetic energy generated by the engine under micro-operation or extremely low load is actually less than the maximum rated power limit of the motor. Under this specific physical constraint, the system will perform a comprehensive calculation based on the second excess power, the preset integrated electrical efficiency, and the preset third duration of the working machinery in the parking and waiting condition, thereby determining the second power output of the motor under the parking and waiting condition in a typical work cycle, satisfying the following formula:

[0057] in, This is the second generation of electricity; This is the second-highest power reserve. This is the preset third duration.

[0058] In this embodiment of the application, the method further includes: determining that the second surplus power is greater than or equal to the rated power of the candidate motor; and determining the second generated power based on the rated power of the candidate motor, the preset third duration of the working machinery being in a parking and waiting state, and the preset comprehensive electrical efficiency.

[0059] In this embodiment of the application, if it is determined that the second surplus power is greater than or equal to the rated power of the candidate motor during the evaluation of the stagnation phase, it means that the available mechanical energy remaining in the main power source in this specific scenario has exceeded the maximum absorption and conversion ceiling that the electric drive unit can withstand. Therefore, the physical capacity cut-off protection mechanism is triggered when performing the numerical calculation of energy recovery. At this time, it is necessary to forcibly use the rated power of the candidate motor as the upper limit benchmark input value of the power conversion, and combine it with the preset third duration of the working machinery in the parking waiting state and the preset comprehensive electrical efficiency of the system to calculate and determine the final second power generation.

[0060] By using rated parameters to force data convergence when the theoretical surplus energy exceeds the physical conversion bottleneck of the component, the unrealistic overestimation of reserve energy in theoretical calculations is precisely eliminated. This ensures that the energy recovery data calculated under the state of whole machine micro-operation or brief shutdown is completely consistent with the objective physical reality. In turn, it provides an absolutely rigorous and flawless basic numerical guarantee for the closed-loop verification of the power dynamic balance of the whole system in a single typical cycle and the achievement of the final economic optimization goal.

[0061] In one embodiment, when the operating machinery is in a stopped and waiting state, the candidate actual input and output power of the motor is less than zero. The system needs to determine the specific sufficiency of the remaining energy of the primary power source during the micro-operation phase. Specifically, the system calculates the difference between the candidate rated output power of the engine and the current basic auxiliary operation energy demand to assess the second surplus power. When it is determined that this second surplus power is greater than or equal to the candidate rated power of the candidate motor, i.e., the following formula is satisfied:

[0062] Under this boundary condition of extremely abundant energy, the system calculates based on the candidate motor's rated power, the preset third duration of the machine's stop-and-wait condition, and the preset comprehensive electrical efficiency. By multiplying these three factors, the second power generation of the motor under the stop-and-wait condition in a typical work cycle can be accurately determined, as shown in the following formula:

[0063] in, This is a preset power requirement ratio for operating machinery when it is stopped and waiting.

[0064] In this embodiment, the actual output power characterizes the comprehensive indicator of the effective work done by the primary power source in transmitting power to the downstream transmission or coupling system after considering the conversion efficiency of its own mechanical and thermodynamic aspects. The preset actual demand power refers to a more realistic and accurate underlying overall energy load boundary of the entire system after considering the internal energy transmission losses of various hydraulic actuators and auxiliary equipment during operation. The preset comprehensive electrical efficiency refers to the performance evaluation parameters pre-set to characterize the energy interaction loss and the actual conversion ratio during the mutual conversion of mechanical and electrical energy by the power conversion equipment and its supporting electronic control system in the system. This ensures that the real-time power measurement of the power conversion equipment under any periodic operating load closely matches the actual physical energy transmission dynamics, effectively eliminating the large deviation between theoretical calculations and actual working conditions. It provides engineering-specific high-precision data support for subsequent component selection and energy self-balancing verification, thereby improving the global dynamic matching degree and collaborative design accuracy between hybrid hydraulic excavator components in the complex system energy interaction network.

[0065] In one embodiment, the system needs to introduce an efficiency chain for actual power correction to determine the actual power provided or absorbed by the motor under various operating conditions, i.e., the candidate actual input and output power. Specifically, the system calculates the power difference that the motor needs to compensate for or absorb at the front-end coupling point based on the preset actual power demand of the operating machinery, the specific preset power demand ratio of the operating machinery under various operating conditions, the actual output power of the engine under various operating conditions, and the preset comprehensive electrical efficiency. Subsequently, this power difference is combined with the preset comprehensive electrical efficiency to derive a comprehensive loss correction. Through the calculation of the above parameters, the candidate actual input and output power of the motor under any operating condition can be accurately calculated, as shown in the following formula:

[0066] in, This represents the candidate actual input and output power of the motor under any operating condition; The preset actual power requirement of the operating machinery; This refers to the specific preset power requirement ratio of the operating machinery under various working conditions. This represents the candidate rated output power of the engine under various operating conditions; To preset the overall electrical efficiency; The preset overall electrical efficiency.

[0067] In this embodiment of the application, the constraint condition set includes a peak power constraint. The step of determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint condition set includes: determining the actual output power of the engine under each operating condition based on the candidate rated output power and preset engine efficiency of the engine under different operating conditions; determining the expected peak power of the motor under each operating condition based on the actual output power of the engine under each operating condition, the preset actual demand power, and the preset comprehensive electrical efficiency; if the candidate peak power of the motor is greater than or equal to the expected peak power, then the candidate rated output power, the preset engine efficiency, and the candidate peak power are determined to satisfy the peak power constraint.

[0068] In this embodiment, hydraulic efficiency characterizes the ratio of actual energy retention to transmission in the fluid transmission system of construction machinery during the operation of the driven actuators. Accessory efficiency refers to the actual utilization performance parameters of auxiliary equipment maintaining the normal operation of the entire system when consuming underlying energy. Preset engine efficiency measures the comprehensive physical conversion index of the primary energy source converting fuel thermal energy into effective mechanical kinetic energy. Expected peak power output represents the maximum auxiliary drive energy output index that the system theoretically requires the power conversion equipment to possess under extreme physical load conditions to compensate for the difference between the actual output of the primary power source and the actual needs of the entire machine's underlying structure. The candidate peak power of the motor generally refers to the physical limit energy burst capability parameter that the power conversion equipment can safely exceed its rated limits within the operating range. The system then determines that this physical limit energy burst capability must be greater than or equal to the theoretically required maximum auxiliary drive index. This effectively avoids system power interruption or overall machine performance degradation due to insufficient transient burst force of the motor during actual heavy-load operations, ensuring the basic limits of normal system operation, thereby significantly improving the parameter matching degree and underlying architecture reliability between hybrid hydraulic excavator components during the extreme load collaborative drive phase.

[0069] In one embodiment, the system introduces an efficiency chain encompassing various stages to correct and calculate the actual power flow of the entire vehicle. Specifically, the system adjusts and calculates the power required by the hydraulic preset baseline of the operating machinery based on the hydraulic efficiency. As well as the preset baseline power requirements and accessory efficiency in the appendix. To determine the preset actual power requirement of the operating machinery, the following formula is used:

[0070] in, The preset actual power requirement of the operating machinery; Preset the baseline power requirement for the hydraulic system of the operating machinery; For hydraulic efficiency; Preset the baseline power requirement for the attachment; For the efficiency of attachments.

[0071] Subsequently, the system compares the candidate rated output power of the engine under different operating conditions with the preset engine efficiency. The actual output power transmitted downstream by the engine under various operating conditions is determined using the following specific calculation formula:

[0072] in, This represents the actual output power of the engine under various operating conditions. The candidate rated output power of the engine under different operating conditions; This is the preset engine efficiency.

[0073] Based on this, in order to verify the system's physical limits under extreme full-load conditions, the system will combine the above-mentioned corrected preset actual power demand of the vehicle, the actual output power of the engine, and the preset comprehensive electrical efficiency to calculate the expected peak power of the motor (the maximum power demand of the motor) under extreme conditions (i.e., when the specific preset power demand ratio = 1), satisfying the following formula:

[0074] in, Power output at the desired peak; The preset overall electrical efficiency.

[0075] Finally, the system compares the physical limit energy burst capability of the initially selected motor, i.e. the candidate peak power, with the expected peak power derived above, and confirms that the hard constraint condition of candidate peak power must be met, i.e., the candidate peak power is greater than or equal to the expected peak power. This completes the verification of the system's limit power boundary and the pre-screening verification of components.

[0076] In this embodiment, the constraint set includes a battery life constraint. Determining whether the current candidate parameters of the engine, motor, and battery meet the constraint set includes: determining the expected battery capacity under the corresponding operating condition based on the engine's candidate rated output power, preset engine efficiency, preset actual power demand, preset power demand ratio under each operating condition, preset comprehensive electrical efficiency, and the battery's preset charge / discharge rate; determining the expected battery capacity based on power consumption, first power generation, second power generation, preset vehicle service life, and the total time required for the power system to complete a single cycle under each operating condition; if the battery's candidate actual battery capacity is greater than or equal to the expected battery capacity, and the battery's candidate actual battery capacity is greater than or equal to the expected battery capacity, then the preset charge / discharge rate and the candidate actual battery capacity are determined to meet the battery life constraint.

[0077] In this embodiment, the candidate actual input / output power can be determined based on the engine's candidate rated output power, preset actual demand power, preset power demand ratio, preset engine efficiency, and preset comprehensive electrical efficiency of the motor. The constraint set also includes battery life constraints, i.e., the long-term durability and real-time operational safety boundary rules of the energy storage device. The steps to determine if the battery meets the battery life constraints specifically include: determining the expected battery capacity under each operating condition, i.e., the minimum energy storage scale benchmark required to meet the real-time safe power window under a specific load scenario, based on the motor's candidate actual input / output power under any operating condition and the battery's preset charge / discharge rate, i.e., the transient energy throughput rate standard allowed for the safe operation of the energy storage device; and then, based on the power consumption, the first power generation, the second power generation, and the preset vehicle service life, i.e., the long-term service cycle of the engineering equipment physical target. The span, and the total time required for the power system to complete a single cycle under each working condition, i.e., the total physical time consumed to complete a complete typical working sequence, are used to calculate and determine the expected battery capacity, i.e., the long-term life scale benchmark that supports the total energy throughput decay requirement throughout the entire target service life. Finally, if the candidate actual battery capacity, i.e., the nominal physical loaded electrical energy scale in the candidate configuration, is evaluated to be greater than or equal to the expected battery capacity, and the candidate actual battery capacity, i.e., the total energy scale of long-term cycle decay that the candidate configuration can bear, is greater than or equal to the expected battery capacity, then it is determined that the current preset charge / discharge rate and the candidate actual battery capacity meet the battery life constraints.

[0078] By precisely integrating and comparing the local charge and discharge rate limits with the total energy cycle requirements of the vehicle within the target working years, safety hazards such as thermal runaway caused by exceeding the operating rate limit are effectively avoided from the design source. At the same time, the problem of premature battery failure caused by insufficient total throughput life is prevented, ensuring that the power architecture can achieve safe, reliable and highly economical dynamic energy flow within its set life cycle.

[0079] In one embodiment, after the system determines that the engine and motor meet the power balance conditions, further calculations of battery degradation life and final selection confirmation are required. First, the system determines the expected battery capacity required for discharging or charging under various operating conditions based on the candidate actual input / output power of the motor and the preset charge / discharge rate, as shown in the following formula:

[0080] in, To the desired battery capacity; Candidate actual input and output power; This is the preset charge / discharge rate.

[0081] After obtaining this value, the system needs to determine that the actual battery capacity of the initially selected candidate battery is greater than or equal to the expected battery capacity, in order to ensure that the real-time safety constraints of the battery are met.

[0082] Secondly, to verify the battery's long-term lifespan protection limit, the system calculates the vehicle's annual cycle total energy based on the energy accumulation performance under various operating conditions. This calculation combines the energy consumption, the first generation of energy, the second generation of energy, the preset vehicle lifespan, and the total single-cycle time corresponding to each operating condition. This total energy is then used as the battery's expected capacity, as shown in the following formula:

[0083] in, For the desired battery capacity; This refers to the power consumption within a single cycle. This represents the first electricity generated within a single cycle. This is the second electricity generated within a single cycle; To preset the service life of the entire vehicle; This represents the total time corresponding to each working condition, i.e., the total time for the operating machinery to complete a single cycle of each working condition.

[0084] At the same time, the system will calculate the candidate actual battery capacity based on the candidate actual battery capacity and the battery cycle life, as shown in the following formula:

[0085] in, For candidate actual battery capacity; For the cycle life of the battery; This represents the candidate actual battery capacity.

[0086] Finally, the system confirms that the candidate battery's actual capacity is greater than or equal to the expected battery capacity derived and calculated above. Once all parameters of the candidate battery meet the above real-time power constraints and long-term capacity constraints, the system can officially configure and output the battery as the battery for the operating machinery.

[0087] In this embodiment of the application, the constraint condition group includes energy consumption constraints. Determining whether the current candidate parameters of the engine, motor and battery meet the constraint condition group includes: determining the fuel consumption of the working machinery based on the candidate operating point ratio fuel consumption of the engine and the candidate rated output power of the engine under different operating conditions; if the difference between the preset fuel consumption of the whole vehicle and the fuel consumption is greater than or equal to the preset fuel consumption optimization threshold, then it is determined that the candidate operating point ratio fuel consumption meets the energy consumption constraints.

[0088] In this embodiment of the application, the constraint condition group also includes energy consumption constraints, which are quantitative restriction rules for evaluating the overall economy and energy-saving goals of the machine. The specific steps for determining whether the engine meets the energy consumption constraints are as follows: based on the candidate operating point ratio fuel consumption of the engine, which is the unit fuel consumption rate of the main power source when it is running in its set high efficiency range, and the candidate rated output power of the engine under different operating conditions, the fuel consumption of the working machinery is calculated, which is the theoretical total fuel consumption of the engineering equipment entity under the hybrid architecture in a specific working cycle. Then, the preset fuel vehicle fuel consumption, which is the measured fuel consumption benchmark data of the traditional pure fuel-driven equipment under the same configuration in the same working cycle, is compared with the aforementioned calculated fuel consumption. If the difference between the two is greater than or equal to the preset fuel consumption optimization threshold, which is the minimum fuel saving amount or energy saving and cost reduction target bottom line pursued in the early stage of system design, then it is determined that the currently set candidate operating point ratio fuel consumption meets the energy consumption constraints.

[0089] By rigorously calculating the cumulative fuel consumption of the hybrid architecture in various typical operating stages and strongly benchmarking it against real historical data of traditional pure gasoline vehicles, a crucial energy-saving benefit threshold that must be overcome was established at the forefront of R&D and design. This not only ensures that the final powertrain combination solution can effectively realize the core commercial value of hybrid technology in reducing customer operating costs while satisfying the physical work done and energy conservation principles, but also provides the final and most direct economic-oriented verification benchmark for the closed-loop iterative optimization of the entire set of parameters.

[0090] In one embodiment, after the system determines that the engine and motor meet the power balance condition, further system energy efficiency calculations are needed to verify the economic indicators. First, the system calculates the fuel consumption of the hybrid excavator, i.e., the current fuel consumption of the operating machinery, based on the engine's candidate operating point fuel consumption ratio and candidate rated output power, as shown in the following formula:

[0091] in, This represents the current fuel consumption of the operating machinery. The candidate operating point ratio of the engine; This represents the candidate rated output power of the engine.

[0092] Subsequently, the system will use the measured fuel consumption of a fuel-powered excavator with the same configuration as the preset fuel consumption for the entire vehicle, and calculate the difference between this preset fuel consumption and the current fuel consumption of the operating machinery, as shown in the following formula:

[0093] in, This is the preset difference between the fuel consumption of the vehicle and the current fuel consumption of the operating machinery.

[0094] Finally, the system needs to determine if the calculated difference is greater than or equal to the preset fuel consumption optimization threshold. This is used to judge whether the solution meets the standard, ensuring that the final component selection combination not only meets energy balance constraints but also achieves system-level global optimal economic guidance.

[0095] In this application embodiment, if any of the following conditions are met, at least one of the candidate engine, candidate motor, and candidate battery will be re-determined: the candidate peak power of the motor is less than the expected peak power; the engine and motor do not meet the power balance condition; the candidate actual battery capacity of the battery is less than the expected battery capacity; the candidate actual battery capacity of the battery is less than the expected battery capacity; and the difference between the preset fuel consumption of the same configuration vehicle and the current fuel consumption is less than the preset fuel consumption optimization threshold.

[0096] In this embodiment, during the power system parameter matching design process, when any out-of-bounds indicator is triggered by the existing selection combination, the system automatically performs parameter callback and core component reselection. This step eliminates inferior parameter configurations with any single capability shortcomings, thereby effectively and maximally improving the ultimate matching degree and system-level collaborative design quality between hybrid hydraulic excavator components under complex interactive operation under multiple working conditions from the research and development source.

[0097] In one embodiment, the system determines the final power component parameters through a closed-loop iterative process with multiple constraints. If any verification step fails to meet the standard, the system will execute a precise parameter callback action. Candidate peak power verification stage: The system substitutes the initially selected parameters into the physical model to verify whether the peak power constraint satisfies that the candidate peak power of the motor is greater than or equal to the expected peak power. If the physical limit energy burst capability of the motor is detected to be insufficient, the system will readjust the candidate rated output power of the candidate engine or the candidate peak power parameters of the motor under each operating condition, and restart the subsequent calculation iterations.

[0098] Verification of overall system power throughput dynamic balance stage: The system determines whether the initially selected parameters meet the power balance conditions, as shown in the following formula:

[0099] in, This is the preset balance tolerance ratio.

[0100] If the energy throughput cannot achieve self-balance within a single cycle, the system will correct the energy ratio by readjusting the candidate rated output power of the candidate engine or the candidate rated motor power of the motor under each operating condition, and then continue the iterative process.

[0101] Energy efficiency compliance verification phase: The system calculates the energy efficiency optimization target (i.e., the difference between the preset fuel consumption of the fuel vehicle and the current fuel consumption of the operating machinery). If the calculated energy-saving effect does not reach the preset optimization threshold, the system will readjust the candidate rated output power of the candidate engine or the candidate rated power of the candidate motor under various operating conditions to seek a better economic combination and continue iterating.

[0102] Battery life protection verification stage: This step serves as the final verification stage of the system, used to verify whether the optimized solution meets battery safety constraints and long-term cycle life constraints. If this final verification fails, the system will readjust the candidate motor rated power and the key battery attribute parameters, including the candidate actual battery capacity, charge / discharge rate, and cycle life, and then re-enter the iteration process.

[0103] The system will only end the iterative loop and output the final selection scheme for the engine, motor, and battery when all the above constraints are met simultaneously.

[0104] Figure 2 A flowchart illustrating another method for selecting components in a hybrid excavator according to an embodiment of this application is shown schematically. Figure 2 As shown in this embodiment, the operating parameters are first input and system power flow modeling is performed. Simultaneously, the engine, motor, and battery parameters of the operating machinery are input as candidate parameters. Next, the candidate actual input and output power of the motor under each operating condition and the maximum required power of the motor are calculated. The candidate peak power of the motor is then checked against the maximum required power to verify the peak power constraint. If the constraint is not met, the process proceeds to the re-selection step, adjusting the engine, motor, and battery parameters. If the constraint is met, the power consumption of the operating machinery under heavy load is further determined. When the operating machinery is under light load or waiting conditions, the power generation under light load / waiting conditions is calculated. Subsequently, a dynamic power balance equation is constructed. The system checks if the equation holds true to verify the power balance condition. If the equation does not hold true, a new selection is performed. If the equation holds true, the expected battery capacity for each operating condition is calculated, and the actual battery capacity of the candidate battery is checked against the expected battery capacity. If not, a new selection is performed. If the actual battery capacity is checked, the actual battery capacity of the candidate battery is calculated, and the actual battery capacity is checked against the expected battery capacity to verify the battery life constraint. If not, a new selection is performed. If the actual battery capacity is checked, the current fuel consumption is calculated, and the difference between the current fuel consumption and the preset fuel consumption of the entire vehicle is checked against the preset fuel consumption optimization threshold to verify the energy consumption constraint. If this condition is not met, the system returns to the previous selection process. If the condition is met, it indicates that all conditions in the constraint group have been verified, and the final selected engine, motor, and battery scheme is output.

[0105] Figure 3 The diagram schematically illustrates a structural diagram of a hybrid excavator component selection device according to an embodiment of this application. Figure 3 As shown, this application also provides a hybrid excavator component selection device, including: an acquisition module 310, used to acquire initial candidate parameters of the engine, motor, and battery of the working machine; a judgment module 320, used to judge whether the current candidate parameters of the engine, motor, and battery satisfy a constraint condition group; the constraint condition group includes multiple constraint conditions; an adjustment module 330, used to adjust the candidate parameters of at least one of the engine, motor, and battery if any condition in the constraint condition group is not satisfied, and return to the step of judging whether the current candidate parameters of the engine, motor, and battery satisfy the constraint condition group; and a determination module 340, used to determine the selection scheme of the engine, motor, and battery according to the current candidate parameters of the engine, motor, and battery if all conditions in the constraint condition group are satisfied.

[0106] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0107] This application also provides a machine-readable storage medium storing instructions that cause a machine to perform the above-described method.

[0108] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0109] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0110] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0111] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0112] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0113] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0114] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0115] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0116] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A collaborative design method for the power system of a work machinery, characterized in that, include: Obtain initial candidate parameters for the engine, motor, and battery of the operating machinery; Determine whether the current candidate parameters of the engine, motor, and battery satisfy the constraint condition group; the constraint condition group includes multiple constraints. If any condition in the constraint group is not met, then adjust the candidate parameter of at least one of the engine, motor and battery, and return to the step of determining whether the current candidate parameters of the engine, motor and battery meet the constraint group. If all conditions in the constraint group are met, the selection scheme for the engine, motor, and battery is determined according to the current candidate parameters of the engine, motor, and battery.

2. The method according to claim 1, characterized in that, The constraint set includes a power balance condition. Determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint set includes: The power consumption of the motor is determined based on the preset baseline power requirement of the operating machinery under heavy load conditions, the preset power requirement ratio under heavy load conditions, the preset comprehensive electrical efficiency, the preset first duration, and the candidate rated output power of the engine under heavy load conditions. The preset baseline power requirement is determined based on the preset hydraulic baseline power requirement and the preset accessory baseline power requirement of the operating machinery. The preset power requirement ratio of the operating machinery under heavy load conditions is determined based on the preset maximum output power of the operating machinery and the preset average power of the operating machinery under heavy load conditions. Based on the candidate rated power of the motor, the candidate rated output power of the engine under light load conditions, the preset baseline power requirement of the working machinery, and the preset power requirement ratio under light load conditions, the first power generation of the motor when the working machinery is under light load conditions is determined. Based on the candidate rated power of the motor, the candidate rated output power of the engine under parking and waiting conditions, the preset baseline power requirement of the working machinery, and the preset power requirement ratio under parking and waiting conditions, the second power generation of the motor under parking and waiting conditions is determined for the working machinery. The balance tolerance range is determined based on the first power generation, the second power generation, and the preset balance tolerance ratio. If the power consumption is within the balance tolerance range, then the candidate motor rated power and the candidate rated output power are determined to satisfy the power balance condition.

3. The method according to claim 2, characterized in that, The steps for determining the first generated electricity amount include: The first surplus power of the engine is determined based on the candidate rated output power of the engine under light load conditions, the preset baseline power requirement, and the preset power requirement ratio of the working machinery under light load conditions. Compare the first surplus power with the rated power of the candidate motor; If the first surplus power is less than the rated power of the candidate motor, then the first generated power is determined based on the first surplus power, the preset second duration of the working machinery under the light load condition, and the preset comprehensive electrical efficiency. If the first surplus power is greater than or equal to the rated power of the candidate motor, then the first generated power is determined based on the rated power of the candidate motor, the preset second duration, and the preset comprehensive electrical efficiency.

4. The method according to claim 2, characterized in that, The steps for determining the second generated electricity amount include: The second surplus power of the engine is determined based on the candidate rated output power of the engine under the parking and waiting condition, the preset baseline demand power, and the preset power demand ratio of the engine under the parking and waiting condition. It is determined that the second surplus power is less than the rated power of the candidate motor; The second power generation is determined based on the second surplus power, the preset third duration of the working machinery in the parking and waiting state, and the preset comprehensive electrical efficiency; Determine that the second surplus power is greater than or equal to the rated power of the candidate motor; The second power generation is determined based on the candidate motor's rated power, the preset third duration, and the preset comprehensive electrical efficiency.

5. The method according to claim 1, characterized in that, The constraint set includes a peak power constraint, and determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint set includes: Based on the candidate rated output power and preset engine efficiency of the engine under different operating conditions, the actual output power of the engine under each operating condition is determined. Based on the engine's actual output power under various operating conditions, the preset actual power demand, and the preset comprehensive electrical efficiency, the expected peak power of the motor under various operating conditions is determined. If the candidate peak power of the motor is greater than or equal to the expected peak power, then the candidate rated output power, the preset engine efficiency, and the candidate peak power are determined to satisfy the peak power constraint.

6. The method according to claim 2, characterized in that, The constraint set includes battery life constraints. Determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint set includes: Based on the candidate rated output power of the engine, the preset engine efficiency, the preset actual power demand, the preset power demand ratio under each operating condition, the preset comprehensive electrical efficiency, and the preset charge-discharge rate of the battery, the expected battery capacity under the corresponding operating condition is determined. The desired battery capacity is determined based on the power consumption, the first power generation, the second power generation, the preset vehicle service life, and the total time required for the power system to complete a single cycle under each operating condition. If the candidate actual battery capacity is greater than or equal to the expected battery capacity, and the candidate actual battery capacity is greater than or equal to the expected battery capacity, then the preset charge / discharge rate and the candidate actual battery capacity are determined to meet the battery life constraint.

7. The method according to claim 1, characterized in that, The constraint set includes energy consumption constraints. Determining whether the current candidate parameters of the engine, motor, and battery satisfy the constraint set includes: The fuel consumption of the operating machinery is determined based on the candidate operating point ratio fuel consumption of the engine and the candidate rated output power of the engine under different operating conditions. If the difference between the preset fuel consumption of the whole vehicle and the fuel consumption is greater than or equal to the preset fuel consumption optimization threshold, then the candidate operating point is determined to satisfy the energy consumption constraint.

8. A collaborative design device for a power system of a work machinery, characterized in that, include: The acquisition module is used to acquire the initial candidate parameters of the engine, motor and battery of the operating machinery; The judgment module is used to determine whether the current candidate parameters of the engine, motor and battery satisfy the constraint condition group; the constraint condition group includes multiple constraints. An adjustment module is used to adjust the candidate parameter of at least one of the engine, motor and battery if any condition in the constraint condition group is not met, and return to the step of determining whether the current candidate parameters of the engine, motor and battery meet the constraint condition group. The determination module is used to determine the selection scheme of the engine, the motor and the battery according to the current candidate parameters of the engine, the motor and the battery if all the conditions in the constraint condition group are met.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 7.

10. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores instructions for causing the machine to perform the method according to any one of claims 1 to 7.