Journal of Control Science and Engineering
Volume 2015 (2015), Article ID 689767, 5 pages
http://dx.doi.org/10.1155/2015/689767

Research Article

Design of Internal Model Control Based on an Optimal Control for a Servo System

Hiromitsu Ogawa, Ryo Tanaka, Takahiro Murakami, and Yoshihisa Ishida

Meiji University School of Science and Technology, 1-1-1, Higashi-mita, Tama-ku, Kawasaki 214-8571, Japan

Received 16 August 2014; Revised 10 February 2015; Accepted 10 February 2015

Academic Editor: Ai-Guo Wu

Copyright © 2015 Hiromitsu Ogawa et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

This paper describes a design of internal model control based on an optimal control for a servo system. The control system has the feedback based on the proposed disturbance compensator in the disturbance response. The compensator is designed to become the denominator of the transfer function without a dead time in the disturbance responses. The disturbance response of the proposed method is faster than that of the previous method.

1. Introduction

A PID control is one of the attractive controls for the designers and the researchers because the PID controller is simple and easy to understand sensuously. It is widely studied in the control study and used in the industrial area widely [1–5]. Although the PID control provides the benefits as described above, the parameters tuning is difficult especially for the plant with the dead time. To overcome it, Smith predictor and internal model control (IMC) have been proposed and have been studied widely to control a plant with the dead time [6–11]. One of the key features is to be able to design each parameter easily compared with the PID control for the plant with the dead time. IMC especially possess many advantages over the PID control, particularly in the presence of the significant process dead time. IMC simplify the control system design in a large class of industrial applications for the disturbance response. One of the simple control system design approaches utilizes an optimal control theory [12]. It is not necessary to design some controller parameters also for experienced designers and there is no steady-state error in the disturbance response. However, the parameters of its disturbance compensator are designed by trial and error in consideration of dead time. It is one of the serious issues. This is because there are various plants with the dead time in the industrial areas, such as a DC motors control, a pneumatic actuators control, and a temperature control. Generally, these plants have large dead time. In especially the DC motor control area when the system has some gears, the system has large dead time.

In this paper, we propose the design of IMC based on an optimal control for a servo system. The proposed disturbance compensator is designed to become the denominator of the closed loop transfer function without the dead time in the disturbance responses. As a result, the design of the controller is easy and its stability is improved. For this proposed method, it is not necessary to design the parameters of its disturbance compensator by trial and error like the previous method [12]. We confirm that the disturbance response of the proposed method is improved as compared with the previous method in the simulation result and the actual DC motor control result.

2. Previous IMC Design Method

The design method of IMC is a superior control method for the plants with the dead time. This previous method is one of the approaches to improve the steady-state error in the disturbance response [12]. Let us consider the following second-order plant with the dead time:

where is the dead time. The following equation is discretized by the zero-order hold:

where is the dead time and is a nominal plant. Then the relation between the plant output and the disturbance in the previous method is given as follows:

where is the plant output, is the disturbance at the plant input, is a plant model, is the estimated dead time, and is obtained as follows:

Here, to design it simple, the controller is defined as follows:

The is a PID controller as

Here, the parameters , , and are designed by an optimal control method in this paper. Then, let us consider the following controllable and observable plant model;

where is the state variable, is the plant output, and is the plant input. Then, to design the parameters , , and easily, let us consider the following augmented plant:

where , , and are described as follows:

The performance index is used in practice for quadratic optimal control formulation as follows:

where is a positive semidefinite real symmetric matrix and is a positive definite real symmetric matrix. The first term accounts for the relative importance of the state of the plant and the second term accounts for the expenditure of the energy of the control signal. Then, the following Riccati equation is solved to determine the such that this performance index is minimized:

Then, the is obtained as follows:

The represents the input as follows:

Then, the plant input is as follows:

The optimal feedback gains and are obtained as PID parameters of . Then, the controller is designed by using these PID parameters. Then, the disturbance response is expressed as follows:

To consider it easily, we assume that

Then the following disturbance response is obtained as follows:

In this previous method [12], the is a PID controller as follows:

These parameters, , , and , are designed on a trial basis.

3. Proposed IMC Design Method

Although the previous method does not have the steady-state error in the disturbance response at the plant input, the denominator of the disturbance response contains the dead time. In addition, is designed by trial and error. However, it is difficult to design . To overcome this problem, we propose the design of the disturbance compensator as follows:

Then let us substitute (19) into (18) as follows:

Since the denominator of the disturbance response does not contain the dead time, the design of is easier than the previous method. The proposed method can control the plant as shown in Figure 1.

Figure 1: A block diagram of the proposed method.

4. Simulation Result

This simulation shows the effect for the dead time. Consider the following second-order plant:

