USING DESIGN PATTERNS FOR DESIGN AND PROGRAMMING OF COMPLEX AUTOMATION CONTROL ALGORITHMS
Abstract
In contemporary automation systems the complexity of control algorithms is increasing significantly, accordingly the structuring and reusability of control algorithms is becoming more important. This article suggests a decomposition of controlled process into elementary control sets. For development of the elementary control sets an approach using design patterns is proposed and some typical design patterns are presented; their advantages and difficulties of practical application are discussed as well. The proposed design patterns are used for developing real industrial control systems. The paper in addition discusses the benefit of using the proposed design patterns for development of the control systems with additional safety requirements.
Downloads
Published
Issue
Section
License
Copyright terms are indicated in the Republic of Lithuania Law on Copyright and Related Rights, Articles 4-37.