Metamorphic Controller for Collaborative Design of an Optimal Structure of the Control System
When designing a control system, the customer specifies some control requirements and the expert provides the parameterized optimal controller. A change of the control algorithm to a more advanced one may lead to a better performance of the closed loop system. On the other hand, implementation and parameterization of the advanced controllers require more extensive knowledge. A possible solution is a group of cooperating experts that are able to determine the most suitable control algorithm, depending on the customer’s requirements. However, in practice, hiring more experts is an expensive approach. Hence, the performance of majority of industrial systems is not optimal. The paper presents the metamorphic controller with extended functionality for selection of an optimal control algorithm (including advanced controllers). As a result, only one expert, cooperating with the customer, is sufficient to ensure the optimal system performance. The proposed solution has been implemented and tested on the industrial controller.
KeywordsMetamorphic controller collaborative design programmable logic controller (PLC)
Unable to display preview. Download preview PDF.
- 1.Yu, C.C.: Autotuning of PID Controllers: Relay Feedback Approach. Springer, New York (1999)Google Scholar
- 2.Li, Y., Ang, K., Chong, G.: PID control system analysis and design. IEEE Control Syst. Mag. 26, 32–41 (2006)Google Scholar
- 9.Ziegler, J.G., Nichols, N.B.: Optimum settings for automatic controllers. Trans. ASME. 64, 759–768 (1942)Google Scholar
- 11.Wilson, C., Callen, C.: Close process control translates to quality heat treated parts. Ind. Heating - Pittsburg then Troy. 71, 25–28 (2004)Google Scholar
- 12.Li, Y., Ang, K., Chong, G.: Patents, software, and hardware for PID control. IEEE Control Syst. Mag. 26, 42–54 (2006)Google Scholar
- 13.Weinzierl, K.: Method for Generating Conrol Parameters From a Response Signal of a Ccontrolled System and System for Adaptive Setting af a PID Controller. U.S. Patent 6,353,766 B1 (2002)Google Scholar
- 15.Brennan, R.W., Zhang, X., Xu, Y., Norrie, D.H.: A Reconfigurable Concurrent Function Block Model and its implementation in Real-Time Java. Integr. Comput.-Aided Eng. 9, 263–279 (2002)Google Scholar
- 17.Wang, R., Paul, A., Stefanovic, M., Safonov, M.G.: Cost-detectability and stability of adaptive control systems. In: 44th IEEE Conference on Decision and Control and European Control Conference, Seville, pp. 3584–3589 (2005)Google Scholar
- 19.Vyatkin, V.: IEC 61499 Function blocks for embedded and distributed control systems design. ISA, Research Triangle Park (2007)Google Scholar
- 21.Skupin, P., Klopot, W., Klopot, T.: Dynamic Matrix Control with partial decoupling. In: 11th WSEAS International Conference on Automation & Information, Iasi, pp. 61–66 (2010)Google Scholar
- 22.Klopot, W., Klopot, T., Laszczyk, P., Czeczot, J., Metzger, M.: Practical Implementation of the Nonlinear Control of the Liquid Level in the Tank of Irregular Shape. In: Lee, J., Lee, M.C., Liu, H., Ryu, J.-H. (eds.) ICIRA 2013, Part II. LNCS, vol. 8103, pp. 178–188. Springer, Heidelberg (2013)CrossRefGoogle Scholar