Multi-engine control method, device and equipment and storage medium

By judging the power battery charge, the system controls the multi-engine system to use either reverse drag start or motor start, which solves the problem that the multi-engine system cannot start at the same time, and achieves strong redundancy and fast start.

CN121520111APending Publication Date: 2026-02-13GUANGXI LIUGONG METATHINGS TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511642165.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-11
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

Existing multi-engine systems cannot start simultaneously, and if the ignition circuit malfunctions, they cannot be started by other means.

Method used

By determining the current charge level of the power battery, the engine is controlled to use either reverse drag start or motor start, providing multiple starting methods to ensure successful start-up.

Benefits of technology

It achieves strong redundancy in the multi-engine system, enabling it to start even in the event of an ignition circuit failure, thus shortening the start-up time and extending the service life of the starter motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121520111A_ABST
    Figure CN121520111A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-engine control method and device, equipment and a storage medium, and the method comprises the steps: obtaining the current electric quantity of a power battery in response to a self-starting signal; in response to the ignition signal, when it is judged that the current electric quantity is larger than or equal to the first electric quantity, the first engine and the second engine are controlled to complete reverse dragging starting through a power battery; in response to the ignition signal, when it is judged that the current electric quantity is smaller than the first electric quantity and larger than the second electric quantity, the first engine is controlled to complete reverse dragging starting through the power battery, and the second engine is controlled to complete reverse dragging starting through the first engine; in response to the ignition signal, when it is judged that the current electric quantity is smaller than or equal to the second electric quantity, the first engine is controlled to complete starting through the motor, and the second engine is controlled to complete reverse dragging starting through the first engine. The technical problems that in the prior art, multiple engines cannot be started at the same time when started, and starting cannot be conducted in other modes once an ignition circuit breaks down are solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of engine control, and particularly relate to a control method, device and equipment of multiple engines and a storage medium. BACKGROUND

[0002] The existing multiple engine system controls the starting operation of the first engine when starting, and controls the starting operation of the second engine after the first engine is successfully started. The two engines do not start at the same time, and the engine cannot start through other ways once the ignition circuit fails. SUMMARY

[0003] Embodiments of the present application provide a control method, device and equipment of multiple engines and a storage medium, which solve the technical problem that the multiple engines in the prior art cannot start at the same time when starting, and cannot start through other ways once the ignition circuit fails.

[0004] Embodiments of the present application provide a control method of multiple engines, which comprises:

[0005] In response to a self-starting signal, the current power of a power battery is acquired;

[0006] In response to an ignition signal, when the current power is greater than or equal to a first power, the first engine and the second engine are controlled to complete reverse-drag starting by using the power battery at the same time;

[0007] In response to the ignition signal, when the current power is less than the first power and greater than or equal to a second power, the first engine is controlled to complete reverse-drag starting by using the power battery, and the second engine is controlled to complete reverse-drag starting by using the first engine;

[0008] In response to the ignition signal, when the current power is less than the second power, the first engine is controlled to complete starting by using a motor, and the second engine is controlled to complete reverse-drag starting by using the first engine.

[0009] Further, before responding to the self-starting signal, the method further comprises:

[0010] In response to a power-on signal, it is judged whether the user is allowed to select a starting mode;

[0011] If not, a fault alarm is prompted;

[0012] If yes, it is judged whether a user starting signal is generated;

[0013] If the user start signal is generated, then upon receiving the ignition signal, a corresponding engine start is controlled based on the user start signal;

[0014] If the user start signal is not generated, then the self-start signal is generated.

[0015] Further, the controlling of the corresponding engine start based on the user start signal upon receiving the ignition signal comprises:

[0016] entering an engine start procedure in response to the ignition signal;

[0017] determining whether a current start condition meets the user start signal, wherein the user start signal comprises an engine start number and an engine start mode, and the engine start mode comprises a motor start and a reverse tow start;

[0018] If yes, then a corresponding engine start is controlled based on the user start signal;

[0019] If no, then a prompt of inability to start on demand is given, and a current best start mode for the user is recommended.

[0020] Further, the controlling of the first engine to complete a reverse tow start using the power battery and the controlling of the second engine to complete a reverse tow start using the first engine comprise:

[0021] using the engine with a shorter use time as the first engine among the two engines;

[0022] controlling the first engine to complete a reverse tow start using the power battery;

[0023] controlling the second engine to complete a reverse tow start using the first engine.

[0024] Further, before obtaining the current power of the power battery, the method further comprises:

[0025] determining whether the power battery has a fault;

[0026] If yes, then the first engine is controlled to complete a start using a motor, and the second engine is controlled to complete a reverse tow start using the first engine;

[0027] If no, then the step of obtaining the current power of the power battery is executed.

[0028] Further, the method further comprises:

[0029] determining whether the motors corresponding to the first engine and the second engine have faults;

