KMITL

Permanent URI for this communityhttps://dspace.kmitl.ac.th/handle/kmitl/1

Browse

Search Results

Now showing 1 - 10 of 41
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Hybrid Posi cast - based PID - PDA Control Using System Identification for Continuous Tunnel Kilns
    (2026-06-30) ;
    Sungsorn, Teenapong
    ;
    Trisuwannawat, Thanit
    ;
    ;
    This paper proposes a hybrid Posicast-based proportional-integral-derivative with proportional-derivative-acceleration (PID-PDA) controller for temperature regulation in delay-dominant continuous tunnel kilns. The controller is developed based on a system-identified second-order-plus-dead-time (SOPDT) model derived from industrial data and implemented in discrete time for programmable logic controllers (PLCs). A unified framework enables comparison with a standard PLC-based proportional-integral (PI) controller, an internal model control (IMC)-tuned PI controller, and a Smith Predictor-PI controller under identical conditions. Simulation results demonstrate faster response, negligible overshoot, and reduced tracking error, with improved settling time and lower, integral of absolute error (IAE), integral of squared error (ISE), and integral of time-weighted absolute error (ITAE), while maintaining comparable control effort. Robustness analysis confirms stable performance under plant perturbations, with IAE variations within approximately ± 10 (servo) and ± 1 (disturbance). The controller is validated on an Allen-Bradley PLC in a silicon controlled rectifier (SCR)-based heating system. Experimental results show improved steady-state performance, including reduced bias, lower mean absolute error (MAE) and root mean squared error (RMSE), reduced oscillation amplitude, and compliance within the ± 1 temperature band. The proposed approach provides a practical, robust, and high-performance solution for upgrading existing PLC-based systems without hardware modifications.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Design of posicast pida controller using kitti's method
    (2020-10-01) ;
    Sungsorn, Teenapong
    ;
    Trisuwannawat, Thanit
    ;
    Tirasesth, Kitti
    ;
    Ukakimaparn, Prapart
    This paper proposes a successful technique for designing a PIDA (proportional-integral-derivative-acceleration) controller in both continuous-time and discrete-time frameworks, which provides better transient response specifications in comparison with PID (proportional-integral-derivative) controller for third-order plant. The proposed design technique consists of three major steps. First, the PIDA controller is designed by using Kitti's method based on root locus technique in the control loop. Second, the maximum percentage overshoot can be decreased to satisfy specification by applying the forward controller. Based on these two steps, all desired specifications can be achieved without trial and error method for tuning controller parameters. Lastly, the Posicast controller is simply designed because the controlled system can be approximated as a standard second-order system. The performances of the designed PIDA controller are confirmed through MATLAB simulation results.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Closed-form formulas for continuous/discrete-time pidaj controller's parameters
    (2019-07-01)
    Ukakimaparn, Prapart
    ;
    Tirasesth, Kitti
    ;
    Trisuwannawat, Thanit
    ;
    This paper focuses on establishing the closed-form formulas to design a proportional-integral-derivative-acceleration-jerk (PIDAJ) controller for fourth-order pla- nts. After plant modeling, the analog PIDAJ controller in continuous-time domain can be designed by utilizing the proposed formulas in a vector-matrix form. Based on bilinear transform, the digital PIDAJ controller in discrete-time domain can then be achieved. The use of the proposed formulas to determine the PIDAJ controller's parameters for controlling the air-fuel ratio of an engine is described as an application example to con- _rm their feasibility. MATLAB simulation results con_rm the consistency between step responses of the example system controlled by the designed controllers in continuous-time domain and discrete-time domain.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Adaptive fractional order PIλDμ control for multi-configuration tank process (MCTP) toolbox
    (2018-10-01) ;
    Trisuwannawat, Thanit
    ;
    Tipsuwanporn, Vittaya
    This paper presents an adaptive fractional order PI<sup>λ</sup>D<sup>μ</sup> control for multi-configuration tank process (MCTP) toolbox which aims at demonstrating the problem of reference tracking and cross coupling rejection in multi-input-multi-output system. Moreover, we investigate the cases where the system is in the mode of minimum phase and non-minimum phase configuration. Besides providing theoretical control system analysis and design, we develop the multi-configuration tank process software toolbox for providing the non-linear functions of dynamic models of multi-configuration tank process which is the advantage tool for investigating the performances of the controllers. The software toolbox is developed from discrete state P-file S-function which is operated within the MATLAB environment for providing many non-linear functions of dynamic models of multi-configuration tank process such as multi-input multi-output quadruple tank full-interacting process, multi-input multi-output quadruple tank process, multi-input single-output triple tank interacting process, multi-input multi-output coupled tank interacting process. All actual process attributes are encapsulated in S-function as the input parameters, thus the multi-tank function block can be simply adjusted by specifying the physical properties of the tank system. The study explains about the mathematical model of multi-configuration tank process, nonlinear dynamic characteristic, minimum phase and non-minimum phase configuration, software toolbox features and also describes the design of the adaptive fractional order PI<sup>λ</sup>D<sup>μ</sup> controller including the performance validation. The results have been illustrated that the proposed controller design scheme can provide the sufficient effectiveness in the performance, stability and robustness. Furthermore, these tests reinforce the usefulness of MCTP toolbox as a complete simulation tool for users to perform an engineering research of multi-configuration tank control system analysis and design, moreover, it contains very useful for validating the control algorithm of multi-input-multi-output system.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Improving the efficiency of water management system in biomass power plant using cyber-physical cloud computing
    (2018-08-01)
    Kungwalrut, Pranai
    ;
    Kongratana, Viriya
    ;
    Trisuwannawat, Thanit
    ;
    Tipsuwanporn, Vittaya
    ;
    Optimized water management strategies are among the most crucial concerns in a biomass power plant. Especially during the times of water scarcity, an improper water supply planning and operation result in a detrimental power generation or shut down processes. This paper aims to propose the cyber-physical cloud computing (CPCC), a mechanism of analysis and control physical process using cloud-based framework, in order to improve the efficiency of water management system in a biomass power plant. In this study, a 9.9 MW biomass power plant is implemented to investigate the performance of CPCC. The architecture of the proposed system consists of three physical tiers. The first tier is a tier of physical devices included with pressure, flow, pH sensors, water pumps and valves that are responsible for detecting the physical data and interacting with the water production process. The second tier is an edge computing device which functions as a controller, embedded server, data storage, gateway and switch to manage all operational tasks in an intranet area. The third tier is a cloud computing system which enables big data applications such as online monitoring and visualization of process operation, adaptive filtration fouling control, consuming water and total water cost analysis. The results validate the effectiveness of the proposed system as the ability of an adaptive fouling control system to adjust backwash scheduling and chemical dosing so that achieving the target of purified water quality even during the fluctuation of raw water qualities. Subsequently, the water treatment system can achieve the capability for optimal total water cost operations under a target permeate flow rate and the percent of the recovery. Significantly, the data analytics in the CPCC reflect current operational requirements of water under local climate conditions, likewise contribute to the practical solution for sustainable water resource planning in the energy production.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Discrete-time posicast PID×(n − 2) stage PD cascade controllers for unstable system
    (2018-08-01) ;
    Pool-Em, Kittipat
    ;
    Trisuwannawat, Thanit
    ;
    Ukakimaparn, Prapart
    This paper aims to present a discrete-time controller design for a two-degree-of-freedom (2-DOF) control system connected with Posicast function to stabilize an unstable third-order or higher-order plant. The continuous-time controllers used in the 2-DOF control system, the proportional-integral-derivative (PID)×(n − 2) stage proportional-derivative (PD) cascade controllers and the forward controller, are designed by using the Kitti’s method. The Posicast function is used to eliminate an overshoot in step response. Based on the continuous-time controllers designed in the s-domain, the discrete-time controllers with closed-form expression in the z-domain are then calculated by using the bilinear transformation. The magnetic levitation system is employed as an illustrative case study of the unstable plant to be controlled. By comparing the discrete-time system with the continuous-time system, the effectiveness of the proposed discrete-time controller design is verified by MATLAB simulation results.
      1
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Discrete-time PIDA controller designed by Tustin's method with and without frequency pre-warping
    (2018-06-08)
    Ukakimaparn, Prapart
    ;
    Khwunthong, Mathee
    ;
    Trisuwannawat, Thanit
    ;
    This paper proposes the formula used for finding the continuous-time PIDA (Proportional-Integral-Derivative-Acceleration) controller's parameters based on pole placement technique. Also, provide the formulas for designing the discrete-time PIDA controllers for both of Tustin's method with and without frequency pre-warping. The designers can use the frequency pre-warping to get the better specification as desired. Moreover, as both of these discrete-time PIDA controllers, theirs transfer functions are proper. Then, they are easy to implement in real-time by the Observable Canonical Form of the difference equations.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Design of discrete-time pida controller using kitti’s method with first-order hold discretization
    (2018-06-01) ;
    Sungsorn, Teenapong
    ;
    Trisuwannawat, Thanit
    ;
    Ukakimaparn, Prapart
    This paper proposes a successful technique to design a discrete-time (DT) proportional-integral-derivative-acceleration (PIDA) controller for third-order plants. The proposed technique consists of three major steps: discretization of the controlled plant using the first-order hold (FOH) method, discretization of the continuous-time (CT) PIDA controller structure using the delayed first-order hold (DFOH) method to achieve the DT PIDA controller structure, and design of the target controller using the Kitti’s method. Simulation results confirm that the controller designed by utilizing the proposed technique provides equivalent performances compared to a conventional CT controller and a DT controller discretized by utilizing the Tustin’s method.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Discrete-time PIDA controller designed by Kitti's method; A third generation
    (2017-11-10)
    Tongtanee, Anirut
    ;
    ;
    Ukakimaparn, Prapart
    ;
    Trisuwannawat, Thanit
    This paper proposes the design of Discrete-Time PIDA (Proportional-Integral-Derivative-Acceleration) controller. Once, the satisfied PIDA controller in Continuous-Time system is obtained. Then, just discretises it by using trapezoidal approximation or bilinear transformation, the Discrete-Time PIDA controller is easily achieved as well. The root loci of the closed-loop systems are circular shapes in both s-Plane and z-Plane implied that increasing of the open loop gains, the faster and smaller in percent overshoot can be obtained. Comparing among three generations are shown that the third generation of Discrete-Time PIDA controller is the simplest way in design without the difficulty to place the zeros of the controller in z-Plane as in the second generation when the sampling time is too small.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Comparative study on cascade control configuration in engineering phase for analog system and FF system
    (2017-02-06)
    Khochasin, Narupon
    ;
    Trisuwannawat, Thanit
    ;
    Julsereewong, Prasit
    ;
    This paper presents a comparative study of two configuration techniques for building cascade control loops in engineering phase by using traditional analog system and modern digital Foundation Fieldbus (FF) system. For both analog and FF systems, control strategy configurations for providing the process control loop with high safety and the process control loop with high availability are described. The engineering software of the CentumVP host system is used to build the studied control systems, and it is also employed to check the consistency of the configurations. Comparison results show that the smart FF devices provide powerful functionalities for ease of engineering to take special actions in the events of undesired conditions. In addition, the results from the studied cases can be the practical guideline to configure the interlocks that are essential for system safety and availability.