In the typical computer control systems the core control algorithm itself is usually hard coded in a fixed form in a computer program. As such the control algorithm is not easily adjustable for run-time changing control goals and usually if any kind of reconfiguration of the algorithm is required, it can only be achieved via some kind of external tuning. In this paper a software architecture of Fuzzy Logic Controller algorithm for control of DC generator with separate excitation is presented. As such, the generator is a non-linear system due to the non-linear magnetization characteristic of its excitation circuit. Novelty of the paper lies in using the Open Decision Point component architecture to implement a flexible control algorithm where the core decision making logic is run-time loadable, configurable and replaceable which does not only enable parametric adjustment of control strategy but also changing the control strategy itself.
展开▼