[0030] If the user starting signal is for the first engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the first engine is determined to be fault-free and the corresponding motor is determined to be fault-free.

[0031] Further, the determining whether the current starting condition meets the user starting signal comprises:

[0032] If the user starting signal is for the first engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the first engine is determined to be fault-free and the corresponding motor is determined to be fault-free.

[0033] If the user starting signal is for the second engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the second engine is determined to be fault-free and the corresponding motor is determined to be fault-free.

[0034] If the user starting signal is for the first engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the first engine is determined to be fault-free and the corresponding motor is determined to be fault-free.

[0035] If the user starting signal is for the second engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the second engine is determined to be fault-free and the corresponding motor is determined to be fault-free.

[0036] If the user starting signal is for the first engine and the second engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the first engine and the second engine are determined to be fault-free and the power battery is determined to have the first electric quantity or more.

[0037] If the user starting signal is for the first engine and the second engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the first engine and the second engine are determined to be fault-free and the corresponding motors are determined to be fault-free.

[0038] If the user starting signal is for one of the engines to start in the motor starting mode and for the other engine to start in the motor starting mode, the starting of the engine is completed based on the user starting signal when the two engines are determined to be fault-free, the motor of the engine starting in the motor starting mode is determined to be fault-free, and the power battery is determined to have the second electric quantity or more.

[0039] The embodiment of the application further provides a control device for multiple engines, which comprises:

[0040] An electric quantity acquisition unit is configured to acquire a current electric quantity of the power battery in response to a self-starting signal.

[0041] A first judging unit is configured to control the first engine and the second engine to complete reverse-drag starting by using the power battery simultaneously in response to the ignition signal when the current electric quantity is greater than or equal to a first electric quantity.

[0042] A second judging unit is configured to control the first engine to complete reverse-drag starting by using the power battery and control the second engine to complete reverse-drag starting by using the first engine in response to the ignition signal when the current electric quantity is less than the first electric quantity and greater than or equal to a second electric quantity.

[0043] A third judging unit is configured to control the first engine to complete starting by using a motor and control the second engine to complete reverse-drag starting by using the first engine in response to the ignition signal when the current electric quantity is less than the second electric quantity.

[0044] The embodiment of the present application further provides a multi-engine control device, which comprises:

[0045] at least one processor; and

[0046] a memory connected with the at least one processor; wherein,

[0047] the memory stores a computer program which can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the multi-engine control method in any of the above embodiments.

[0048] The embodiment of the present application further provides a computer readable storage medium, which is characterized by storing computer instructions, and the computer instructions are used to enable a processor to execute the multi-engine control method in any of the above embodiments when the processor executes the computer instructions.

[0049] The embodiment of the application discloses a control method, device and equipment of a multi-engine and a storage medium, and the method comprises the following steps: in response to a self-starting signal, acquiring the current power of a power battery; in response to an ignition signal, when the current power is greater than or equal to a first power, controlling the first engine and the second engine to simultaneously complete reverse-drag starting by using the power battery; in response to the ignition signal, when the current power is less than the first power and greater than a second power, controlling the first engine to complete reverse-drag starting by using the power battery, and controlling the second engine to complete reverse-drag starting by using the first engine; and in response to the ignition signal, when the current power is less than or equal to the second power, controlling the first engine to complete starting by using a motor, and controlling the second engine to complete reverse-drag starting by using the first engine. The embodiment of the application controls the engine reverse-drag starting or the motor starting based on the current power of the power battery, solves the technical problem that the multi-engine cannot be started simultaneously in the prior art, and cannot be started by other methods once the ignition circuit fails, realizes that the multi-engine has multiple starting modes, has strong redundancy, and can shorten the starting time of the multi-engine vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0050] Figure 1 is a structural diagram of a multi-engine system provided by the embodiment of the application;

[0051] Figure 2 is a flowchart of a control method of a multi-engine provided by the embodiment of the application;

[0052] Figure 3 is a flowchart of another control method of a multi-engine provided by the embodiment of the application;

[0053] Figure 4 is a schematic diagram of an engine starting selection interface provided by the embodiment of the application;

[0054] Figure 5 is a structural diagram of a control device of a multi-engine provided by the embodiment of the application;

[0055] Figure 6 is a structural diagram of a control device of a multi-engine provided by the embodiment of the application. DETAILED DESCRIPTION

[0056] The application will be further described below in combination with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the application, and not to limit the application. In addition, it should be noted that, in order to facilitate the description, only the parts related to the application are shown in the drawings, and not all the structures.

[0057] It should be noted that the terms "first", "second" and the like in the description and claims of the application and the accompanying drawings are used to distinguish different objects, and are not used to limit a specific order. Each of the embodiments of the application can be executed alone, and can also be executed in combination with each other, and the embodiments of the application do not specifically limit this.

