Share this

Design of Train Braking Intelligent Monitoring System Based on C8051F

2026-04-06 07:38:42 · · #1
Abstract: This paper addresses potential braking faults during locomotive operation by designing a train braking monitoring system based on the C8051F005 microcontroller. The overall system structure, hardware components, and software functional block diagram are presented. This system enables real-time monitoring, status analysis, fault alarm and troubleshooting of the brakes, thereby ensuring the safe and stable operation of trains. It offers significant economic benefits and promising application prospects. Keywords: Locomotive, Brake, C8051F005, Monitor-control Abstract: To address the braking fault in locomotive movement, this paper proposes a smart locomotive monitor-control system using C8051F005 as the central microprocessor. It outlines the system's main structure, hardware construction, and software function flow chart. Through real-time inspection, state analysis, fault alarm and release, the running safety of the locomotive can be assured, and the system boasts significant economic efficiency and application potential. Key words: Locomotive, Brake, C8051F005, Monitor-control 1 Introduction Railway transportation remains the lifeline of passenger and freight transport in China. With the improvement of China's comprehensive national strength and the rapid development of the transportation industry, the requirements for railway safety are increasingly stringent. Train operation safety, as the most important aspect of railway transportation, is guaranteed by the stable, reliable, and correct operation of the train braking system. Currently, China's trains have undergone multiple speed increases, which place even stricter demands on the stability and reliability of the braking system. If a braking system malfunctions or harbors hidden dangers during train operation and cannot be detected and addressed in a timely manner, it will directly endanger the safety of the vehicle, passengers, and cargo, causing significant losses. Furthermore, China currently lacks domestically developed train brake fault monitoring devices. Although similar devices have been imported from abroad, their application is limited. Therefore, designing a train brake fault monitoring system to improve the reliability of train operation is crucial. Based on the working principle of the braking system, and after extensive research, we designed a passenger train brake fault intelligent monitoring system based on the C8051F microcontroller. This system can not only monitor the braking system in real time and alarm for brake faults, but also automatically troubleshoot faults, minimizing their occurrence. Simultaneously, it can collect and store long-term operational status data of the train braking system for analysis, enabling timely detection of potential faults. This helps relevant technicians understand the performance of the braking system, analyze the causes of faults, and take appropriate measures, thereby ensuring the safe and stable operation of the train. 2. Overall Structure of the Intelligent Monitoring System The entire intelligent monitoring system mainly consists of a host computer, sub-computers, a ground database, and an expert analysis system, as shown in Figure 1. The host system has a user-friendly interface, allowing train crew to check the status of each carriage at any time. The ground database and expert analysis system exchange data with the host via IC cards, while the slave unit communicates with the host via an RS485 bus. The slave unit system consists of sensors, control valves, communication modules, memory, and a human-machine interface. It monitors the air pressure in the brake pipe and brake cylinder in real time, compares the collected values ​​with the calibrated values ​​to determine whether a braking fault has occurred and the type of fault. The fault information can be stored for analysis and processing by the ground expert system. [align=center] Figure 1 Overall structure diagram of the intelligent monitoring system[/align] 3 Hardware design of the intelligent monitoring system 3.1 Selection of microprocessor Both the host and slave units in this system use the high-performance mixed-signal system-on-a-chip C8051F005 microcontroller from Cygnal. The following points were considered when selecting this microcontroller: 1. During train braking, the pressure changes in the brake pipe and brake cylinder are very rapid. Monitoring these pressure changes requires a sampling rate of less than 1/100s, and the braking pressure range is large. Therefore, a 12-bit A/D converter is needed. This microcontroller has a built-in multi-channel 12-bit A/D converter with a conversion rate of 100Ksps, which fully meets the actual requirements. 2. This microcontroller has 2K bytes of indirect RAM and 256 bytes of direct RAM, 32K FLASH program memory, multiple I/O ports, power supply voltage monitoring, a dedicated watchdog timer, and multiple timers/counters. This allows for direct connection to IC cards, display, and keyboard circuits, reducing external circuitry and improving the overall circuit reliability. 3. This microcontroller has built-in two analog comparators with hysteresis, which can be conveniently used for automatic wake-up during train startup. 4. The train braking system experiences rapid pressure changes in both circuits, requiring calculation of pressure rise and fall rates. This involves a large computational workload and high real-time performance. The C8051F005 microcontroller, employing a pipelined instruction structure, has 70% of its instruction execution time within one or two system clock cycles. Using a 25MHz main frequency, its average instruction cycle execution time is only 0.1μs, perfectly meeting the system's requirements for high speed and accuracy. Therefore, this system uses the C8051F005 as its core controller. 3.2 Host System Hardware Structure The host system hardware structure is shown in Figure 2. The host is equipped with a Chinese character display screen, convenient setting and query keys, a day clock circuit, status indication and alarm circuits, and a hot-swappable RS485 interface. When querying the braking system status, the host can be connected to the RS485 interface of any carriage's slave unit to query the real-time braking system status and recorded status information collected by the slave unit in any carriage via the network. The main unit is also equipped with an 8M-bit E2PROM and an 8M-bit IC card to store the braking fault information of each carriage collected by the sub-units. This information can be retrieved by the crew and sent to the terminal station for ground analysis. When a sub-unit transmits braking fault information, the main unit immediately interrupts all operations and displays the information transmitted by the sub-unit. The main unit can also issue broadcast commands to multiple sub-units, such as setting the daily clock of all sub-units to be consistent with the main unit's daily clock. This ensures that the analysis results of fault record information transmitted by multiple sub-units are more accurate and reliable. [align=center] Figure 2 Hardware Structure Diagram of the Main Unit System[/align] 3.3 Hardware Structure of the Sub-unit System The sub-unit mainly performs multiple functions such as real-time data acquisition, storage, alarm, fault troubleshooting, and network communication, and is a key part of this system. The system uses two pressure sensors and one temperature sensor to collect the pressure of the brake pipe and brake cylinder and the ambient temperature in real time. The measured temperature is used for nonlinear compensation of the pressure sensor. The system analyzes and judges the working status of the braking system based on the current measured pressure value and its rate of change, monitoring the entire process of train start-up, emergency braking, normal parking braking, and parking pressure holding. Through calculation and analysis, it can determine fault types such as no release, no braking, poor braking sensitivity, brake pressure holding leakage, excessive release time and poor sensitivity, and no emergency braking. Different fault types are accompanied by corresponding audible and visual alarms. When it is determined that the train braking system is not releasing, the exhaust valve is opened to troubleshoot the fault at the same time as the alarm is triggered, and the release status is checked. If the fault is resolved after several procedures, the alarm is cleared; otherwise, it waits for maintenance personnel to handle the problem before the alarm is cleared. The sub-unit also saves information such as pressure value, pressure rise and fall rate, fault type, fault occurrence time, and fault resolution time to E2PROM so that the above information can be transmitted to the host in real time. [align=center] Figure 3 Hardware structure diagram of the sub-unit system[/align] 3.4 System anti-interference measures In order to improve the reliability of the entire system, corresponding protection measures are adopted for both hardware and software. In terms of hardware, in addition to general anti-interference technology, opto-isolation is used at all input and output ports of the entire system. Surge absorption circuits are designed for power supply and external connection ports to protect against lightning strikes and instantaneous voltage. The system also uses two watchdog timestamps (internal and external) to monitor voltage and program operation. The software design employs redundancy and anti-trap technologies. 4. System Software Function Design The system software function block diagram is shown in Figure 4. After initialization and self-test, the system enters the keyboard scanning and processing state. Based on different key values, it performs functions such as system time adjustment, pressure and speed switching display, IC card writing, and system startup. After system startup, it can perform fault diagnosis, analysis, alarm, troubleshooting, and information storage based on the collected pressure and temperature values. [align=center] Figure 4 Software Function Block Diagram[/align] 5. Conclusion This intelligent monitoring system for train brake faults has undergone comprehensive testing and trials. Compared with other similar systems currently in use in China, this system has significant advantages. Not only are the detection results accurate and reliable, but the system also features monitoring, recording, alarm, and troubleshooting functions. Its real-time performance and accuracy meet the standards set by the Ministry of Railways. The device has already passed evaluation and can technically ensure the safe and stable operation of locomotives, demonstrating good economic benefits and promising application prospects. Economic benefits of the project: Extensive research revealed that, taking a semi-high-speed passenger train as an example, if the braking system malfunctions, requiring a day of repairs, even for a single train with 76 passengers, 9 one-way trips per day, an 85% occupancy rate, a ticket price of 75 yuan per passenger, and a repair cost of 2400 yuan, the direct loss would reach 46,000 yuan. Using this system, braking system malfunctions during operation can be detected and addressed promptly, significantly reducing the failure rate and thus generating substantial economic benefits. The innovation of this paper lies in its proposal of a novel train brake fault monitoring system using the C8051F005 microcontroller as the core controller. This system not only provides real-time monitoring of the braking system and alarms for brake faults, but also collects, stores, and analyzes long-term operational data of the train braking system. Furthermore, it can promptly detect potential faults and automatically eliminate them. This system, a research outcome of the Hebei University of Technology research project "Research on Monitoring Devices for Braking Control Systems" (Project No. 613007), has passed evaluation, and its real-time performance and accuracy meet railway industry standards. The successful development of this system fills a gap in the design of brake fault monitoring devices, technically ensuring the safe and stable operation of locomotives, and possesses significant socio-economic benefits and application prospects. References: [1] Pan Zhuojin, Shi Guojun. Principles and Applications of C8051Fxxx High-Speed ​​SOC Microcontroller. Beijing University of Aeronautics and Astronautics Press, 2002 [2] Liu Jiaoyu, Zhou You. Design of Porous Ceramic Permeability Test System Based on Adaptive PID Control [J]. Microcomputer Information, 2006, 4-1: 121-123 [3] Yu Xiantao, Chen Tingzhi, Mo Yimin. Development of Locomotive Unit Brake Condition Monitoring System, Internal Combustion Locomotive, 2004, 11: 16-17, 43 [4] He Limin. MCS-51 Series Microcontroller System Design, System Configuration and Interface Technology. Beijing: Beijing University of Aeronautics and Astronautics Press, 1990 [5] Zhou Hangci. Microcontroller Application Program Design Technology (Revised Edition). Beijing: Beijing University of Aeronautics and Astronautics Press, 2000
Read next

CATDOLL 123CM Ava (TPE Body with Hard Silicone Head)

Height: 123cm Weight: 23kg Shoulder Width: 32cm Bust/Waist/Hip: 61/54/70cm Oral Depth: 3-5cm Vaginal Depth: 3-15cm Anal...

Articles 2026-02-22
CATDOLL Yuki Soft Silicone Head

CATDOLL Yuki Soft Silicone Head

Articles
2026-02-22
CATDOLL 135CM Tami

CATDOLL 135CM Tami

Articles
2026-02-22