Railcar driving control method and system, electronic device and storage medium

By using an intelligent platform to provide feedback on the molten iron load and determine the engine control parameters, the starting, driving, and stopping of the railcar are automatically controlled. This solves the problems of instability and safety risks associated with manual control in existing technologies, and achieves automation and safety in molten iron transportation.

CN117267003BActive Publication Date: 2026-05-26WEICHAI POWER CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WEICHAI POWER CO LTD
Filing Date
2023-09-28
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

The existing molten iron transport vehicles rely on manual control during start-up and operation, resulting in poor stability, high labor intensity for personnel, safety risks, and the problem of molten iron spillage.

Method used

The intelligent platform receives the molten iron load, determines the corresponding engine control parameters, and automatically controls the starting, driving, and stopping of the railcar using the starting and braking control parameters. Combined with real-time location uploads, the automated transportation process is realized.

Benefits of technology

This technology enables smooth starting and stopping of the railcar, avoids molten iron spillage, reduces manual labor, and improves safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117267003B_ABST
    Figure CN117267003B_ABST
Patent Text Reader

Abstract

This application discloses a railcar driving control method, system, electronic device, and storage medium. The method includes: receiving the molten iron load of the railcar from an intelligent platform; determining the engine control parameters corresponding to the molten iron load; controlling the railcar to start and move using the start control parameters of the engine control parameters, and uploading the real-time position of the vehicle to the intelligent platform; and controlling the railcar to stop moving according to the brake control parameters of the engine control parameters when a brake signal is received from the intelligent platform. Since the engine control parameters are adapted to the molten iron load, the start control parameters can be used to automatically control the railcar to start and move smoothly, avoiding safety issues caused by spillage of the molten iron. Upon receiving the brake signal from the intelligent platform, the railcar is automatically controlled to stop moving according to the brake control parameters, thereby automating the entire molten iron transportation process and replacing manual operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, specifically to a method, system, device, electronic equipment, and storage medium for controlling the movement of a railcar. Background Technology

[0002] Currently, the molten iron transport cars (also known as railcars) used in steel plants rely on workers to control the throttle opening and brakes after the molten iron is loaded. This method involves a high level of manual labor, and the railcars may experience unstable and uncontrollable starting and driving speeds, leading to molten iron spillage and safety issues. Summary of the Invention

[0003] The purpose of this application is to provide a railcar driving control method, system, electronic device, and storage medium to address the shortcomings of the prior art. This purpose is achieved through the following technical solutions.

[0004] The first aspect of this application proposes a method for controlling the movement of a railcar, the method comprising:

[0005] Receive the molten iron load from the intelligent platform for the railcar;

[0006] Determine the engine control parameters corresponding to the molten iron load, the engine control parameters including the starting control parameters and braking control parameters of the railcar;

[0007] The starting control parameters are used to control the railcar to start and move, and the real-time position of the vehicle is uploaded to the intelligent platform.

[0008] When a braking signal is received from the intelligent platform, the railcar is controlled to stop moving according to the braking control parameters.

[0009] A second aspect of this application discloses a railcar travel control system, the system comprising:

[0010] The intelligent platform is used to receive the molten iron load of the railcar input by the user and send the molten iron load to the electronic control unit of the railcar.

[0011] The electronic control unit is used to determine the engine control parameters corresponding to the molten iron load, use the start control parameters in the engine control parameters to control the railcar to start and move, and upload the real-time position of the vehicle to the intelligent platform.

[0012] The intelligent platform is also used to send a braking signal to the electronic control unit based on the distance between the real-time location of the vehicle and the destination location;

[0013] The electronic control unit is also used to control the railcar to stop moving according to the brake control parameters in the engine control parameters when a brake signal is received.

[0014] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to perform the steps of the method as described in the first aspect above.

[0015] The fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to perform the steps of the method as described in the first aspect above.

[0016] Based on the railcar driving control method and system described in the first and second aspects above, this application has at least the following beneficial effects or advantages:

[0017] By using an intelligent platform to monitor the molten iron load on the railcar and determining the corresponding engine control parameters, which are adapted to the load, the railcar can be automatically controlled to start and move smoothly, preventing spillage of molten iron and ensuring safety. Upon receiving a braking signal from the intelligent platform, the railcar is automatically brought to a smooth stop based on the braking parameters in the engine control system. This automates the entire molten iron transport process, replacing manual operation and reducing labor while maintaining both safety and efficiency. Attached Figure Description