[0058] Figure 1 is a structural diagram of a multi-engine system provided by an embodiment of the application. As shown in the figure, the multi-engine system comprises at least two power modules, a vehicle controller, a low-voltage storage battery pack, a high-voltage power battery pack and a battery management system. Figure 1

[0059] The first power module comprises a first engine, a first starting motor, a first main generator and a first low-voltage generator mechanically connected with the first engine, a first relay electrically connected with the first starting motor, and a first engine controller and a first main generator controller; the first engine is in communication connection with the vehicle controller through the first engine controller, and the first main generator is in communication connection with the vehicle controller through the first main generator controller.

[0060] The second power module comprises a second engine, a second starting motor, a second main generator and a second low-voltage generator mechanically connected with the second engine, a second relay electrically connected with the second starting motor, and a second engine controller and a second main generator controller; the second engine is in communication connection with the vehicle controller through the second engine controller, and the second main generator is in communication connection with the vehicle controller through the second main generator controller.

[0061] The first relay and the second relay are respectively electrically connected with the low-voltage storage battery pack and the vehicle controller. The high-voltage power battery pack is electrically connected with the battery management system, and the battery management system is in communication connection with the vehicle controller.

[0062] The multi-engine system further comprises a battery capacity detection device electrically connected with the vehicle controller and the low-voltage storage battery pack, a starting power switch and a temperature sensor electrically connected with the vehicle controller, and a touch display screen in communication connection with the vehicle controller.

[0063] Figure 2 is a flow chart of a control method of a multi-engine provided by an embodiment of the application.

[0064] As shown in the figure, the control method of the multi-engine specifically comprises the following steps: Figure 2 S101, in response to a self-starting signal, acquiring a current power of a power battery.

[0065]

[0066] ​​Specifically, the self-starting signal is distinguished from a user-starting signal, which refers to a signal in which the user specifies one or more engines in the multi-engine system to start in a specific manner. The self-starting signal is a starting signal issued without the user specifying the number of engines to start and the starting manner. After receiving the self-starting signal, the vehicle controller indicates that the user does not specify the number of engines to start and the starting manner in the multi-engine system at this time, and needs to start according to the pre-set self-starting logic. Therefore, the vehicle controller first acquires the current power of the power battery (i.e., the high-voltage power battery pack shown in Figure 1 FIG. 1) through the battery capacity detection device to determine the subsequent starting manner of the engine through the current power.

[0067] S102, in response to the ignition signal, when the current power is greater than or equal to the first power, the first engine and the second engine are controlled to complete reverse traction starting using the power battery.

[0068] Specifically, when the user starts the vehicle in which the multi-engine system is located to the start gear through the key or the starting power switch, the vehicle controller receives the ignition signal and determines whether the current power of the power battery satisfies the simultaneous starting of the first engine and the second engine based on the acquired current power. If the current power W is greater than or equal to the first power a, i.e., W≥a, it indicates that the power of the power battery is high, and the allowed discharge current is large, so the first engine and the second engine can be started simultaneously by reverse traction. Starting the engine by reverse traction can effectively prolong the service life of the starting motor and reduce the maintenance frequency of the starting motor.

[0069] S103, in response to the ignition signal, when the current power is less than the first power and greater than or equal to the second power, the first engine is controlled to complete reverse traction starting using the power battery, and the second engine is controlled to complete reverse traction starting using the first engine.

[0070] Specifically, when the vehicle controller receives the ignition signal and determines that the current power W is less than the first power a and greater than or equal to the second power b, i.e., b≤W<a, it indicates that the power of the power battery can start one engine by reverse traction. Therefore, the first engine is controlled to start using the power battery by reverse traction at this time, and the second engine is started by reverse traction using the first engine after the first engine is started. In the case that the current power of the power battery is not enough to simultaneously start two engines by reverse traction, starting one engine by reverse traction and then starting the other engine by reverse traction using the started engine can maximize the use frequency of the starting motor, thereby prolonging the service life of the starting motor.

[0071] S104, in response to the ignition signal, when the current power is less than the second power, the first engine is controlled to complete the start by the motor, and the second engine is controlled to complete the start by the first engine.

[0072] Specifically, when the vehicle controller receives the ignition signal and judges that the current power is less than the second power b, that is, W < b, it indicates that the power of the power battery is low, the allowable discharge current is small, and the demand of the engine start cannot be met. At this time, the vehicle controller controls the first engine to complete the start by the corresponding first start motor, and after the first engine starts, the second engine is started by the first engine. In the case that the current power of the power battery is not enough to start any engine, one of the engines is started by the start motor, and then the other engine is started by the started engine. This can maximize the use of the start motor, thereby prolonging the service life of the start motor.