In this simulation, we assume that the plant is a DC motor. is equal to 1, and is also equal to 1. Then, it is discretized by the zero-order hold. The sampling time is 10 (ms). The set point is 1 (rad) and the disturbance in the plant input is −0.05 at 5 (s). The controller is designed by the optimal control method (). The feedback gains and are and , respectively. Figures 2, 3, and 4 show the simulation results for the plant with the dead time, , are 1 (s), 10 (s), and 20 (s), respectively. From Figures 2 and 3, the output of the proposed method converges faster than that of the previous method. Moreover, from Figure 4, the proposed method can control the plant output, and the previous method cannot control it, because the denominator of the proposed method does not contain the dead time, whereas the previous method contains it.

Figure 2: Simulation results for the plant with the dead time 1 (s).

Figure 3: Simulation results for the plant with the dead time 10 (s).

Figure 4: Simulation results for the plant with the dead time 20 (s).

5. Actual DC Motor Control Result

An electric motor has been widely applied in the industry such as automobile, robot, and transport equipment. In these days especially, a motor control is one of the key technologies in a hybrid automobile and electrical automobile. In this study, we verify that the proposed method can be applied in a motor. Figures 5 and 6 show the control system overview and the DC motor control system as an image, respectively. The DC motor is made by PID Corporation (PID-QET ii). The D/A convertor resolution is 12 bits. The encoder resolution is  (rad/count). The motor includes an inertial load disk with a radius of 0.0248 (m) and a weight of 0.068 (kg). The sampling time is 1 (ms). The set point is 1.570 (rad) and the input-side disturbance is −0.1 (V) at 10 (s). The controller is designed by the optimal control method (). The plant transfer function and the setup of each parameter , , , and are set in the same manner as in simulation setups. Figure 7 shows the actual DC motor control results. The proposed method convergence in the disturbance response is faster than that of the previous method. This result also indicates that the proposed method can be applied to actual DC motors.

Figure 5: The motor control system.

Figure 6: The picture of the control system.

Figure 7: Experimental results for an actual DC motor.

6. Conclusion

In this paper, we have proposed the design of the internal model control based on an optimal control for a servo system. The design of the disturbance compensator has been proposed, and the denominator does not contain the dead time. From the simulation results, we have confirmed that the disturbance response of the proposed method is improved as compared with the previous method in the simulation results and the actual DC motor control result.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

References

M. Yukitomo, T. Shigemasa, Y. Baba, and F. Kojima, “A two degrees of freedom PID control system, its features and applications,” in Proceedings of the 5th Asian Control Conference, vol. 1, pp. 456–459, July 2004.

P. R. Ouyang, V. Pano, and T. Dam, “PID contour tracking control in position domain,” in Proceedings of the 21st IEEE International Symposium on Industrial Electronics, pp. 1297–1302, May 2012.

C. Huang, Y. Bai, and X. Li, “Simulation for a class of networked cascade control systems by PID control,” in Proceedings of the International Conference on Networking, Sensing and Control (ICNSC '10), pp. 458–463, April 2010.

J. Hao, W. Zhang, and M. Ling, “Research on PID control algorithm of BP network based on two axis digital control turntable,” in Proceedings of the 10th IEEE International Conference on Computer and Information Technology (CIT '10), pp. 2233–2238, IEEE, Bradford, UK, July 2010.

A. Shi, M. Yan, J. Li, W. Xu, and Y. Shi, “The research of FUZZY PID control application in DC motor of automatic doors,” in Proceedings of the International Conference on Electrical and Control Engineering, pp. 1354–1358, September 2011.

Z. Ming-guang, W. Peng, and W. Zhao-gang, “Study on fuzzy self-tuning PID internal model control algorithm and Its application,” in Proceedings of the International Conference on Computational Intelligence and Security Workshops (CIS '07), pp. 31–34, December 2007.

T.-L. Chia and I. Lefkowitz, “Internal model-based control for integrating processes,” ISA Transactions, vol. 49, no. 4, pp. 519–527, 2010.

X. Shao, J. Zhang, Z. Zhao, and X. Wen, “Adaptive internal model control of permanent magnet synchronous motor drive system,” in Proceedings of the 8th International Conference on Electrical Machines nd Systems (ICEMS '05), vol. 3, pp. 1843–1846, 2005.

S. Li and H. Gu, “Fuzzy adaptive internal model control schemes for PMSM speed-regulation system,” IEEE Transactions on Industrial Informatics, vol. 8, no. 4, pp. 767–779, 2012.

H. Yanwei and W. Dengguo, “Nonlinear internal model control with inverse model based on extreme learning machine,” in Proceedings of the International Conference on Electric Information and Control Engineering (ICEICE '11), pp. 2391–2395, April 2011.

Z. Yanhong and Z. Zhongqiao, “Based on inverse system of internal model control,” in Proceedings of the International Conference on Computer Application and System Modeling (ICCASM '10), vol. 14, pp. 19–21, Taiyuan, China, October 2010.

H. Ogawa, R. Tanaka, T. Murakami, and Y. Ishida, “Improved internal model control based on optimal control for servo system with dead time,” in Proceedings of the IEEE 10th International Conference on Power Electronics and Drive Systems (PEDS '13), pp. 731–734, April 2013.