[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0019] Figure 1 This is a structural diagram of a railcar driving control system according to an exemplary embodiment of this application;

[0020] Figure 2 This is a flowchart illustrating an embodiment of a railcar driving control method according to an exemplary embodiment of this application;

[0021] Figure 3 This is a schematic diagram of the hardware structure of an electronic device according to an exemplary embodiment of this application;

[0022] Figure 4 This is a schematic diagram illustrating the structure of a storage medium according to an exemplary embodiment of this application. Detailed Implementation

[0023] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0024] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0025] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."

[0026] As mentioned earlier, existing molten iron transport vehicles rely entirely on manual control during start-up and operation, which involves many uncontrollable factors, poor stability, high labor intensity, and low efficiency.

[0027] To address the aforementioned technical problems, and considering the widespread adoption of information technology in steel plant operations, this application proposes a railcar driving control system, incorporating engine communication technology for molten iron transport vehicles (also known as railcars), to achieve intelligent and safe operation. For example... Figure 1As shown, after the molten iron transport car arrives at the molten iron loading and unloading point, loading and unloading operations are carried out. After the on-site loading and unloading is completed, the workers upload the amount of molten iron loaded (i.e., the molten iron load) to the intelligent platform. The intelligent platform feeds back the molten iron load of the target vehicle (i.e., the molten iron transport car) to the electronic control unit (such as ECU) of the molten iron transport car. The ECU determines the corresponding engine control parameters based on the molten iron load and uses the start control parameters of the engine control parameters to control the molten iron transport car to start and move. At the same time, the real-time position of the vehicle is uploaded to the intelligent platform. The intelligent platform sends a braking signal to the ECU based on the distance between the real-time position of the vehicle and the destination position. When the ECU receives the braking signal, it controls the railcar to stop moving according to the braking control parameters of the engine control parameters, thus completing one molten iron transport process.

[0028] It should be noted that since the molten iron transport vehicle travels on the track, and its starting and ending positions are known, the intelligent platform can determine when to send a braking signal to the electronic control unit based on the distance between the vehicle's real-time position and the ending position.

[0029] As described above, since the engine control parameters are adapted to the molten iron load of the railcar, these parameters can be used to automatically control the railcar's smooth start, travel, and stop, preventing safety issues caused by spillage of the molten iron. Furthermore, the entire molten iron transportation process is automated, replacing manual operation and reducing labor while ensuring both safety and efficiency.

[0030] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0031] Figure 2 This is a flowchart illustrating an embodiment of a railcar driving control method according to an exemplary embodiment of this application, including the following steps:

[0032] Step 201: Receive the molten iron load of the railcar from the intelligent platform.

[0033] In this step, the molten iron load refers to the amount of molten iron loaded on the vehicle. This can be data that workers input into the visual interface provided by the intelligent platform after completing the on-site loading and unloading work, based on the actual situation.

[0034] Step 202: Determine the engine control parameters corresponding to the molten iron load.

[0035] Before executing step 202, the control modes of the railcar corresponding to different load conditions can be preset according to the railcar's load-bearing capacity, so as to intelligently select the engine control mode according to different load conditions of the railcar.

[0036] For example, according to the load-bearing capacity of the railcar, there are four load conditions: full load, medium load, light load, and no load. Each load condition corresponds to a load range, and there is no overlap between different load ranges. Then, based on actual experience, the parameters of the corresponding control mode are set for each load condition.

[0037] The control mode parameters cover the control parameters of the railcar throughout the entire process from starting, traveling, and stopping, in order to achieve safe, smooth, and automated operation of the entire transportation process. Optionally, the control mode parameters may include starting control parameters and braking control parameters.

[0038] Specifically, starting control parameters may include starting duration, speed limit, and required vehicle speed range; braking control parameters may include braking duration.

[0039] For example, for a fully loaded operating condition, the parameters of the corresponding control mode are: starting time t1, maximum engine speed n1, and braking time t2.

[0040] For medium-load conditions, the corresponding control mode parameters are: start-up duration t3, maximum engine speed n2, and braking duration t4.

[0041] For light-load conditions, the corresponding control mode parameters are: start-up time t5, maximum engine speed n3, and braking time t6.

[0042] For the operating conditions, the corresponding control mode parameters are: start-up duration t7, maximum engine speed n4, and braking duration t8.

[0043] In one feasible implementation, the target load condition to which the molten iron load belongs can be determined based on the pre-set correspondence between load conditions and railcar control modes. Then, the railcar control mode corresponding to the target load condition can be obtained from the correspondence as the engine control parameter.