[0073] The embodiment of the application judges the current power of the power battery, and controls the engine start or the motor start based on the judgment result, solves the technical problem that the multiple engines cannot be started at the same time in the prior art, and cannot be started by other ways once the ignition circuit fails, realizes multiple start modes of the multiple engines, has strong redundancy, and shortens the start time of the multiple engine vehicle.

[0074] On the basis of the above technical solutions, Figure 3 is a flow chart of another control method of multiple engines provided by the embodiment of the application. As shown in the figure, Figure 3 Before step S101, the control method of the multiple engines further includes:

[0075] S301, in response to the power-on signal, it is judged whether the user is allowed to select the start mode.

[0076] Specifically, the user starts the vehicle where the multiple engine system is located to the on gear by the key or the start power switch, so that the whole vehicle is powered on at low voltage, the vehicle controller receives the power-on signal, establishes communication with each engine controller, the main engine controller and the battery management system, and obtains the state information of the corresponding devices transmitted by each engine controller, the main engine controller and the battery management system, to judge whether the engine, the main generator, the low-voltage storage battery group, the high-voltage power battery group and the like of the vehicle exist faults. And when there is no fault, it is determined that the user is allowed to select the start mode of the engine.

[0077] S302, if not allowed, a fault alarm is given.

[0078] Specifically, if the vehicle controller determines that there is a fault in one of the devices based on the received state information, a fault warning prompt is displayed on the touch display to prompt the user that the corresponding device has a fault and cannot be started normally, and the option corresponding to whether the engine is started cannot be checked.

[0079] S303, if allowed, determine whether to generate a user start signal.

[0080] Specifically, if the vehicle controller determines that each device is in a normal state based on the received state information, an engine start selection interface as shown in Figure 4 is displayed on the touch display to prompt the user to select a start mode, Figure 4 which embodies prompting the user to select which engine to start and determining how to start the started engine, for example, reverse tow start or forced motor start.

[0081] It should be noted that the forced motor start mode is only selected in the following ways: a) when the start motor and low-voltage starting circuit need to be tested, check this item, otherwise it is not recommended to check. b) The vehicle controller monitors the capacity of the low-voltage battery pack in real time through the battery capacity monitoring device, and when the capacity of the low-voltage battery pack is low enough to use the motor to start the engine, the forced motor start is not allowed to be checked. c) When only one engine needs to be started, forced motor start can be selected. For the reverse tow start mode, in the case where the user does not check the forced motor start, the reverse tow start is preferred.

[0082] S304, if the user start signal is generated, when the ignition signal is received, the corresponding engine is started based on the user start signal.

[0083] S305, if the user start signal is not generated, a self-start signal is generated.

[0084] Specifically, if the user selects using the touch display, the corresponding user start signal is generated, and the vehicle controller controls the corresponding engine to start in the corresponding form using the generated user start signal; if the user does not select, the vehicle controller determines that the user start signal is not generated, and generates a self-start signal for subsequent control of the multi-engine system start work.

[0085] On the basis of the above technical solutions, S304 specifically includes:

[0086] In response to the ignition signal, enter the engine starting flow; judge whether the current starting condition meets the user starting signal, wherein the user starting signal includes the engine starting number and the engine starting mode, and the engine starting mode includes the motor starting and the reverse towing starting; if it is satisfied, the corresponding engine starting is controlled based on the user starting signal; if it is not satisfied, the prompt of unable to start as required is given, and the current best starting mode is recommended to the user.

[0087] Specifically, when the user starts the vehicle where the multi-engine system is located to the start gear through the key or the starting power switch, the vehicle controller receives the ignition signal, and the multi-engine system enters the engine starting flow. At this time, the vehicle controller will judge whether the current starting condition of the multi-engine system meets the starting mode set by the user starting signal based on the engine starting number (i.e. the first engine and / or the second engine) and the engine starting mode (i.e. the motor starting or the reverse towing starting) carried in the user starting signal. If it is satisfied, the vehicle controller controls the corresponding engine starting according to the user starting signal, and if it is not satisfied, the touch display screen is used to prompt that the starting cannot be performed according to the user starting signal, and the current best starting mode is recommended to the user.

[0088] Optionally, judging whether the current starting condition meets the user starting signal includes:

[0089] If the user starting signal is the first engine starting in the motor starting mode, when the first engine is fault-free and the corresponding motor is fault-free, the engine starting is completed based on the user starting signal;

[0090] If the user starting signal is the second engine starting in the motor starting mode, when the second engine is fault-free and the corresponding motor is fault-free, the engine starting is completed based on the user starting signal;

[0091] If the user starting signal is the first engine starting in the reverse towing starting mode, when the first engine is fault-free and the power battery has an electric quantity greater than the second electric quantity, the engine starting is completed based on the user starting signal;

