Control method, device, electronic device and storage medium
By establishing an incremental PID control loop in an internal combustion vehicle and optimizing the diesel engine load, main engine power, and supercharger speed based on the current gear and speed information, the problem of insufficient diesel engine power in plateau environments is solved, and the traction power of the diesel vehicle is maximized.
Patent Information
- Application Number
- CN202210091776.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-26
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-01-26
AI Technical Summary
In plateau environments, the power of diesel engines cannot be fully utilized, resulting in insufficient traction power for internal combustion vehicles. How to maximize the power of diesel engines is an urgent problem that needs to be solved.
By acquiring the current gear position and diesel engine speed information of the internal combustion vehicle, an incremental PID control loop is established for diesel engine load control, main engine power control, and supercharger speed control. The target output value is determined and sent to the transmission control unit to control the operation of the traction motor.
It improves the efficiency of diesel engine power utilization and ensures that diesel vehicles can maximize their traction power stably and reliably in plateau environments.
Smart Images

Figure CN116533970B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of internal combustion vehicles, and in particular to a control method, device, electronic device and storage medium. Background Art
[0002] In plateau environments, due to climatic and environmental reasons, the cost of electrified railways is relatively high, and internal combustion vehicles become the only choice. Due to the high altitude and low air concentration in the plateau environment, diesel engines are prone to overload problems; and in the plateau environment, the power of diesel engines cannot be fully utilized. Therefore, how to make full use of the power of diesel engines and maximize the traction power of the vehicle is a problem that plateau internal combustion vehicles need to consider and solve. Summary of the Invention
[0003] In response to the above-mentioned problems in the related art, the present application provides a control method, device, electronic device and storage medium.
[0004] This application provides a control method, comprising:
[0005] Obtaining the current gear position of the internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle;
[0006] Determining vehicle traction power information based on the current gear and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control;
[0007] determining a target output value based on the first output value, the second output value, and the third output value;
[0008] Determining actual delivered power based on the target output value, the current gear, the speed information, and the vehicle traction power;
[0009] The actual transmitted power is sent to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the transmitted power.
[0010] In some embodiments, determining the target output value based on the first output value, the second output value, and the third output value includes:
[0011] comparing the magnitude relationships among the first output value, the second output value, and the third output value;
[0012] The smallest output value among the first output value, the second output value and the third output value is determined as the target output value.
[0013] In some embodiments, determining the vehicle traction power information based on the current gear and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control, includes:
[0014] determining an actual load and a rated load of the diesel engine corresponding to the current gear and the speed information, and determining a first output value of the first incremental PID control loop based on the actual load and the rated load;
[0015] determining an actual main generating power and a set main generating power corresponding to the current gear and the speed information, and determining a second output value of the second incremental PID control loop based on the actual power and the rated power;
[0016] An actual speed and a rated speed of the supercharger corresponding to the current gear and the speed information are determined, and a third output value of a third incremental PID control loop is determined based on the actual main generating power and the given main generating power.
[0017] In some embodiments, the method further comprises:
[0018] Setting a first control parameter of a first incremental PID control loop, and constructing the first incremental PID control loop based on the first control parameter;
[0019] Setting a second control parameter of a second incremental PID control loop, and constructing a second incremental PID control loop based on the second control parameter;
[0020] A third control parameter of a third incremental PID control loop is set, and a third incremental PID control loop is constructed based on the third control parameter.
[0021] In some embodiments, determining the vehicle traction power information based on the current gear position and the speed information includes:
[0022] determining a maximum power curve of the traction motor corresponding to the current gear position and the speed information;
[0023] The traction motor maximum power curve is determined as the vehicle traction power information.
[0024] In some embodiments, determining the vehicle traction power information based on the current gear position and the speed information includes:
[0025] Determining auxiliary system power and column power supply system power corresponding to the current gear and the speed information;
[0026] and determining a current given main generating power based on the current gear position and the speed information;
[0027] Vehicle traction power information is determined based on the given main generating power, the auxiliary system power, and the column supply system power.
[0028] In some embodiments, determining the vehicle traction power information based on the given main generator power, the auxiliary system power, and the column supply system power includes:
[0029] Determine the main transformer transmission power by subtracting the auxiliary system power and the column supply system power from the given main generating power;
[0030] The vehicle traction power information is determined based on the main transformer transmission power.
[0031] An embodiment of the present application provides a control device, including:
[0032] An acquisition module, configured to acquire information about the current gear position of the internal combustion vehicle and the speed of the diesel engine of the internal combustion vehicle;
[0033] a first determining module, configured to determine vehicle traction power information based on the current gear position and the speed information, and determine a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control;
[0034] a second determining module, configured to determine a target output value based on the first output value, the second output value, and the third output value;
[0035] a third determining module, configured to determine an actual delivered power based on the target output value, the current gear, the speed information, and the vehicle traction power;
[0036] A control module is used to send the actual transmitted power to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the transmitted power.
[0037] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, any one of the control methods described above is executed.
[0038] An embodiment of the present application provides a storage medium, which stores a computer program that can be executed by one or more processors and can be used to implement any of the control methods described above.
[0039] The present application provides a control method, device, electronic device and storage medium, which obtain the current gear of an internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle, determine the vehicle traction power information based on the current gear and the speed information, and determine the first output value of the first incremental PID control loop for diesel engine load control, the second output value of the second incremental PID control loop for vehicle main power control and the third output value of the third incremental PID control loop for supercharger speed control, determine the target output value based on the first output value, the second output value and the third output value, and then determine the actual transmitted power based on the target output value, the current gear, the speed information and the vehicle traction power, and send the actual transmitted power to a control gearbox control unit so that the gearbox control unit controls the operation of the traction motor based on the transmitted power, thereby improving the efficiency of the diesel engine power of the diesel vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Hereinafter, the present application will be described in more detail based on embodiments with reference to the accompanying drawings.
[0041] Figure 1 A schematic diagram of the power system structure of an internal combustion vehicle provided in an embodiment of the present application;
[0042] Figure 2 A schematic diagram of an implementation flow of a control method provided in an embodiment of the present application;
[0043] Figure 3 A schematic diagram of an implementation flow of another control method provided in an embodiment of the present application;
[0044] Figure 4 A schematic structural diagram of a control device provided in an embodiment of the present application;
[0045] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0046] In the drawings, like components are given like reference numerals, and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solutions and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting this application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0048] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0049] If similar descriptions of "first\second\third" appear in the application documents, the following explanation will be added. In the following description, the terms "first\second\third" are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0050] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0051] To address the problems in the related art, embodiments of the present application provide a control method, which is applied to an electronic device, such as a mobile terminal, a computer, etc. The functions implemented by the control method provided in the embodiments of the present application can be implemented by a processor of the electronic device calling program code, wherein the program code can be stored in a computer storage medium.
[0052] Figure 1 A schematic diagram of the power system structure of an internal combustion vehicle provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the power system includes a diesel engine, a main generator, a rectifier, a train supply system, a main substation transmission system, and an auxiliary system. After the diesel engine is started, it drives the main generator to rotate and generate power. After passing through the rectifier, the energy flows to the train supply system, the main substation transmission system, and the auxiliary system respectively. The main substation transmission system is used to drive the vehicle. The internal combustion vehicle may include: an internal combustion locomotive and an internal combustion motor vehicle.
[0053] Based on the aforementioned power system, an embodiment of the present application provides a control method. Figure 2 A schematic diagram of the implementation flow of a control method provided in an embodiment of the present application is shown in FIG. Figure 2 Shown, including:
[0054] Step S1, obtaining the current gear position of the internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle.
[0055] In an embodiment of the present application, the electronic device can be connected to the power system of the internal combustion vehicle to obtain the current gear position of the internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle from the power system.
[0056] Step S2: determining the vehicle traction power information based on the current gear and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main power control, and a third output value of a third incremental PID control loop for supercharger speed control.
[0057] In an embodiment of the present application, the maximum power of the traction motor corresponding to the current gear position and the speed information can be determined; the maximum power of the traction motor is determined as the vehicle traction power information. In some embodiments, the auxiliary system power and the column supply system power corresponding to the current gear position and the speed information can be determined; and the current given main generator power is determined based on the current gear position and the speed information; and the vehicle traction power information is determined based on the given main generator power, the auxiliary system power, and the column supply system power. In an embodiment of the present application, the main transformer transmission power is determined by subtracting the auxiliary system power and the column supply system power from the given main generator power; and the vehicle traction power information is determined based on the main transformer transmission power.
[0058] In an embodiment of the present application, the first incremental PID control loop, the second incremental PID control loop and the third incremental PID control loop are pre-established. By pre-constructing the incremental PID control loop, the incremental PID control loop uses an incremental PID control algorithm.
[0059] In an embodiment of the present application, the actual load and rated load of the diesel engine corresponding to the current gear and the speed information can be determined, and the first output value of the first incremental PID control loop can be determined based on the actual load and the rated load; the actual main generating power and the given main generating power corresponding to the current gear and the speed information can be determined, and the second output value of the second incremental PID control loop can be determined based on the actual main generating power and the given main generating power; the actual speed and rated speed of the supercharger corresponding to the current gear and the speed information can be determined, and the third output value of the third incremental PID control loop can be determined based on the actual speed and the rated speed.
[0060] In summary, the embodiments of the present application can determine the actual main generating power based on the current intermediate voltage and current.
[0061] Step S3: determining a target output value based on the first output value, the second output value, and the third output value.
[0062] In an embodiment of the present application, the magnitude relationship among the first output value, the second output value and the third output value is compared; and the smallest output value among the first output value, the second output value and the third output value is determined as the target output value.
[0063] Step S4: determining the actual transmitted power based on the target output value, the current gear, the speed information, and the vehicle traction power.
[0064] In the embodiment of the present application, the actual transmitted power can be obtained by searching a linear table based on the target output value, the current gear, the speed information and the vehicle traction power.
[0065] In an embodiment of the present application, a linear table stores the correspondence between the target output value, the current gear position, the speed information, the vehicle traction power and the optimal power, that is, the actual transmitted power is the optimal transmitted power corresponding to the vehicle traction power under the current gear position, speed information and target output value.
[0066] Step S5: sending the actual transmitted power to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the actual transmitted power.
[0067] In an embodiment of the present application, the electronic device is communicatively connected to the transmission control unit of the internal combustion vehicle. When the transmission control unit of the internal combustion vehicle receives the actual transmitted power, the transmission control unit of the internal combustion vehicle can control the operation of the traction motor based on the actual transmitted power and the vehicle speed.
[0068] The control method provided in an embodiment of the present application obtains the current gear of an internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle, determines the vehicle traction power information based on the current gear and the speed information, and determines the first output value of the first incremental PID control loop for diesel engine load control, the second output value of the second incremental PID control loop for vehicle main power control, and the third output value of the third incremental PID control loop for supercharger speed control, determines the target output value based on the first output value, the second output value, and the third output value, and then determines the actual transmitted power based on the target output value, the current gear, the speed information, and the vehicle traction power, and sends the actual transmitted power to a control gearbox control unit so that the gearbox control unit controls the operation of the traction motor based on the transmitted power, thereby improving the efficiency of the diesel engine power of the diesel vehicle.
[0069] In some embodiments, before step S2, the method further includes:
[0070] Step S21, setting a first control parameter of a first incremental PID control loop, and constructing a first incremental PID control loop based on the first control parameter;
[0071] Step S22, setting a second control parameter of a second incremental PID control loop, and constructing a second incremental PID control loop based on the second control parameter;
[0072] Step S23: setting a third control parameter of the third incremental PID control loop, and constructing the third incremental PID control loop based on the third control parameter.
[0073] In the embodiment of the present application, the first incremental PID control loop, the second incremental PID control loop and the third incremental PID control loop use an incremental PID control algorithm. The incremental PID control algorithm can be expressed as:
[0074] Δu(kT)=u(kT)-u[(k-1)T]
[0075] =K P {e(kT)-e[(k-1)T]}+K I e(kT)+K D {e(kT)-2e[(k-1)T]+e[(k-2)T]};
[0076] In the embodiment of the present application, the incremental PID algorithm is simple and only needs to save the u[(k-1)T] and e[(k-1)T] calculated last time, which is easy to implement in software.
[0077] In the embodiment of the present application, the control parameters of the three incremental control loops may be different. The three control parameters include: K p , K i , K d .
[0078] Based on the above embodiments, the present application further provides a control method. In the present application, a diesel locomotive is used as an example for explanation. Figure 3 A schematic diagram of the implementation flow of another control method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:
[0079] Step S101, determining the current given main generating power P given according to the current gear position N and the diesel engine speed n;
[0080] Step S102, determining the actual main generating power output Pactual according to the current intermediate voltage and current;
[0081] Step S103: Establish three incremental PID control loops for diesel engine load control, locomotive main generator power control, and supercharger speed control, and take the minimum PWMmin value among the three.
[0082] The incremental PID algorithm is simple and only needs to save the last calculated u[(k-1)T] and e[(k-1)T], which is easy to implement in software. Therefore, in the actual application of the present invention, the incremental PID control algorithm is used.
[0083] The incremental PID algorithm is expressed by expression (1):
[0084] Δu(kT)=u(kT)-u[(k-1)T]
[0085] =K P {e(kT)-e[(k-1)T]}+K I e(kT)+K D {e(kT)-2e[(k-1)T]+e[(k-2)T]} (1);
[0087] Among them, e(k) and u(k) represent the deviation value and control quantity output value of the k-th step calculation process respectively.
[0088] In order to ensure that the diesel engine operates stably and reliably in a plateau environment and to maximize the traction power of the locomotive, three incremental PID control loops are established in the embodiment of the present application, namely, diesel engine load control, locomotive main power control, and supercharger speed control, and the minimum PWMmin value of the three is taken.
[0089] Step S104 , according to the current gear position N and the diesel engine speed n, combined with the locomotive traction power curve P locomotive traction and PWMmin, a linear table lookup is performed to calculate the actual power P actual given power sent to the TCU.
[0090] In the embodiment of the present application, the main generating power = the train supply system power + the auxiliary system power + the main substation transmission system power. Since the train supply power and the auxiliary power are variable, in order to give full play to the power of the traction motor, the maximum power curve of the traction motor Pmotor is used as the locomotive traction power curve Plocomotive traction;
[0091] In step S105, the TCU converts the actual given power P and the actual speed of the locomotive into traction force and torque to drive the traction motor to work according to the current optimal state.
[0092] Based on the foregoing embodiments, an embodiment of the present application provides a control device, wherein the modules included in the device and the units included in each module can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0093] The embodiment of the present application provides a control device, Figure 4 A schematic diagram of the structure of a control device provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the control device 400 includes:
[0094] An acquisition module 401 is configured to acquire information about the current gear position of an internal combustion vehicle and the speed of a diesel engine of the internal combustion vehicle;
[0095] a first determining module 402 for determining vehicle traction power information based on the current gear position and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control;
[0096] A second determining module 403 is configured to determine a target output value based on the first output value, the second output value, and the third output value;
[0097] A third determining module 404 is configured to determine an actual delivered power based on the target output value, the current gear, the speed information, and the vehicle traction power;
[0098] The control module 405 is configured to send the actual transmitted power to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the transmitted power.
[0099] In some embodiments, the second determining module includes:
[0100] a comparing unit, configured to compare the magnitude relationship between the first output value, the second output value, and the third output value;
[0101] The first determining unit is configured to determine the minimum output value among the first output value, the second output value and the third output value as a target output value.
[0102] In some embodiments, the first determining module includes:
[0103] a second determining unit, configured to determine an actual load and a rated load of the diesel engine corresponding to the current gear position and the speed information, and determine a first output value of the first incremental PID control loop based on the actual load and the rated load;
[0104] a third determining unit, configured to determine an actual main generating power and a given main generating power corresponding to the current gear and the speed information, and determine a second output value of the second incremental PID control loop based on the actual main generating power and the given main generating power;
[0105] The fourth determining unit is used to determine the actual speed and the rated speed of the supercharger corresponding to the current gear and the speed information, and determine the third output value of the third incremental PID control loop based on the actual speed and the rated speed.
[0106] In some embodiments, the control device 400 further includes:
[0107] a first setting module, configured to set a first control parameter of a first incremental PID control loop, and construct the first incremental PID control loop based on the first control parameter;
[0108] a second setting module, configured to set a second control parameter of a second incremental PID control loop, and construct a second incremental PID control loop based on the second control parameter;
[0109] The third setting module is used to set a third control parameter of the third incremental PID control loop and construct the third incremental PID control loop based on the third control parameter.
[0110] In some embodiments, the first determining module further includes:
[0111] a fifth determining unit, configured to determine a maximum power curve of the traction motor corresponding to the current gear position and the speed information;
[0112] A sixth determining unit is configured to determine the maximum power curve of the traction motor as the vehicle traction power information.
[0113] In some embodiments, the first determining module further includes:
[0114] a seventh determining unit, configured to determine an auxiliary system power and a column supply system power corresponding to the current gear position and the speed information;
[0115] an eighth determining unit, configured to determine a current given main generating power based on the current gear position and the speed information;
[0116] A ninth determining unit is configured to determine vehicle traction power information based on the given main generating power, the auxiliary system power, and the column supply system power.
[0117] In some embodiments, the ninth determining unit includes:
[0118] A first determining subunit is configured to determine a main transformer transmission power by subtracting the auxiliary system power and the column supply system power from the given main generating power;
[0119] The second determining subunit is configured to determine the vehicle traction power information based on the main transformer transmission power.
[0120] It should be noted that, in the embodiment of the present application, if the above-mentioned control method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0121] Accordingly, an embodiment of the present application provides a storage medium on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps in the control method provided in the above embodiment are implemented.
[0122] An embodiment of the present application provides an electronic device; Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the electronic device 500 includes: a processor 501, at least one communication bus 502, a user interface 503, at least one external communication interface 504, and a memory 505. The communication bus 502 is configured to enable communication between these components. The user interface 503 may include a display screen, and the external communication interface 504 may include a standard wired interface and a wireless interface. The processor 501 is configured to execute the control method program stored in the memory to implement the steps of the control method provided in the above embodiment.
[0123] The description of the above electronic device and storage medium embodiments is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments. For technical details not disclosed in the computer device and storage medium embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0124] It should be noted that the description of the above storage medium and electronic device embodiments is similar to the description of the above method embodiments and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0125] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments.
[0126] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0127] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0128] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
[0129] In addition, all functional units in the embodiments of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0130] Those skilled in the art will understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROMs), magnetic disks, optical disks, and other media that can store program codes.
[0131] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a controller to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.
[0132] The above is merely an embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A control method, characterized in that: include: Obtaining the current gear position of the internal combustion vehicle and the speed information of the diesel engine of the internal combustion vehicle; Determining vehicle traction power information based on the current gear and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control; determining a target output value based on the first output value, the second output value, and the third output value; Determining actual delivered power based on the target output value, the current gear, the speed information, and the vehicle traction power; sending the actual transmitted power to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the actual transmitted power; The determining of the target output value based on the first output value, the second output value, and the third output value includes: comparing the magnitude relationships among the first output value, the second output value, and the third output value; determining the minimum output value among the first output value, the second output value and the third output value as the target output value; The determining of the vehicle traction power information based on the current gear and the speed information, and determining a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control, includes: determining an actual load and a rated load of the diesel engine corresponding to the current gear and the speed information, and determining a first output value of the first incremental PID control loop based on the actual load and the rated load; determining an actual main generator power and a given main generator power corresponding to the current gear and the speed information, and determining a second output value of the second incremental PID control loop based on the actual main generator power and the given main generator power; An actual speed and a rated speed of the supercharger corresponding to the current gear and the speed information are determined, and a third output value of a third incremental PID control loop is determined based on the actual speed and the rated speed.
2. The method according to claim 1, characterized in that The method further comprises: Setting a first control parameter of a first incremental PID control loop, and constructing the first incremental PID control loop based on the first control parameter; Setting a second control parameter of a second incremental PID control loop, and constructing a second incremental PID control loop based on the second control parameter; A third control parameter of a third incremental PID control loop is set, and a third incremental PID control loop is constructed based on the third control parameter.
3. The method according to claim 1, characterized in that The determining of the vehicle traction power information based on the current gear position and the speed information includes: determining a maximum power curve of the traction motor corresponding to the current gear position and the speed information; The traction motor maximum power curve is determined as the vehicle traction power information.
4. The method according to claim 1, wherein The determining of the vehicle traction power information based on the current gear position and the speed information includes: Determining auxiliary system power and column power supply system power corresponding to the current gear and the speed information; and determining a current given main generating power based on the current gear position and the speed information; Vehicle traction power information is determined based on the given main generating power, the auxiliary system power, and the column supply system power.
5. The method according to claim 4, characterized in that The determining of vehicle traction power information based on the given main generating power, the auxiliary system power, and the column supply system power includes: Determine the main transformer transmission power by subtracting the auxiliary system power and the column supply system power from the given main generating power; The vehicle traction power information is determined based on the main transformer transmission power.
6. A control device, characterized in that: include: An acquisition module, configured to acquire information about the current gear position of the internal combustion vehicle and the speed of the diesel engine of the internal combustion vehicle; a first determining module, configured to determine vehicle traction power information based on the current gear position and the speed information, and determine a first output value of a first incremental PID control loop for diesel engine load control, a second output value of a second incremental PID control loop for vehicle main engine power control, and a third output value of a third incremental PID control loop for supercharger speed control; a second determining module, configured to determine a target output value based on the first output value, the second output value, and the third output value; a third determining module, configured to determine an actual delivered power based on the target output value, the current gear, the speed information, and the vehicle traction power; a control module, configured to transmit the actual transmitted power to a transmission control unit of the internal combustion vehicle, so that the transmission control unit controls the operation of the traction motor based on the actual transmitted power; The second determining module includes: a comparing unit, configured to compare the magnitude relationship between the first output value, the second output value, and the third output value; a first determining unit, configured to determine the minimum output value among the first output value, the second output value, and the third output value as a target output value; The first determining module includes: a second determining unit, configured to determine an actual load and a rated load of the diesel engine corresponding to the current gear position and the speed information, and determine a first output value of the first incremental PID control loop based on the actual load and the rated load; a third determining unit, configured to determine an actual main generating power and a given main generating power corresponding to the current gear and the speed information, and determine a second output value of the second incremental PID control loop based on the actual main generating power and the given main generating power; The fourth determining unit is used to determine the actual speed and the rated speed of the supercharger corresponding to the current gear and the speed information, and determine the third output value of the third incremental PID control loop based on the actual speed and the rated speed.
7. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the control method according to any one of claims 1 to 5 is executed.
8. A storage medium, characterized in that: The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Control method and device for output power of diesel engine
CN106089464A
Vehicle traction power control method and device
CN112248824A