[0044] The target load condition for the molten iron load of the railcar refers to the molten iron load being within the corresponding load range.

[0045] Step 203: Use the starting control parameters of the engine control parameters to control the railcar to start and move, and upload the real-time position of the vehicle to the intelligent platform.

[0046] Before executing step 203, the intelligent control mode can be entered upon receiving an instruction to enter intelligent control, and step 203 can then be executed. It should be noted that if no instruction to enter intelligent control is received, but a pedal signal is received instead, it indicates that the driver is in control, and thus the control of the railcar is handed over to the driver.

[0047] In practice, an intelligent control button can be set up. When the button is triggered, an instruction to enter intelligent control is generated.

[0048] As mentioned earlier, the engine control parameters cover the control parameters for the entire process of the railcar from start-up, travel, and stopping. Therefore, the smooth start-up and travel processes of the railcar can be controlled based on the engine control parameters. At the same time, the real-time position of the vehicle is uploaded to the intelligent platform. The intelligent platform can learn about the changes in the vehicle's position and determine the timing of braking based on the distance between the vehicle's real-time position and the destination position.

[0049] In one optional embodiment, as mentioned above, the start-up control parameters include start-up duration and speed limit. For the process of controlling the start-up and movement of the railcar using the start-up control parameters, the speed increase rate can be determined based on the start-up duration and speed limit. Then, the engine can be started and moved based on the speed increase rate, so that the engine speed increases to the speed limit according to the corresponding increase rate. This avoids the safety risk of the railcar starting too quickly and molten iron splashing due to the use of the engine's existing speed calibration MAP.

[0050] In another optional embodiment, the starting control parameters may also include the required vehicle speed range. Therefore, during the operation of the railcar, the current vehicle speed can be obtained. If the current vehicle speed is outside the required vehicle speed range, the engine speed can be further adjusted according to the difference between the current vehicle speed and the required vehicle speed range and the speed limit, so as to ensure that the railcar travels steadily at the required vehicle speed while meeting the speed limit.

[0051] Step 204: When a braking signal is received from the intelligent platform, the railcar is controlled to stop moving according to the braking control parameters of the engine control parameters.

[0052] In this step, the brake signal indicates that the molten iron transport car is about to reach its destination and needs to gradually slow down and stop.

[0053] In another alternative embodiment, as mentioned above, the braking control parameters include braking duration. Therefore, the speed reduction rate can be determined based on the braking duration and the speed limit. Then, the engine speed is controlled to drop to zero based on the speed reduction rate, so that the engine speed steadily drops to zero at the corresponding reduction rate, stopping the vehicle and avoiding the safety risks of unstable stopping and molten iron spillage caused by using the engine's existing speed calibration MAP.

[0054] It should be noted that if a command to exit intelligent control is received during the operation of the railcar, the engine speed can be controlled based on the detected pedal signal.

[0055] The intelligent control mode can be exited at any time via the command to exit intelligent control, so as to meet the needs of the driver to operate the system in case of emergency.

[0056] In practice, a button for exiting intelligent control can be set up. When the button is triggered, a command to exit intelligent control is generated.

[0057] This completes the above. Figure 2 The illustrated railcar driving control process utilizes an intelligent platform to provide feedback on the molten iron load at the railcar location. By determining the corresponding engine control parameters based on this load, and since these parameters are adapted to the molten iron load, the starting control parameters within these parameters allow for automatic and smooth starting and movement of the railcar, preventing spillage of molten iron and ensuring safety. Upon receiving a braking signal from the intelligent platform, the railcar automatically stops based on the braking control parameters within the engine control parameters, thus automating the entire molten iron transportation process. This replaces manual operation, reducing labor costs while maintaining both safety and efficiency.

[0058] This application also provides an electronic device corresponding to the railcar driving control method provided in the foregoing embodiments, for executing the railcar driving control method described above.

[0059] Figure 3 This application illustrates a hardware structure diagram of an electronic device according to an exemplary embodiment. The electronic device includes a communication interface 601, a processor 602, a memory 603, and a bus 604. The communication interface 601, processor 602, and memory 603 communicate with each other via the bus 604. The processor 602 can execute the track vehicle driving control method described above by reading and executing machine-executable instructions corresponding to the control logic of the track vehicle driving control method in the memory 603. The specific content of this method is described in the above embodiment and will not be repeated here.