[0092] If the user starting signal is the second engine starting in the reverse towing starting mode, when the second engine is fault-free and the power battery has an electric quantity greater than the second electric quantity, the engine starting is completed based on the user starting signal;

[0093] If the user starting signal is that the first engine and the second engine are both started in the reverse towing starting mode, when the first engine and the second engine are both fault-free, and the power battery has an electric quantity greater than or equal to the first electric quantity, the engine starting is completed based on the user starting signal;

[0094] If the user start signal is that both the first engine and the second engine are started in the motor start mode, and it is judged that both the first engine and the second engine are not faulty, and the corresponding motor is not faulty, the user is prompted to recommend that the second engine is started by using the first engine in the reverse-dragging mode, and it is not suggested that the second engine is started in the motor start mode.

[0095] It should be noted that if both engines are started in the motor start mode, because the capacity of the low-voltage battery pack is small, it does not support continuous or simultaneous starting of two engines, so after the first engine is started in the motor start mode, the capacity of the low-voltage battery pack is consumed, and the second engine needs to wait for a long time to start. Therefore, in general, both engines are not allowed to be started in the motor start mode, and in the case of low power battery power or fault working condition, the first engine can be started in the motor start mode, and the second engine can be started by using the first engine in the reverse-dragging mode. Only when one engine is started in the repair working condition, the engine is started in the motor start mode. If the user selects to start both engines in the motor start mode, the user is prompted to recommend that the second engine is started by using the first engine in the reverse-dragging mode, and it is not suggested that the second engine is started in the motor start mode. However, if the user still determines to select both engines in the motor start mode, the user's selection is given priority.

[0096] If it needs to be noted that after the first engine is started in the motor start mode, if the second engine also selects the forced motor start, the vehicle control unit obtains the capacity of the low-voltage battery pack through the battery capacity monitoring device. If the capacity of the low-voltage battery pack does not meet the starting of the second engine at this time, the vehicle control unit sends a start waiting instruction to the instrument, and the instrument prompts the user to wait for the engine start. When the capacity of the low-voltage battery pack can start the second engine, the motor start of the second engine is performed.

[0097] If the user start signal is that one of the engines is started in the reverse-dragging mode and the other engine is started in the motor start mode, it is judged that both engines are not faulty, the motor of the engine started in the motor start mode is not faulty, and the power battery capacity is greater than the second capacity, the user is prompted to recommend that one of the engines is started by using the other engine in the reverse-dragging mode, and it is not suggested that the motor start mode is used.

[0098] Specifically, after one engine has been started in the reverse-towing mode, the other engine does not need to be started in the motor mode, which not only increases the number of times the motor is used, but also reduces the service life of the motor and the starting time is relatively long. Therefore, when the user checks one of the engines to start in the reverse-towing starting mode and the other engine to start in the motor starting mode, the user is prompted to start one of the engines to start the other engine in the reverse-towing mode, and it is not recommended to start in the motor starting mode, but if the user still determines to check one of the engines to start in the reverse-towing starting mode and the other engine to start in the motor starting mode, the engine for selection is used as the priority for operation.

[0099] In summary, it is necessary to determine whether the current starting condition meets the user's starting signal, whether the corresponding engine to be started is malfunctioning, whether the starting motor of the corresponding engine to be started is malfunctioning, and whether the current power of the power battery meets the number of reverse-towing starting engines selected by the user, and the user is preferentially recommended to use the reverse-towing starting mode. When the user selects a starting mode that is not the best starting mode, the user is prompted about the currently available best starting mode, and the user's selected mode is preferentially used when the user continues to select the starting mode.

[0100] On the basis of the above technical solutions, S103, the first engine is controlled to complete reverse-towing starting by using the power battery, and the second engine is controlled to complete reverse-towing starting by using the first engine, including:

[0101] Among the two engines, the engine with shorter usage time is used as the first engine; the first engine is controlled to complete reverse-towing starting by using the power battery; and the second engine is controlled to complete reverse-towing starting by using the first engine.

[0102] Specifically, in order to make the usage time of each engine in the multi-engine system close to each other and facilitate unified maintenance, the engine with shorter usage time among the two engines is preferentially selected for starting when one of the engines is started in the reverse-towing mode. Similarly, in step S104, the engine with shorter usage time among the two engines is also used as the first engine, and the corresponding starting motor is used to complete the starting, and then the second engine is controlled to complete reverse-towing starting by using the first engine.

[0103] It should be noted that in any case where one of the two engines needs to be started first and the other engine needs to be started, and the starting order of the two engines is not specified, in order to ensure that the usage time of the two engines is close, the engine with shorter usage time among the two engines is preferentially selected as the first engine for starting.

[0104] On the basis of the above technical solutions, before S101 obtains the current power of the power battery, the method further includes:

[0105] determining whether the power battery has a fault; if the power battery has a fault, controlling the first engine to start by using the motor and controlling the second engine to start by using the first engine; and if the power battery does not have a fault, performing the step of obtaining the current power of the power battery.

[0106] Specifically, before obtaining the current power of the power battery, the current state of the power battery also needs to be detected. If the power battery has a fault, the power battery cannot be used to start the engine in reverse, and the engine can only be started by using the corresponding starting motor. However, in order to reduce the use frequency of the motor and prolong the service life of the motor, after the first engine is started by using the motor, the first engine is preferentially used to start the second engine in reverse.

[0107] Based on the above technical solutions, the control method of the multi-engine further includes:

[0108] determining whether the motor corresponding to the first engine and the second engine has a fault; if the motor has a fault, the corresponding engine can only be started by using the power battery or the started engine in reverse.

[0109] Specifically, before starting the corresponding engine by using the starting motor, such as when the user specifies to start the engine by using the motor or when the power of the power battery is insufficient to start the engine in reverse, the starting motor of the engine needs to be detected to determine whether the corresponding motor has a fault. If the motor has a fault, the motor cannot be used to start the engine, and the vehicle controller will prompt the user that the motor has a fault through the touch display screen and recommend the best starting method to the user, such as starting the engine in reverse by using the power battery or starting the engine in reverse by using the started engine.

[0110] In an optional embodiment, if the starting motors of the two engines both have faults, the current power of the power battery is insufficient to start one engine in reverse, and there is no started engine at present, the vehicle controller will prompt the user of all fault information of the current vehicle through the touch display screen and prompt the user that the multi-engine system cannot be started at present.

[0111] In another optional embodiment, after the engine starting process is completed, the vehicle controller sends a completion signal to the instrument to prompt the user that the starting process has been completed.

[0112] In the embodiment of the present application, by using the control method of the multiple engines provided by the embodiment of the present application, the following advantages are achieved: (1) only one power switch (such as a key lamp) can start two engines, and multiple corresponding keys do not need to be set for starting, and the user operation is simple; (2) the two engines have multiple starting modes, and the system has strong redundancy; (3) the high-voltage power battery pack (i.e. the above-mentioned power battery) can be started by the reverse traction engine; (4) the low-voltage storage battery pack is monitored by the battery capacity detection device, and the starting success rate is high; (5) the starting order, starting mode, and whether to start of the two engines can be selected, and the operability is strong. When only one engine is needed to run in some working conditions (for example, when the whole vehicle is lightly loaded), only one engine can be started, and the energy consumption of the vehicle running is reduced; (6) there are two sets of "engine + generator" power modules, and the electric energy generated by the first power module can be used for reverse traction starting of the second power module, the starting mode is increased, and energy saving and environmental protection are achieved.

[0113] Figure 5 FIG. 1 is a structural diagram of a control device of multiple engines provided by the embodiment of the present application.

[0114] As shown in FIG. 1, the control device of the multiple engines specifically comprises: Figure 5

[0115] an electric quantity acquisition unit 51, configured to acquire a current electric quantity of the power battery in response to a self-starting signal;

[0116] a first judgment unit 52, configured to control the first engine and the second engine to complete reverse traction starting by using the power battery at the same time when the current electric quantity is greater than or equal to a first electric quantity in response to an ignition signal;

[0117] a second judgment unit 53, configured to control the first engine to complete reverse traction starting by using the power battery, and control the second engine to complete reverse traction starting by using the first engine when the current electric quantity is less than the first electric quantity and greater than or equal to a second electric quantity in response to the ignition signal;

[0118] a third judgment unit 54, configured to control the first engine to complete starting by using a motor, and control the second engine to complete reverse traction starting by using the first engine when the current electric quantity is less than the second electric quantity in response to the ignition signal.

[0119] Optionally, before the electric quantity acquisition unit 51 responds to the self-starting signal, the control device of the multiple engines further comprises:

[0120] a user selection judgment unit, configured to judge whether the user is allowed to select a starting mode in response to a power-on signal;

[0121] an alarm unit, configured to perform fault alarm prompting if the judgment result of the user selection judgment unit is that the user is not allowed.​

[0122] The signal generation judging unit is configured to judge whether to generate the user start signal if the user selects the judging result of the judging unit as allowed.

[0123] The start control unit is configured to control the corresponding engine to start based on the user start signal if the judging result of the signal generation judging unit is to generate the user start signal when the ignition signal is received.

[0124] The start control unit is further configured to generate the self-start signal if the judging result of the signal generation judging unit is not to generate the user start signal.

[0125] Optionally, the start control unit is specifically configured to:

[0126] Enter the engine start flow in response to the ignition signal;

[0127] Judge whether the current start condition meets the user start signal, wherein the user start signal comprises an engine start number and an engine start mode, and the engine start mode comprises a motor start and a reverse tow start;

