Visual programming environment for multidimensional fuzzy interval-logic regulators
Journal: Scientific and Technical Journal of Information Technologies, Mechanics and Optics (Vol.23, No. 5)Publication Date: 2023-10-23
Authors : Antipin A.F. Antipina E.V.;
Page : 1041-1049
Keywords : fuzzy regulator; visual development environment; editors; production rule system; software;
Abstract
The approach to synthesis and development of multidimensional fuzzy interval-logic regulators in the created visual programming environment that generates the program code of regulators for Simatic S7-300 and S7-400 controllers is considered. Multidimensional interval-logic regulators use the mathematical apparatus of fuzzy regulators with mixed (trapezoidal and rectangular) membership function μ equal to one. The proposed modification of regulators is the author's development and is intended for use in control systems with a sufficiently large volume of product rules describing the logic of a complex technological object without an adequate mathematical model. The software of the visual development environment takes into account the requirements of the current editions of IEC 61131-3 and 61131-7 standards. The basic variant of the block diagram of a multidimensional interval-logic regulator is presented. Schemes for the interpretation of continuous physical quantities by an equivalent set of terms are given. The proportional deintervalization algorithm is formulated. It is shown that the synthesis and programming of this modification of fuzzy regulators consists in determining the vectors of terms of input and output continuous variables, as well as the mutual relations between them, compiling a system of production rules and selecting the appropriate algorithm of deintervalization. The approach to the development of multidimensional interval-logic regulators by means of special software tools (editors and applications) included in the visual development environment is described. The proposed approach provides a clear and quick creation of controller functional blocks for Simatic S7-300 and S7-400 programmable logic controllers. At the same time, it is possible to analyze and simulate the work of the system of production rules and regulators as a whole, which reduces the time of development and debugging of control systems based on them.
Other Latest Articles
- Confidence Lipschitz classifiers: an instrument of guaranteed reliability
- Sedentary behavior health outcomes and identifying the uncertain behavior patterns in adult
- System for customers’ routing based on their emotional state and age in public services systems
- Job scheduling in a distributed computing system on a chip with power consumption minimization
- A method for constructing interpretable hidden Markov models for the task of identifying binding cores in sequences
Last modified: 2023-10-24 18:40:43