[0060] The memory 603 mentioned in this application can be any electronic, magnetic, optical, or other physical storage device, and can contain stored information such as executable instructions, data, etc. Specifically, the memory 603 can be RAM (Random Access Memory), flash memory, storage drive (such as hard disk drive), any type of storage disk (such as optical disc, DVD, etc.), or similar storage media, or combinations thereof. Communication between this system network element and at least one other network element is achieved through at least one communication interface 601 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc., can be used.

[0061] Bus 604 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory 603 is used to store programs, and the processor 602 executes the programs after receiving execution instructions.

[0062] Processor 602 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 602 or by instructions in software form. The processor 602 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), an On-Premises Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor.

[0063] The electronic device provided in this application embodiment and the railcar driving control method provided in this application embodiment are based on the same inventive concept and have the same beneficial effects as the methods they adopt, operate or implement.

[0064] This application also provides a computer-readable storage medium corresponding to the railcar driving control method provided in the foregoing embodiments. Please refer to... Figure 4 As shown, the computer-readable storage medium shown is an optical disc 30, on which a computer program (i.e., a program product) is stored. When the computer program is run by a processor, it executes the railcar driving control method provided in any of the foregoing embodiments.

[0065] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical and magnetic storage media, which will not be elaborated here.

[0066] The computer-readable storage medium provided in the above embodiments of this application and the railcar driving control method provided in the embodiments of this application are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.

[0067] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

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

[0069] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for controlling the movement of a railcar, characterized in that, The method includes: Receive the molten iron load from the intelligent platform for the railcar; Determine the engine control parameters corresponding to the molten iron load, the engine control parameters including the starting control parameters and braking control parameters of the railcar; The starting control parameters are used to control the railcar to start and move, and the real-time position of the vehicle is uploaded to the intelligent platform. When a braking signal is received from the intelligent platform, the railcar is controlled to stop moving according to the braking control parameters. The starting control parameters include starting duration and speed limit; controlling the railway vehicle to start and move using the starting control parameters includes: determining the speed increase rate based on the starting duration and the speed limit; and controlling the engine to start and move based on the speed increase rate. The braking control parameters include braking duration; controlling the railcar to stop based on the braking control parameters includes: determining the speed reduction rate based on the braking duration and the speed limit; and controlling the engine speed to drop to zero based on the speed reduction rate to stop the railcar.

2. The method according to claim 1, characterized in that, The determination of the engine control parameters corresponding to the molten iron load includes: Based on the pre-set correspondence between load conditions and railcar control modes, the target load condition to which the molten iron load belongs is determined. From the correspondence, the railcar control mode corresponding to the target load condition is obtained as the engine control parameter.

3. The method according to claim 1, characterized in that, The starting control parameters also include the required vehicle speed range; The method of controlling the starting and movement of the railcar using the starting control parameters includes: During the movement of the railcar, obtain the current speed of the railcar; If the current vehicle speed is outside the required speed range, the engine speed is adjusted based on the difference between the current vehicle speed and the required speed range and the engine speed limit.

4. The method according to any one of claims 1-3, characterized in that, Before using the starting control parameters to control the railcar to start and move, the method further includes: Upon receiving the instruction to enter intelligent control, the system executes the steps of controlling the start and movement of the railcar using the engine control parameters.

5. The method according to any one of claims 1-3, characterized in that, The method further includes: When the railcar receives a command to exit intelligent control during its operation, it controls the engine speed based on the detected pedal signal.

6. A railcar driving control system, characterized in that, The system includes: The intelligent platform is used to receive the molten iron load of the railcar input by the user and send the molten iron load to the electronic control unit of the railcar. The electronic control unit is used to determine the engine control parameters corresponding to the molten iron load, use the start control parameters in the engine control parameters to control the railcar to start and move, and upload the real-time position of the vehicle to the intelligent platform. The intelligent platform is also used to send a braking signal to the electronic control unit based on the distance between the real-time location of the vehicle and the destination location; The electronic control unit is also used to control the railcar to stop moving according to the brake control parameters in the engine control parameters when a brake signal is received; The start-up control parameters include start-up duration and speed limit; the electronic control unit is specifically used to determine the speed increase rate based on the start-up duration and the speed limit; and to control the engine to start and drive based on the speed increase rate. The braking control parameters include braking duration; the electronic control unit is also specifically used to determine the speed reduction rate based on the braking duration and the speed limit; and to control the engine speed to drop to zero based on the speed reduction rate, so as to control the railcar to stop.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the program to implement the steps of the method as described in any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by a processor to implement the steps of the method as described in any one of claims 1-5.