[0128] If yes, control the corresponding engine to start based on the user start signal;

[0129] If no, prompt that the engine cannot be started as required, and recommend the current best start mode for the user.

[0130] Optionally, the second judging unit 53 is specifically configured to:

[0131] Use the engine with shorter use time as the first engine among the two engines;

[0132] Control the first engine to complete the reverse tow start by using the power battery;

[0133] Control the second engine to complete the reverse tow start by using the first engine.

[0134] Optionally, before the power amount obtaining unit 51 obtains the current power amount of the power battery, the device further comprises:

[0135] A first fault judging unit configured to judge whether the power battery has a fault;

[0136] The start control unit is further configured to control the first engine to complete the start by using the motor and control the second engine to complete the reverse tow start by using the first engine if the judging result of the first fault judging unit is that the power battery has a fault;

[0137] If the judging result of the first fault judging unit is that the power battery has no fault, the power amount obtaining unit 51 executes the step of obtaining the current power amount of the power battery.

[0138] Optionally, the device further comprises:

[0139] a second fault judging unit configured to judge whether the motor corresponding to the first engine and the second engine has a fault;

[0140] The starting control unit is further configured to control the corresponding engine to complete the reverse-towing starting only by using the power battery or the started engine if the result of the judgment of the second fault judging unit is that there is a fault.

[0141] Optionally, the starting control unit is further configured to:

[0142] if the user starting signal is to start the first engine in the motor starting mode, the starting of the engine is completed based on the user starting signal when it is judged that the first engine has no fault and the corresponding motor has no fault;

[0143] if the user starting signal is to start the second engine in the motor starting mode, the starting of the engine is completed based on the user starting signal when it is judged that the second engine has no fault and the corresponding motor has no fault;

[0144] if the user starting signal is to start the first engine in the reverse-towing starting mode, the starting of the engine is completed based on the user starting signal when it is judged that the first engine has no fault and the power of the power battery is greater than the second power;

[0145] if the user starting signal is to start the second engine in the reverse-towing starting mode, the starting of the engine is completed based on the user starting signal when it is judged that the second engine has no fault and the power of the power battery is greater than the second power;

[0146] if the user starting signal is to start the first engine and the second engine in the reverse-towing starting mode, the starting of the engine is completed based on the user starting signal when it is judged that the first engine and the second engine have no fault and the power of the power battery is greater than or equal to the first power;

[0147] if the user starting signal is to start the first engine and the second engine in the motor starting mode, the user is prompted to recommend the reverse-towing starting of the second engine by the first engine and not to use the motor starting mode for the second engine when it is judged that the first engine and the second engine have no fault and the corresponding motors have no fault;

[0148] if the user starting signal is to start one of the engines in the reverse-towing starting mode and the other engine in the motor starting mode, the user is prompted to recommend the reverse-towing starting of one of the engines by the other engine and not to use the motor starting mode when it is judged that the two engines have no fault, the motor corresponding to the engine started in the motor starting mode has no fault, and the power of the power battery is greater than the second power.

[0149] The multi-engine control device provided by the embodiment of the present application has the same technical features as the multi-engine control method provided by the above embodiment, and can solve the same technical problem and achieve the same technical effect.

[0150] Figure 6 is a structural schematic diagram of a multi-engine control device provided by an embodiment of the present application. The multi-engine control device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections, and relationships, and their functions, are merely examples and are not intended to limit the implementations of the present application described and / or claimed herein.

[0151] As shown in Figure 6 The multi-engine control device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the multi-engine control device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0152] A plurality of components in the multi-engine control device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunications networks.

[0153] The processor 11 can be various general and / or special purpose processing components having processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes various methods and processes described above, such as a control method of a multi-engine.

[0154] In some embodiments, the control method of a multi-engine can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the control device 10 of a multi-engine via the ROM 12 and / or the communication unit 19. When the computer program is loaded onto the RAM 13 and executed by the processor 11, one or more steps of the control method of a multi-engine described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the control method of a multi-engine by any other appropriate means, such as by means of firmware.

[0155] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0156] Computer programs used to implement the control method of a multi-engine of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor, implements the functions / operations specified in the flow charts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, and partially on a machine or a remote machine or a server.

[0157] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0158] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0159] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), blockchain network, and the Internet.

[0160] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0161] It should be understood that the various forms of flow shown above can be reordered, added to, or have steps deleted. For example, the steps described in this application can be performed in parallel, in series, or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, and this application does not limit herein.

[0162] The above detailed description does not constitute a limitation on the scope of protection of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A control method for multiple engines, characterized in that, The method includes: In response to the self-start signal, the current power level of the power battery is obtained; In response to the ignition signal, when it is determined that the current battery level is greater than or equal to the first battery level, the first engine and the second engine are controlled to simultaneously use the power battery to complete the reverse drag start. In response to the ignition signal, when it is determined that the current battery level is less than the first battery level and greater than or equal to the second battery level, the first engine is controlled to complete the reverse towing start using the power battery, and the second engine is controlled to complete the reverse towing start using the first engine. In response to the ignition signal, if it is determined that the current battery level is less than the second battery level, the first engine is controlled to start using the motor, and the second engine is controlled to start using the first engine in reverse.

