Abstract: This study emphasizes the design and development of an integrated intelligent safety system for a working model of a Prototype Boiler Reactor. To ensure adequate safety, intelligent temperature control with an integrated safety system is essential. Therefore, in this study, a working model has been developed to study the thermal-hydraulic parameters, safety system, and intelligent control system. A simulation has been performed by using a Fuzzy Expert System (FES) and SIMULINK to determine operational energy insertion. The model is developed by considering thermal-hydraulics parameters like temperature, pressure, flow rate, etc. The temperature distribution of the core and flow rates are found from the study, and all the safety system of the reactor is evaluated from the study. The axial and radial heat transfer of the heated rod in the primary reactor circuit is analyzed with code developed in the .NET platform. All possible active and passive safety systems have been included in the project. The developed system is self-controlled. Therefore, it is not required to adjust the parameters after configuring them at the start-up manually. However, the prototype model also includes a manual adjustment system to ensure a fail-safe environment. The steam flow rate, which was found to be 0.00125 kg/s, is also analyzed. The system operates at temperatures between 80°C and 120°C, although the design can withstand up to 200°C. The thermal operating power is 1500 W. 2116.088791 kJ/kg energy has been obtained from the system against input energy of 2514.7965 kJ/kg, which results in 398.707709 kJ/kg of net amount of work output. Therefore, efficiency has been found as 16% which shows the good performance of the developed prototype.
Circulating Pump Speed Adjustment Programming
A dedicated control module was developed using the Arduino Mega microcontroller to automatically regulate the speed of the circulating pump within the boiler reactor system. The primary objective of this module is to maintain optimal water circulation, improve thermal efficiency, and ensure stable reactor operation under varying process conditions.
The control algorithm continuously monitors three critical process parameters: water level, temperature, and flow rate. Data from the respective sensors are acquired in real time and processed by the Arduino Mega. Based on predefined control logic, the system dynamically adjusts the pump speed through a variable-speed drive interface.
When the water level decreases, the controller increases the pump speed to maintain adequate circulation and prevent localized overheating. Similarly, temperature feedback is used to optimize heat transfer by regulating the circulation rate according to thermal demand. Flow rate measurements provide an additional feedback mechanism, ensuring that the desired circulation volume is maintained while minimizing energy consumption.
The intelligent control strategy enables automatic adaptation to changing operating conditions without requiring manual intervention. This results in improved process stability, enhanced safety, reduced power consumption, and more efficient utilization of thermal energy within the boiler reactor.
Water Level And Pressure Monitoring Programming
A dedicated boiler containment pressure monitoring and suppression system was developed using the Arduino Mega microcontroller to enhance operational safety and maintain pressure within acceptable limits. The system continuously monitors the pressure inside the boiler containment chamber and automatically activates a sprinkler-based cooling mechanism whenever an abnormal pressure rise is detected.
The monitoring unit consists of a pressure sensor connected to the Arduino Mega. The sensor continuously measures the containment pressure and transmits real-time data to the microcontroller. The acquired pressure values are compared against predefined safety thresholds programmed into the control algorithm.
When the containment pressure exceeds the permissible limit, the Arduino Mega generates a control signal to activate the pressure suppression system. This system utilizes a solenoid valve that regulates the flow of cooling water to a network of sprinklers installed within the containment area. The solenoid valve is driven through a Grove MOSFET module, which acts as a high-current electronic switching interface between the Arduino and the valve.
Humidity and Air Flow Monitoring Programming
An intelligent cooling tower monitoring and control subsystem was developed to ensure efficient heat dissipation and maintain safe operating temperatures within the boiler reactor system. The subsystem utilizes an Arduino Mega microcontroller to continuously monitor environmental and thermal conditions inside the cooling tower and automatically activate a forced convection cooling mechanism when required.
The monitoring system incorporates humidity sensors, airflow sensors, and multiple temperature sensors strategically installed throughout the cooling tower. These sensors provide real-time measurements of cooling tower operating conditions, enabling continuous assessment of heat removal performance and overall system efficiency.
Under normal operating conditions, the cooling tower relies on natural convection to dissipate heat generated by the boiler reactor. Ambient airflow and natural thermal circulation facilitate the transfer of heat from the cooling medium to the surrounding environment, minimizing energy consumption while maintaining acceptable operating temperatures.
The Arduino Mega continuously analyzes data received from the temperature, humidity, and airflow sensors. If the temperature sensors detect an abnormal rise in temperature or identify conditions that may indicate insufficient cooling performance, the microcontroller automatically initiates corrective action. A control signal is sent to a Grove MOSFET module, which serves as the power-switching interface for the forced convection system.
Once the temperature returns to the predefined safe operating range, the Arduino Mega automatically deactivates the forced convection system, allowing the cooling tower to resume normal natural convection operation. This intelligent control strategy minimizes power consumption while providing rapid thermal response during abnormal operating conditions.
Axial and Radial Heat Transfer Sensor Placement and Programming
An advanced boiler core heat monitoring and emergency cooling subsystem was developed to provide continuous thermal surveillance and ensure safe operation of the boiler reactor under both normal and abnormal conditions. The system utilizes multiple thermocouples strategically positioned throughout the boiler structure in both axial and radial directions to obtain a comprehensive thermal profile of the reactor core.
The thermocouples are interfaced with an Arduino Mega microcontroller, which continuously acquires and processes real-time temperature data from multiple monitoring points. This distributed sensing arrangement enables accurate detection of localized hot spots, uneven heat distribution, and abnormal temperature gradients within the reactor.
Under normal operating conditions, the Arduino Mega records and analyzes temperature readings to verify that the reactor remains within predefined safe thermal limits. The collected data can also be used to evaluate reactor performance, heat transfer efficiency, and overall system stability.
To enhance operational safety, a fail-safe protection mechanism has been incorporated into the monitoring system. When any thermocouple detects a temperature rise beyond the established safety threshold, a fail-safe signal is immediately transmitted to the Arduino Mega. Upon receiving this signal, the microcontroller automatically initiates the emergency cooling sequence to prevent overheating and potential damage to critical reactor components.
The emergency cooling system is activated through a Grove MOSFET module, which functions as a high-power electronic switching interface between the Arduino Mega and the cooling actuators. The Arduino sends a control signal to the corresponding Grove MOSFET, causing it to energize a solenoid valve connected to the emergency cooling circuit.
Once activated, the solenoid valve opens and initiates a rapid core-flushing process, allowing coolant to circulate through the reactor core and remove excess thermal energy. This immediate response helps suppress abnormal temperature increases, stabilize reactor conditions, and protect the system from thermal stress or overheating events.
Centralize Observation Panel Programming
A centralized observation and monitoring system was developed to provide operators with a real-time overview of all critical parameters within the intelligent boiler reactor. The system serves as the primary human-machine interface (HMI), enabling rapid assessment of reactor conditions and facilitating early detection of operational anomalies.
The Arduino Mega continuously collects data from all integrated sensors, including temperature sensors, thermocouples, pressure sensors, humidity sensors, airflow sensors, water level sensors, and flow rate sensors. The acquired data are processed and transmitted in real time to an LCD monitoring display located on the observation panel.
To further enhance situational awareness, the observation panel incorporates a graphical representation of the boiler reactor system with strategically placed multi-color status indicator lights. Each indicator corresponds to a specific subsystem or monitored zone within the reactor. These indicators dynamically change color according to the real-time operating conditions received from the Arduino Mega.
Under normal operating conditions, the indicator lights remain green, signifying that all parameters are within their designated safe operating ranges. When sensor readings approach warning thresholds, the corresponding indicators automatically change to yellow, alerting operators to potential deviations that may require attention. If critical operating limits are exceeded or an abnormal condition is detected, the indicators switch to red, providing an immediate visual warning of a fault or hazardous situation.
This color-coded monitoring approach enables operators to quickly identify the location and severity of anomalies without the need to analyze large volumes of numerical data. The visual representation significantly reduces response time during abnormal events and improves overall operational efficiency.
Energy Control Unit Programming
An intelligent energy management and temperature control subsystem was developed to maintain stable thermal conditions within the boiler reactor while optimizing energy consumption. The system utilizes real-time temperature feedback and automatic power regulation to ensure that the reactor operates at a predetermined target temperature under varying operating conditions.
Multiple thermocouples are installed throughout the boiler in both axial and radial directions to continuously monitor the thermal distribution within the reactor. These sensors provide accurate real-time temperature measurements from different regions of the system and transmit the collected data to the Arduino Mega microcontroller for processing and analysis.
A desired operating temperature, referred to as the setpoint temperature, is programmed into the Arduino Mega. The microcontroller continuously compares the measured temperatures with this predefined setpoint and determines the required heating power needed to maintain thermal equilibrium.
To regulate the heating process, a Pulse Width Modulation (PWM) power control regulator is interfaced with the Arduino Mega and connected to the boiler heating coil. The PWM regulator allows precise control of the electrical power supplied to the heating element by varying the duty cycle of the control signal.
When the monitored temperature exceeds the predefined setpoint, the Arduino Mega automatically generates a control signal that reduces the PWM duty cycle. As a result, the voltage and power delivered to the heating coil decrease, lowering the heat generation rate and preventing excessive temperature rise within the boiler.
Conversely, when the measured temperature falls below the desired operating value, the Arduino increases the PWM duty cycle, allowing more electrical power to reach the heating coil. This increases heat production and restores the reactor temperature to the target operating range.
The control process operates continuously in a closed-loop feedback configuration, enabling rapid response to thermal fluctuations and changing load conditions. By automatically adjusting the heating power according to real-time temperature measurements, the system minimizes energy waste while maintaining stable and efficient reactor operation.
Intelligent Software Control Programming
The central feature of the proposed boiler reactor model is its intelligent supervisory control system, which enables autonomous operation, real-time monitoring, and advanced process management. To achieve this functionality, a dedicated software platform was developed using Visual Basic .NET. The software serves as the primary control and monitoring interface between the operator and the boiler reactor system.
The developed application communicates directly with the Arduino Mega microcontroller through a serial communication interface. This connection allows the software to continuously receive real-time data from all sensors distributed throughout the reactor, including temperature sensors, thermocouples, pressure sensors, humidity sensors, airflow sensors, water level sensors, and flow rate sensors. The acquired data are processed and displayed through a user-friendly graphical interface, providing operators with comprehensive insight into the operating status of the system.
A significant portion of the control architecture is based on Proportional–Integral–Derivative (PID) control algorithms. These algorithms continuously analyze process variables and automatically adjust control parameters to maintain optimal operating conditions. By utilizing PID-based feedback control, the system achieves improved stability, reduced overshoot, faster response times, and enhanced operational efficiency.
The software provides real-time monitoring of all critical process parameters through numerical displays, status indicators, alarms, and graphical visualizations. Dynamic charts and graphical representations allow operators to quickly assess system performance and identify abnormal conditions at a glance. This visual approach simplifies system supervision and improves decision-making during operation.
In addition to monitoring functions, the software allows authorized users to configure operational parameters, including the overall system energy level and control setpoints. These settings can be adjusted manually through the graphical interface to accommodate different operating requirements and experimental conditions.
Although the boiler reactor is designed to operate autonomously under intelligent control, the software incorporates a comprehensive manual override capability. With appropriate administrator authorization, operators can suspend automatic control functions, initiate emergency shutdown procedures, and directly control system components when necessary. This feature provides an additional layer of operational flexibility and safety during maintenance, testing, or emergency situations.