PLC related applications are more complex as far as more components are involved. If some error occurs, diagnosis can take some time, but a logical procedure will shorten the time needed to locate the fault. The probability of failure of different parts of typical PLC systems shows [1] that 95% of PLC systems are external faults and occur on plant items such as: sensors, actuators, transducers, limit switchers, and others. The possibility of determining the validity of the data gathered from all transducers of the control system assures a way of short time fault detection. Consequently, a fault-tolerant control system must be implemented using redundant structures, representing an alternative for malfunctioning element detection. This paper presents a method used to design and implement a control system based on redundant structures. A case study for the geothermal power plant at the University of Oradea was developed. The redundant structure considered was simulated using MathLab/Simulink and analyzed using different scenarios. Finally, a possible implementation of resulting control system structure is done using a programmable logical controller (PLC).
From the designer perspective, in real-time applications as mechatronic systems -the control algorithm has to be easy to understand and to implement, easy to optimize and last but not least, to ensure the best possible behavior for the controlled system. The paper presents a design environment which provides the possibility to choose between a classical control algorithm (as state feedback stabilization represents) and a new approach (interpolative controllers) with the possibility to modify the designed parameters such as to obtain the optimum behavior for the controlled system. This opportunity is given through the inner structure and operating laws of the algorithm and exploited using genetic algorithm-based techniques. Interpolative-type controller category covers the controllers based on fuzzy, neural and pure interpolative algorithms, due to their common capability to make an approximate reasoning. The first ones, fuzzy and neural algorithms, are already well-known in the control area. A pure interpolative controller presumes to contain at least one block, placed no matter where in his structure, in which interpolation as mathematical operation to have place. The approach presented in the present paper uses this kind of blocks to reproduce and to optimize the behavior of an already existing controller (in this case the state feedback one) [1]. This type of controllers meets all the requirements stated at the beginning: they are easy to implement, easy to understand, they need reduced calculus time and gives notable results in specific cases. The above mentioned kind of controllers will be presented with all the necessary details in the paper. The design environment is presented as a collection of MATLAB functions, SIMULINK configurable schemes and a user interface. A case study ends the presentation with some experimental results obtained through a simulation for a specific second order positioning system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.