2. The multi-engine control method according to claim 1, characterized in that, Prior to responding to the self-start signal, the method further includes: In response to the power-on signal, determine whether the user is allowed to select the startup method; If not allowed, a fault alarm will be displayed; If allowed, determine whether to generate a user startup signal; If the user start signal is generated, then upon receiving the ignition signal, the corresponding engine is controlled to start based on the user start signal; If the user-initiated signal is not generated, then the auto-start signal is generated.

3. The multi-engine control method according to claim 2, characterized in that, The step of controlling the corresponding engine to start based on the user start signal upon receiving the ignition signal includes: In response to the ignition signal, the engine starts the process; Determine whether the current start conditions meet the user start signal, wherein the user start signal includes the engine start number and the engine start mode, and the engine start mode includes motor start and reverse tow start; If the conditions are met, the corresponding engine is started based on the user start signal; If the conditions are not met, a message will be displayed indicating that the system cannot start as required, and the best current startup method will be recommended to the user.

4. The multi-engine control method according to claim 1, characterized in that, Controlling the first engine to complete a reverse tow start using the power battery, and controlling the second engine to complete a reverse tow start using the first engine, includes: The engine with the shorter usage time among the two engines is designated as the first engine; Control the first engine to complete a reverse-drive start using the power battery; Control the second engine to use the first engine to complete the reverse towing start.

5. The multi-engine control method according to claim 1, characterized in that, Before obtaining the current charge level of the power battery, the method further includes: Determine if the power battery is faulty; If a fault occurs, the first engine is controlled to start using the motor, and the second engine is controlled to start using the first engine in reverse. If there is no fault, proceed with the step of obtaining the current charge level of the power battery.

6. The multi-engine control method according to claim 1, characterized in that, The method further includes: Determine whether the motors corresponding to the first engine and the second engine are faulty; If present, the corresponding engine can only complete the reverse-drive start using the power battery or the already started engine.

7. The multi-engine control method according to claim 3, characterized in that, Determining whether the current startup conditions meet the user startup signal includes: If the user start signal is that the first engine is started in motor start mode, then if it is determined that the first engine is fault-free and the corresponding motor is fault-free, the engine is started based on the user start signal. If the user start signal indicates that the second engine is started using the motor start method, then if it is determined that the second engine is fault-free and the corresponding motor is fault-free, the engine is started based on the user start signal. If the user start signal is that the first engine starts in reverse towing mode, then if it is determined that the first engine is fault-free and the power battery charge is greater than the second charge, the engine is started based on the user start signal. If the user start signal is that the second engine starts in reverse towing mode, then if it is determined that the second engine is fault-free and the power battery charge is greater than the second charge, the engine is started based on the user start signal. If the user start signal indicates that both the first engine and the second engine are started in reverse towing start mode, then it is determined that both the first engine and the second engine are fault-free, and the power battery charge is greater than or equal to the first charge. Based on the user start signal, the engine is started. If the user start signal indicates that both the first engine and the second engine are started using the motor start method, then it is determined that both the first engine and the second engine are fault-free, and the corresponding motors are also fault-free. The user is then prompted to recommend that the second engine be started using the first engine in reverse drag mode, and it is not recommended that the second engine use the motor start method. If the user start signal indicates that one engine is started in reverse towing mode and the other engine is started in motor start mode, then it is determined that both engines are fault-free, the corresponding motor of the engine in motor start mode is fault-free, and the power battery charge is greater than the second charge level. In this case, the user is advised to use one engine to tow the other engine for starting and is not advised to use motor start mode.

8. A control device for multiple engines, characterized in that, The device includes: The power acquisition unit is used to acquire the current power level of the power battery in response to the self-starting signal; The first judgment unit is used to respond to the ignition signal and, when the current battery level is greater than or equal to the first battery level, control the first engine and the second engine to simultaneously use the power battery to complete the reverse drag start. The second judgment unit is used to respond to the ignition signal and determine that when the current battery level is less than the first battery level and greater than or equal to the second battery level, control the first engine to complete the reverse towing start using the power battery and control the second engine to complete the reverse towing start using the first engine. The third judgment unit is used to respond to the ignition signal, determine when the current battery level is less than the second battery level, control the first engine to start using the motor, and control the second engine to start using the first engine in reverse.

9. A control device for multiple engines, characterized in that, The control equipment for the multi-engine system includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the multi-engine control method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the multi-engine control method of any one of claims 1-7.