Control method, device, equipment and medium of diesel locomotive and diesel locomotive
By obtaining a trend chart of the diesel locomotive's engine torque changing with speed and adjusting the engine speed to the target speed, the problem of engine speed fluctuation when the diesel locomotive switches from electric braking to coasting is solved, the engine's load resistance is improved, and the engine's service life is extended.
Patent Information
- Application Number
- CN202411275329.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-09-11
AI Technical Summary
When a diesel multiple unit switches from electric braking to coasting, the engine speed fluctuates greatly, affecting the engine's service life.
By obtaining a trend diagram of engine torque of a diesel locomotive changing with engine speed, a target speed is determined, and the engine speed is adjusted to the target speed to improve the load resistance of the engine.
It effectively reduces the impact of sudden load changes on the engine's service life and improves the engine's load resistance.
Smart Images

Figure CN119122685B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of rail transportation technology, and more specifically, to a control method, device, equipment, medium and diesel locomotive. Background Art
[0002] During the operation of the diesel multiple unit, when the driver adjusts the handle position from the brake handle position to the coasting handle position, the power system of the diesel locomotive will take over the operation of the diesel locomotive and maintain the coasting of the diesel locomotive.
[0003] While implementing the concepts of this disclosure, the inventors discovered at least the following issues with the prior art: The idle speed of engines installed in diesel trains is often low. When the diesel train transitions from electric braking to coasting, energy previously consumed or fed back by the electric braking system is suddenly transferred to the powertrain, causing significant fluctuations in engine speed and impacting engine life. Summary of the Invention
[0004] In view of this, the present disclosure provides a control method, device, equipment, medium and diesel locomotive.
[0005] One aspect of the present disclosure provides a control method for a diesel locomotive, comprising: obtaining a current operating state of the diesel locomotive, the current operating state including a traction state, an coasting state, and a braking state, the braking state including an electric braking state; when the current operating state of the diesel locomotive is an electric braking state, obtaining a first trend graph of changes in engine torque of the diesel locomotive as a function of engine speed; determining a target speed based on the first trend graph; and adjusting the engine speed of the diesel locomotive to the target speed.
[0006] According to an embodiment of the present disclosure, determining the target speed based on the first trend graph includes: determining a predetermined threshold range of engine torque; reading an engine speed range corresponding to the predetermined threshold range from the first trend graph; and determining the target speed based on the engine speed range.
[0007] According to an embodiment of the present disclosure, determining the target speed based on the first trend graph includes: determining the engine speed corresponding to the maximum engine torque based on the first trend graph; and using the engine speed corresponding to the maximum engine torque as the target speed.
[0008] According to an embodiment of the present disclosure, the control method of the diesel locomotive further includes adjusting the engine speed of the diesel locomotive to the idle speed when the current operating state of the diesel locomotive is a coasting state and the duration of the current operating state exceeds a predetermined time threshold.
[0009] According to an embodiment of the present disclosure, a second trend graph of changes in the engine load rate of the diesel locomotive over the running time is obtained; and a predetermined time threshold is determined based on the second trend graph.
[0010] According to an embodiment of the present disclosure, the control method of a diesel locomotive also includes, when the current operating state of the diesel locomotive is a traction state, determining a target traction level corresponding to the current operating state; and adjusting the engine speed of the diesel locomotive to a speed corresponding to the target traction level.
[0011] Another aspect of the present disclosure provides a control device for a diesel locomotive, comprising: a first acquisition module for acquiring the current operating state of the diesel locomotive, the current operating state including the traction state, the coasting state and the braking state, the braking state including the electric braking state; a second acquisition module for acquiring a first trend graph of the engine torque of the diesel locomotive changing with the engine speed when the current operating state of the diesel locomotive is the electric braking state; a first determination module for determining a target speed based on the first trend graph; and a first adjustment module for adjusting the engine speed of the diesel locomotive to the target speed.
[0012] Another aspect of the present disclosure provides an electronic device, comprising:
[0013] one or more processors;
[0014] a memory for storing one or more programs,
[0015] When one or more programs are executed by one or more processors, the one or more processors implement the above method.
[0016] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, which are used to implement the above method when executed.
[0017] Another aspect of the present disclosure provides an internal combustion locomotive including the above-mentioned electronic device.
[0018] According to an embodiment of the present disclosure, when the current operating state of the diesel locomotive is the electric braking state, by obtaining a first trend graph of the engine torque of the diesel locomotive as it changes with the engine speed, determining the target speed based on the first trend graph, and adjusting the engine speed of the diesel locomotive to the target speed, the engine can have a greater load resistance, thereby effectively reducing the impact of sudden load changes on the service life of the engine. In addition, based on the first trend graph, the corresponding relationship between the engine torque and the engine speed can be simply and accurately obtained. After determining the target engine torque, the target speed can be accurately determined. Therefore, the technical problem of the engine speed fluctuating greatly when the train changes from the braking state to the idling state, thereby affecting the service life of the engine, is at least partially overcome, thereby achieving the technical effect of improving the engine's load resistance and effectively reducing the impact of sudden load changes on the service life of the engine. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0020] Figure 1 Schematically illustrates an exemplary system architecture of a diesel locomotive control method, apparatus, device, medium, and diesel locomotive to which the present disclosure may be applied;
[0021] Figure 2 A flow chart schematically illustrates a method for controlling a diesel locomotive according to an embodiment of the present disclosure;
[0022] Figure 3 A schematic diagram schematically illustrates the operating state of a diesel locomotive according to an embodiment of the present disclosure;
[0023] Figure 4 A first trend diagram schematically illustrates changes in engine torque with engine speed according to an embodiment of the present disclosure;
[0024] Figure 5 A schematic diagram schematically illustrates the variation of engine output power with engine speed according to the present disclosure;
[0025] Figure 6 A block diagram schematically showing a control device for a diesel locomotive according to an embodiment of the present disclosure; and
[0026] Figure 7 The block diagram schematically shows an electronic device 700 suitable for implementing a control method for a diesel locomotive according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the detailed description below, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.
[0028] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise," "include," etc. used herein indicate the presence of features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0029] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0030] When expressions such as "at least one of A, B, and C, etc." are used, they should generally be interpreted in accordance with the meaning commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).
[0031] It should be noted that the collection, updating, analysis, processing, use, transmission, and storage of data involved in the technical solutions disclosed herein (including, but not limited to, user personal information) comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken with respect to user personal information to prevent unauthorized access to user personal information data and to safeguard the security of user personal information, network security, and national security.
[0032] In the embodiments of the present disclosure, the user's authorization or consent is obtained before obtaining or collecting the user's personal information.
[0033] An embodiment of the present disclosure provides a control method for a diesel locomotive, comprising: obtaining a current operating state of the diesel locomotive, the current operating state including a traction state, an idling state, and a braking state, the braking state including an electric braking state; when the current operating state of the diesel locomotive is an electric braking state, obtaining a first trend graph of changes in the engine torque of the diesel locomotive as a function of the engine speed; determining a target speed based on the first trend graph; and adjusting the engine speed of the diesel locomotive to the target speed.
[0034] Figure 1 The following schematically illustrates an exemplary system architecture 100 of an internal combustion engine vehicle control method, apparatus, device, medium, and internal combustion engine vehicle to which the present disclosure may be applied. Figure 1 The examples shown are merely examples of system architectures to which the embodiments of the present disclosure may be applied, to help those skilled in the art understand the technical content of the present disclosure, but do not mean that the embodiments of the present disclosure may not be used in other devices, systems, environments or scenarios.
[0035] like Figure 1 As shown, the system architecture 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, a server 105, and an internal combustion engine vehicle 106. The network 104 is used as a medium for providing a communication link between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired and / or wireless communication links, etc.
[0036] A user may use a first terminal device 101, a second terminal device 102, or a third terminal device 103 to interact with a server 105 via a network 104 to receive or send messages, etc. Various communication client applications may be installed on the first terminal device 101, the second terminal device 102, or the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social platform software (for example only).
[0037] The first terminal device 101 , the second terminal device 102 , and the third terminal device 103 may be various electronic devices having display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.
[0038] The server 105 may be a server that provides various services, such as a background management server (for example only) that supports websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103. The background management server may analyze and process received data such as user requests, and feed back processing results (e.g., web pages, information, or data obtained or generated based on user requests) to the terminal devices.
[0039] In the application scenario of the embodiment of the present disclosure, the user can use at least one of the first terminal device 101, the second terminal device 102, and the third terminal device 103 to initiate a request to the server 105 to obtain the control method of the diesel locomotive 106. In response to the above request, the server 105 can be used to execute the control method of the diesel locomotive of the embodiment of the present disclosure: obtain the current operating status of the diesel locomotive, the current operating status includes the traction state, the idling state and the braking state, and the braking state includes the electric braking state; when the current operating state of the diesel locomotive is the electric braking state, obtain a first trend graph of the engine torque of the diesel locomotive changing with the engine speed; based on the first trend graph, determine the target speed; and adjust the engine speed of the diesel locomotive 106 to the target speed.
[0040] It should be noted that the control method for the diesel locomotive provided in the embodiment of the present disclosure can generally be executed by the server 105. Accordingly, the control system for the diesel locomotive provided in the embodiment of the present disclosure can generally be set in the server 105. The control method for the diesel locomotive provided in the embodiment of the present disclosure can also be executed by a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105. Accordingly, the control system for the diesel locomotive provided in the embodiment of the present disclosure can also be set in a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105. Alternatively, the control method for the diesel locomotive provided in the embodiment of the present disclosure can also be executed by the first terminal device 101, the second terminal device 102, the third terminal device 103, or can also be executed by other terminal devices different from the first terminal device 101, the second terminal device 102, and the third terminal device 103. Accordingly, the control system of the diesel locomotive provided in the embodiment of the present disclosure may also be provided in the first terminal device 101, the second terminal device 102, the third terminal device 103, or in other terminal devices different from the first terminal device 101, the second terminal device 102, the third terminal device 103.
[0041] It should be understood that Figure 1 The number of terminal devices, networks, and servers in the embodiment is merely illustrative. Any number of terminal devices, networks, servers, and internal combustion locomotives may be provided as required.
[0042] Figure 2 The flowchart of the control method of the internal combustion engine vehicle according to the embodiment of the present disclosure is schematically shown. Figure 2 As shown, the method includes operations S201 to S204.
[0043] In operation S201, the current operating state of the diesel locomotive is acquired. The current operating state includes a traction state, a coasting state, and a braking state. The braking state includes an electric braking state.
[0044] In operation S202 , when the current operating state of the diesel locomotive is an electric braking state, a first trend graph of changes in engine torque versus engine speed of the diesel locomotive is obtained.
[0045] In operation S203 , a target rotation speed is determined based on the first trend graph.
[0046] In operation S204, the engine speed of the diesel locomotive is adjusted to a target speed.
[0047] According to an embodiment of the present disclosure, when a diesel locomotive switches from an electric braking state to an idling state, the energy originally consumed or fed back by the electric braking system will suddenly be transferred to the power system, causing large fluctuations in the engine speed and affecting the engine service life.
[0048] Figure 3 The schematic diagram of the operating state of a diesel locomotive according to an embodiment of the present disclosure is schematically shown, wherein the R1 diesel engine and the R2 diesel engine are two engines of the same diesel locomotive.
[0049] like Figure 3 As shown, when the running time of the diesel locomotive is 12:03:15, the train is in the state of switching from electric braking to coasting. At this time, the train speed decreases, the grid voltage decreases, the actual speed of the R1 diesel engine and the R2 diesel engine decreases, and the diesel engine load rate suddenly increases.
[0050] In order to reduce the impact of sudden load changes on the engine, the engine speed can be adjusted when the diesel locomotive switches from electric braking to coasting to improve the engine's load resistance, thereby reducing the impact of sudden load changes on the engine's service life.
[0051] According to an embodiment of the present disclosure, engine torque is related to the engine's load-carrying capacity. Generally, the greater the engine torque, the more responsive the engine is to changes in load, i.e., the greater the engine's load-carrying capacity. There is also a corresponding relationship between engine torque and engine speed. Therefore, to ensure that the engine has a strong load-carrying capacity under electric braking, a target engine torque can first be determined, where the target engine torque corresponds to a stronger engine load-carrying capacity; then, a target speed can be determined based on the target engine torque. As a result, when the engine is operating at the target speed, the engine has a strong load-carrying capacity, which can effectively reduce the impact of sudden load changes on the engine's service life.
[0052] According to an embodiment of the present disclosure, specifically, in operation S201, a diesel locomotive can have multiple operating states, including, for example, a traction state, a coasting state, and a braking state. The braking state can include an electric braking state. The electric braking state refers to the state in which the diesel locomotive is currently braking using the electric braking system. Typically, the train uses the electric braking system for braking when the train speed is above 10 km / h.
[0053] According to an embodiment of the present disclosure, in operations S202 and S203, the target speed can be determined based on a pre-constructed first trend graph showing changes in engine torque versus engine speed for a diesel locomotive. For example, since the engine's load capacity is strongest when the engine torque is at its maximum, the engine speed corresponding to the maximum engine torque can be read from the first trend graph and used as the target speed.
[0054] According to an embodiment of the present disclosure, in operation S204, after determining the target speed, the engine speed of the diesel locomotive may be adjusted to the target speed, thereby improving the load resistance of the engine in the electric braking state.
[0055] According to an embodiment of the present disclosure, a pre-built engine characteristic curve diagram may be obtained. The engine characteristic curve diagram may include, for example, a first trend diagram of engine torque changing with engine speed, and may also include a schematic diagram of engine output power changing with engine speed.
[0056] Figure 4 A first trend diagram showing changes in engine torque with engine speed according to an embodiment of the present disclosure is schematically shown. Figure 5 The diagram schematically shows the variation of engine output power with engine speed according to the present disclosure.
[0057] like Figure 4 As shown in the figure, for a diesel engine, the speed at which its torque reaches its maximum is 1300 rpm. At this time, the diesel engine has the strongest load resistance, so the target speed can be determined to be 1300 rpm. When the handle of the diesel locomotive is in the braking state, the speed of the diesel engine can be increased to 1300 rpm, thereby reducing the impact of the sudden load on the diesel engine speed. Figure 5 As shown, for this diesel engine, when the speed is 1300rpm, the output power is 600KW.
[0058] It should be noted that the target speeds of diesel engines of different models may be different. The description of the target speed value in the embodiment of the present disclosure is only exemplary and does not limit the target speed value in any form.
[0059] Existing control methods for diesel locomotives typically operate the engine at idle speed when the locomotive switches to electric braking. However, engines installed in diesel multiple unit (DMU) trains often have low idle speeds and poor load-carrying capabilities. Specifically, when a train transitions from electric braking to coasting, energy previously consumed or fed back by the electric braking system is suddenly transferred to the powertrain, causing significant fluctuations in engine speed, thus impacting engine life.
[0060] According to an embodiment of the present disclosure, when a diesel locomotive is currently operating in an electric braking state, the engine speed is adjusted to a target speed. The target speed corresponds to a speed at which the engine has a strong load-carrying capacity. This allows the engine speed to fluctuate within a reasonable range, ensuring a greater load-carrying capacity, effectively reducing the impact of sudden load changes on the engine's service life, and improving engine operational reliability. Furthermore, determining the target speed based on the first trend graph allows for a simple and accurate determination of the corresponding relationship between engine torque and engine speed. Once the target engine torque is determined, the target speed can be accurately determined.
[0061] According to an embodiment of the present disclosure, determining the target rotation speed based on the first trend graph may include operations 11 to 13 .
[0062] In operation 11 , a predetermined threshold range of engine torque is determined.
[0063] In operation 12 , an engine speed range corresponding to a predetermined threshold range is read from a first trend map.
[0064] In operation 13 , a target speed is determined based on the engine speed range.
[0065] According to an embodiment of the present disclosure, based on the actual operating requirements of a diesel locomotive, a predetermined threshold range of engine torque can be first determined. Within this predetermined threshold range, the engine's load-carrying capacity is relatively strong. The engine speed range corresponding to the predetermined threshold range is then read from the first trend graph.
[0066] According to an embodiment of the present disclosure, determining the target rotation speed based on the first trend graph may further include operations 21 and 22 .
[0067] In operation 21 , an engine speed corresponding to when the engine torque is maximum is determined based on the first trend map.
[0068] In operation 22 , the engine speed corresponding to when the engine torque is maximum is set as the target speed.
[0069] According to the embodiments of the present disclosure, since an engine's load capacity is typically greatest when its torque is at its maximum, the engine speed corresponding to the maximum torque can be directly read from the first trend graph and used as the target speed. Thus, adjusting the engine speed of the diesel locomotive to the target speed maximizes the engine's load capacity.
[0070] According to an embodiment of the present disclosure, based on the pre-constructed first trend graph, the engine speed corresponding to the maximum engine torque can be accurately read, thereby improving the accuracy of determining the target speed.
[0071] According to an embodiment of the present disclosure, the control method of the above-mentioned diesel locomotive further includes: when the current operating state of the diesel locomotive is a coasting state and the duration of the current operating state exceeds a predetermined time threshold, adjusting the engine speed of the diesel locomotive to an idle speed.
[0072] According to an embodiment of the present disclosure, Figure 3 It can be seen that for a period of time after the diesel locomotive switched to the idling state (running time was 12:03:15~12:03:18), the engine load rate was still at a high level; as time continued to increase, the engine load rate gradually reached a lower level.
[0073] According to an embodiment of the present disclosure, within a predetermined time threshold, the engine load rate is still at a relatively high level, and the engine still needs to maintain a relatively high load resistance, so the engine speed is still the target speed; when the duration of the idling state exceeds the predetermined time threshold, the engine load rate reaches a relatively low level, and therefore there is no need to maintain a relatively high load resistance, and the engine speed of the diesel locomotive can be adjusted to the idle speed.
[0074] According to an embodiment of the present disclosure, the engine speed of the diesel locomotive is adjusted to the idle speed only when the duration of the coasting state exceeds a predetermined time threshold. By deeply exploring the changing pattern of the engine load rate, the impact of the energy consumed or fed back by the electric braking system on the engine service life when it is suddenly transferred to the power system can be further reduced.
[0075] According to an embodiment of the present disclosure, specifically, a second trend graph of changes in the engine load rate of the diesel locomotive with the running time can be obtained; and based on the second trend graph, a predetermined time threshold is determined.
[0076] For example, after obtaining a second trend graph showing the engine load factor of a diesel locomotive as a function of operating time, it can be determined based on the second trend graph that the engine load factor remained high between 12:03:15 and 12:03:18. After 12:03:18, the engine load factor reached a low level. Therefore, the predetermined time threshold can be determined to be 3 seconds.
[0077] According to an embodiment of the present disclosure, the engine load rate can measure the working intensity of the engine within a specific time, which reflects the ratio between the actual output power and the maximum output power of the engine.
[0078] According to an embodiment of the present disclosure, a second trend graph can be pre-constructed to intuitively show how the engine load rate changes with the running time of the diesel locomotive, thereby accurately determining the predetermined time threshold corresponding to when the engine load rate remains at a high level.
[0079] According to an embodiment of the present disclosure, the control method of the above-mentioned diesel locomotive also includes: when the current operating state of the diesel locomotive is the traction state, determining the target traction level corresponding to the current operating state; and adjusting the engine speed of the diesel locomotive to the speed corresponding to the target traction level.
[0080] According to an embodiment of the present disclosure, after the diesel locomotive returns to the traction state, the engine speed of the diesel locomotive is adjusted to the speed corresponding to the target traction level so that the diesel locomotive can operate normally.
[0081] Figure 6 A block diagram schematically shows a control device for a diesel locomotive according to an embodiment of the present disclosure.
[0082] like Figure 6 As shown, the control device 600 of the diesel locomotive in this embodiment includes a first acquisition module 610 , a second acquisition module 620 , a first determination module 630 , and a first adjustment module 640 .
[0083] The first acquisition module 610 is used to obtain the current operating state of the diesel locomotive, which includes the traction state, the coasting state, and the braking state, and the braking state includes the electric braking state. In one embodiment, the first acquisition module 610 can be used to perform the operation S201 described above, which will not be repeated here.
[0084] The second acquisition module 620 is configured to acquire a first trend graph of engine torque versus engine speed of the diesel locomotive when the current operating state of the diesel locomotive is the electric braking state. In one embodiment, the second acquisition module 620 may be configured to execute operation S202 described above, which will not be described in detail herein.
[0085] The first determining module 630 is configured to determine the target rotational speed based on the first trend graph. In one embodiment, the first determining module 630 may be configured to execute the operation S203 described above, which will not be described in detail herein.
[0086] The first adjustment module 640 is used to adjust the engine speed of the diesel locomotive to the target speed. In one embodiment, the first adjustment module 640 can be used to perform the operation S204 described above, which will not be repeated here.
[0087] According to an embodiment of the present disclosure, the first determining module includes a first determining submodule, a first reading submodule, and a second determining submodule.
[0088] The first determining submodule is used to determine a predetermined threshold range of the engine torque; the first reading submodule is used to read the engine speed range corresponding to the predetermined threshold range from the first trend graph; and the second determining submodule is used to determine the target speed based on the engine speed range.
[0089] According to an embodiment of the present disclosure, the first determining module includes a third determining submodule.
[0090] The third determining submodule is configured to determine, based on the first trend graph, an engine speed corresponding to when the engine torque is maximum; and use the engine speed corresponding to when the engine torque is maximum as a target speed.
[0091] According to an embodiment of the present disclosure, the control device of the diesel locomotive further includes a second adjustment module.
[0092] The second adjustment module is used to adjust the engine speed of the diesel locomotive to the idle speed when the current running state of the diesel locomotive is the coasting state and the duration of the current running state exceeds a predetermined time threshold.
[0093] According to an embodiment of the present disclosure, the second adjustment module further includes an acquisition submodule and a fourth determination submodule.
[0094] The acquisition submodule is used to obtain a second trend graph of the engine load rate of the diesel locomotive changing with the running time; the fourth determination submodule is used to determine a predetermined time threshold based on the second trend graph.
[0095] According to an embodiment of the present disclosure, the control device of the diesel locomotive further includes a second determination module and a third adjustment module.
[0096] The second determination module is used to determine the target traction level corresponding to the current operating state when the current operating state of the diesel locomotive is the traction state; the third adjustment module is used to adjust the engine speed of the diesel locomotive to the speed corresponding to the target traction level.
[0097] According to the embodiments of the present invention, any number of modules, sub-modules, units, and sub-units, or at least part of the functions of any number of them, can be implemented in one module. According to the embodiments of the present invention, any one or more of the modules, sub-modules, units, and sub-units can be split into multiple modules for implementation. According to the embodiments of the present invention, any one or more of the modules, sub-modules, units, and sub-units can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware in any other reasonable way of integrating or packaging the circuit, or can be implemented in any one of the three implementation methods of software, hardware, and firmware, or in any appropriate combination of any of them. Alternatively, according to the embodiments of the present invention, one or more of the modules, sub-modules, units, and sub-units can be at least partially implemented as a computer program module, which can perform the corresponding functions when the computer program module is executed.
[0098] For example, any multiple of the first acquisition module 610, the second acquisition module 620, the first determination module 630, and the first adjustment module 640 can be combined into a single module / unit / sub-unit, or any one of these modules / units / sub-units can be split into multiple modules / units / sub-units. Alternatively, at least part of the functionality of one or more of these modules / units / sub-units can be combined with at least part of the functionality of other modules / units / sub-units and implemented in a single module / unit / sub-unit. According to an embodiment of the present disclosure, at least one of the first acquisition module 610, the second acquisition module 620, the first determination module 630, and the first adjustment module 640 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented in hardware or firmware through any other reasonable means of circuit integration or packaging, or can be implemented in any one of software, hardware, and firmware, or any appropriate combination of any of these. Alternatively, at least one of the first acquisition module 610 , the second acquisition module 620 , the first determination module 630 , and the first adjustment module 640 may be at least partially implemented as a computer program module, which may perform corresponding functions when executed.
[0099] It should be noted that the data processing system part in the embodiments of the present disclosure corresponds to the data processing method part in the embodiments of the present disclosure. The description of the data processing system part specifically refers to the data processing method part and will not be repeated here.
[0100] Figure 7 A block diagram of an electronic device suitable for implementing the above-described method according to an embodiment of the present disclosure is schematically shown. Figure 7 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0101] like Figure 7 As shown, the electronic device 700 according to an embodiment of the present disclosure includes a processor 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage portion 708 into a random access memory (RAM) 703. The processor 701 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 701 may also include onboard memory for caching purposes. The processor 701 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0102] Various programs and data required for the operation of the electronic device 700 are stored in the RAM 703. The processor 701, ROM 702, and RAM 703 are connected to each other via a bus 704. The processor 701 performs various operations of the method flow according to the embodiment of the present disclosure by executing the programs in the ROM 702 and / or RAM 703. It should be noted that the programs may also be stored in one or more memories other than the ROM 702 and RAM 703. The processor 701 may also perform various operations of the method flow according to the embodiment of the present disclosure by executing the programs stored in one or more memories.
[0103] According to an embodiment of the present disclosure, electronic device 700 may further include an input / output (I / O) interface 705, which is also connected to bus 704. Electronic device 700 may also include one or more of the following components connected to I / O interface 705: an input section 706 including a keyboard, mouse, etc.; an output section 707 including devices such as a cathode ray tube (CRT), liquid crystal display (LCD), and speakers; a storage section 708 including a hard disk; and a communication section 709 including a network interface card such as a LAN card or modem. Communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to I / O interface 705 as needed. Removable media 711, such as a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed in drive 710 as needed, so that computer programs read from the removable media can be installed into storage section 708 as needed.
[0104] According to an embodiment of the present disclosure, the method flow according to an embodiment of the present disclosure can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the processor 701, the above-mentioned functions defined in the system of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the system, equipment, device, module, unit, etc. described above can be implemented by a computer program module.
[0105] The present disclosure also provides an internal combustion locomotive comprising the above electronic device.
[0106] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments, or may exist independently and not be incorporated into the device / apparatus / system. The computer-readable storage medium carries one or more programs, and when executed, implements the method according to the embodiments of the present disclosure.
[0107] According to embodiments of the present disclosure, a computer-readable storage medium may be a non-volatile computer-readable storage medium. Examples include, but are not limited to, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0108] For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 702 and / or the RAM 703 described above and / or one or more memories other than the ROM 702 and the RAM 703 .
[0109] An embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method provided by the embodiment of the present disclosure. When the computer program product runs on an electronic device, the program code is used to enable the electronic device to implement the control method of the diesel locomotive provided by the embodiment of the present disclosure.
[0110] When the computer program is executed by the processor 701, the above functions defined in the system / device of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0111] In one embodiment, the computer program may be stored on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may be transmitted and distributed in the form of a signal on a network medium, downloaded and installed via the communication portion 709, and / or installed from a removable medium 711. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0112] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computer programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, Python, "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect via the Internet).
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two boxes shown in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, as well as the combination of boxes in the block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified functions or operations, or can be implemented using a combination of dedicated hardware and computer instructions. It will be understood by those skilled in the art that the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features described in the various embodiments of the present disclosure may be combined and / or coupled in various ways, and all of these combinations and / or couplings fall within the scope of the present disclosure.
[0114] The above describes the embodiments of the present disclosure. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although each embodiment has been described separately above, this does not mean that the measures in each embodiment cannot be advantageously used in combination. Without departing from the scope of the present disclosure, those skilled in the art may make various substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A control method for a diesel locomotive, comprising: Acquiring a current operating state of the diesel locomotive, wherein the current operating state includes a traction state, a coasting state, and a braking state, wherein the braking state includes an electric braking state; When the current running state of the internal combustion locomotive is an electric braking state, obtaining a first trend graph of the engine torque of the internal combustion locomotive changing with the engine speed; determining a target speed based on the first trend graph; adjusting the engine speed of the internal combustion locomotive to a target speed; When the current running state of the internal combustion engine locomotive is a coasting state and the duration of the current running state exceeds a predetermined time threshold, adjusting the engine speed of the internal combustion engine locomotive to an idle speed; Obtaining a second trend graph of changes in engine load rate of the internal combustion locomotive over running time; determining the predetermined time threshold based on the second trend graph; The determining of the target speed based on the first trend graph includes: determining a predetermined threshold range of the engine torque; reading the engine speed range corresponding to the predetermined threshold range from the first trend graph; Based on the engine speed range, a target speed is determined.
2. The method according to claim 1, wherein The determining the target speed based on the first trend graph includes: determining, based on the first trend graph, an engine speed corresponding to when the engine torque is maximum; The engine speed corresponding to the maximum engine torque is used as the target speed.
3. The method according to claim 1, further comprising: When the current operating state of the diesel locomotive is a traction state, determining a target traction level corresponding to the current operating state; The engine speed of the diesel locomotive is adjusted to a speed corresponding to the target traction level.
4. A control device for a diesel locomotive, configured to implement the method according to any one of claims 1 to 3, the device comprising: A first acquisition module is used to acquire the current operating state of the diesel locomotive, wherein the current operating state includes a traction state, a coasting state, and a braking state, and the braking state includes an electric braking state; a second acquisition module, configured to acquire, when the current operating state of the internal combustion locomotive is an electric braking state, a first trend graph of changes in engine torque of the internal combustion locomotive as a function of engine speed; a first determining module, configured to determine a target rotational speed based on the first trend graph; as well as The first adjustment module is used to adjust the engine speed of the diesel locomotive to a target speed.
5. An electronic device comprising: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are enabled to implement the method according to any one of claims 1 to 3. 6 . A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to implement the method according to claim 1 .
7. A diesel locomotive comprising: The electronic device according to claim 5.
Citation Information
Patent Citations
Brake control method and device, and fault protection method and device for mining vehicle
CN106184176A