Next Article in Journal
Blow-Up Time of Solutions for a Parabolic Equation with Exponential Nonlinearity
Next Article in Special Issue
Continuous-Control-Set Model Predictive Control for Three-Level DC–DC Converter with Unbalanced Loads in Bipolar Electric Vehicle Charging Stations
Previous Article in Journal
Numerical Simulation Analysis of Difference from a Radial Resistivity Testing Method for Cylindrical Cores and a Conventional Testing Method
Previous Article in Special Issue
An Approach to Assessing Spatial Coherence of Current and Voltage Signals in Electrical Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Digital Twin Formation Method for Distributed Generation Plants of Cyber–Physical Power Supply Systems †

1
Department of Energy, Bratsk State University, 665730 Bratsk, Russia
2
Department of Power Supply and Electrical Engineering, Irkutsk National Research Technical University, 664074 Irkutsk, Russia
3
Department of Energy, Transbaikal State University, 672039 Chita, Russia
4
Department of Applied Mathematics, Energy Systems Institute of Siberian Branch of Russian Academy of Sciences, 664033 Irkutsk, Russia
5
Industrial Mathematics Laboratory, Baikal School of BRICS, Irkutsk National Research Technical University, 664074 Irkutsk, Russia
*
Author to whom correspondence should be addressed.
The paper is an extended conference paper of Digital Twin of the Distributed Generation Plant, Moscow, Russia, 16–17 April 2020.
Mathematics 2022, 10(16), 2886; https://doi.org/10.3390/math10162886
Submission received: 6 June 2022 / Revised: 2 August 2022 / Accepted: 8 August 2022 / Published: 12 August 2022
(This article belongs to the Special Issue Model Predictive Control and Optimization for Cyber-Physical Systems)

Abstract

:
The purpose of the study presented in the article was to develop a method for the formation of digital twins for distributed generation plants operating as part of cyber–physical power supply systems. A method of forming a digital twin for a system for automatic regulation of the voltage and rotor speed of a synchronous generator is considered. The structure of a digital twin is presented in the form of a multiply connected model using experimental data. The possibility of using a fuzzy inference system, artificial neural networks, and a genetic algorithm for solving the problem is shown. As a result of the research, neuro-fuzzy models of the elements of the distributed generation plant were obtained, which are an integral part of the digital twin. Based on the simulation results, the following conclusions were drawn: the proposed method for constructing an optimized fuzzy model gives acceptable results when compared with experimental data and shows practical applicability in constructing a digital twin. In the future, in order to simplify the model, it is necessary to solve the problem of optimizing the number of rules in the fuzzy inference system. It is also advisable to direct further research to the formation of a complete hierarchical fuzzy system that connects all elements of the digital twin.

1. Introduction

To introduce Smart Grid technologies [1,2] to contemporary power supply systems (PSS) [3], which broadly use distributed generation (DG) plants [4,5] and energy storage units (ESU) [6,7], algorithms and smart mode control devices must be developed. The cyber–physical energy systems concept [8,9] is one of the prospective lines ensuring such development. This concept involves the construction of modern PSS not only using physical objects (power system elements) but also the deep integration of digital systems [10] that contain a lot of data and perform various calculations, simulation of physical objects, and their control. In cyber–physical PSS, physical and digital systems are combined, overlapping and interacting with each other in all operating modes. For proper functioning of physical and digital systems, there is a need for a developed interface of their interaction that allows collecting experimental information based on numerous sensors to build full digital models [11,12] and control physical objects using various mechanisms in automatic mode or provide this action to the operator. Such an interaction interface can be built based on digital twins (DTs) [13,14], allowing us to obtain all necessary data characterizing the functioning of the physical object and the digital system interrelated with it.
In contemporary understanding, the DT concept is that a physical object is represented as a physical system and an associated virtual system [15]. The physical part should be equipped with sensors to collect data on the object’s state and its operating modes and to refine (update) the mathematical model. Such refinement makes it possible to create an adequate model that accurately describes the object behavior in order to optimize its operating mode and optimal control. This computer model is the digital twin [16,17].
The concept of a “digital shadow” exists in parallel with a “digital twin”. Their main difference is that in using the digital shadow, it is possible to predict behavior similar to what has already been observed, but it is impossible to predict accidents if they have never occurred. At the stage of operation, a smart digital shadow can be generated by obtaining up-to-date information about the functioning of a physical object with the help of industrial Internet technologies. This increases the level of model adequacy, which allows further prediction of the object behavior in all operating modes and leads to DT creation.
Methods of mathematical physics are often used to build the digital models of physical objects. In this case, the problem of modeling a physical object is represented as a set of boundary value problems for ordinary differential equations and (or) partial differential equations, for example, for the Euler–Lagrange and Navier–Stokes equations [18].
Modeling technical objects involves engineering analysis software systems, for example, those based on the finite element methods [19,20]. These methods have some drawbacks:
  • There is no accurate information about the differential equations describing the behavior of the object and therefore simplification methods are used;
  • The finite element method requires knowledge of the initial and boundary conditions, information which may not be available;
  • It is difficult to adapt the model built on the basis of the finite element method when the operating parameters and conditions of a physical object change.
Another method allows searching for a solution in the form of a neural network function, for which the parameters of the mathematical model are among the arguments. Relying on this methodology, a unified procedure for building the digital twins of real-world objects and maintaining them up-to-date has been developed [21]. This method can be used to build models that are not of the neural network type [22].
Artificial neural networks [23] are used to solve a variety of problems in various fields, including forecasting of processes [24,25], modeling of complex systems [26,27], identification [28], and control of complex objects [29,30].
Fuzzy inference systems [31] can also be used to build models and control complex systems. Application of a fuzzy logic inference system in the problem of the model building is based on the proof of the FAT (Fuzzy Approximation Theorem), according to which any mathematical system can be approximated by a system based on fuzzy logic [32]. In other words, using the natural language statements “IF–THEN”, followed by their formalization by means of the theory of fuzzy sets, it is possible to describe any arbitrary input–output relationship of an object as precisely as possible without using complicated calculus apparatus, traditionally used in control and identification.
The application of neural networks when combined with fuzzy inference systems allows one to increase control efficiency [33], improve forecasting results [34], diagnose faults in industrial facilities [35], increase accuracy and speed of convergence when training neural networks [36], and much more.
The following evolutionary algorithms are also used in building a digital twin in the form of neural network models [37,38]:
  • ▪ Generalized error clustering algorithm;
  • ▪ Generalized Schwartz method;
  • ▪ Genetic algorithm for building a set of neural networks [39,40];
  • ▪ Method of training a set of expert models, etc.
The development of digital twins can also involve machine-learning technology [41,42] as a class of methods for training neural networks. The distinguishing feature in this case is not the direct solution of the problem, but learning in the process of applying solutions to many similar problems.
The paper [43] proposes the construction of a “right” digital twin using an evolutionary method for parallel modeling of the digital twin based on conventional modeling methods, machine learning algorithms [41], and methods for evaluating digital twin properties, such as fuzzy analytic hierarchy process (AHP) [44], Bayesian networks [45], neural networks [21,22], etc.
In [46], digital twin modeling is performed for photovoltaic panels based on a hybrid neural network and an optimized genetic algorithm [47,48] using data from the Internet of Things (IoT) control platform [49].
The article [50] describes constructing digital twins for energy on the basis of ontological modeling [51,52] that determines the stages of the transition from mathematical models and computer programs to digital twins based on ontologies.
The paper [53] describes the design of a digital twin based on data obtained from sensors and used for the automatic rule construction of fuzzy systems, for which an appropriate algorithm is proposed, allowing the model to learn and reduce the response error in the short term.
In [54], an expert set of fuzzy rules generated from production data is used to create digital twins; a large number of artificial neural network models with different configurations are created, from which the best models are selected and then improved with additional training datasets generated by fuzzy inference expert system modeling.
Although the above methods can provide reliable support for the construction of digital twins, there are still many challenges in creating and validating complex dynamic models, such as distributed generation plants operating in a cyber–physical power supply system.
The paper considers a method of DT generation for DG plants equipped with a digital system for the automatic adjustment of excitation controllers and the rotor rotational frequency of synchronous generators [55]. The aim of the study was to determine the possibility of building neuro-fuzzy digital models based on experimental data by the proposed method and to test this method by building models of individual elements of digital twins of a DG plant. The DG plant DT structure is presented in the form of a multiply connected model using experimental data. The description of the proposed method for the DG plant’s DT building is given, and possibilities of using a fuzzy logic inference system, artificial neural networks, and genetic algorithm for solving this problem are shown. The study resulted in obtaining neuro-fuzzy models of individual elements of the DG plant, which are a part of the digital twin.
The novelty of the study and its contribution to research are that it develops a structure and method for building a digital twin of the distributed generation plant based on hierarchical fuzzy inference systems. To this end, the method uses subtractive data clustering and neural networks to generate fuzzy rules as well as a genetic algorithm to optimize the fuzzy model membership functions. The novelty of the research is also in the results of the experimental studies on the construction of a neuro-fuzzy model of a separate link of the digital twin of a DG plant.

2. Description of the DG Plant Working in Cyber–Physical PSS

For a DG plant working in cyber–physical PSS, we consider a synchronous generator of relatively low power, the rotor of which is driven by a thermal, hydraulic or gas turbine. The DG plant under consideration (Figure 1), for which the DT building method is described, also includes a thyristor exciter, automatic voltage regulator (AVR), and automatic speed regulator (ASR), in which proportional–integral–differential (PID) laws are implemented [38]. In addition, there is a fuzzy controller that corrects the AVR and ASR tuning coefficients when there is a significant change in the DG plant operating mode. The DG plant operating mode is identified by a digital device, which implements an adaptive neuro-fuzzy network, which represents the Sugeno fuzzy inference system in the form of a five-layer neural network of direct signal propagation [56]. The architecture of such a network is isomorphic to a fuzzy knowledge base. The neuro-fuzzy network that differentiates the implementation of triangular norms (multiplication and probabilistic OR) is used, as well as differentiable membership functions. This makes it possible to apply fast learning algorithms based on the method of the error back propagation for tuning the neural-fuzzy networks.
The building of Sugeno type fuzzy models to solve the problems of DG plant working mode identification requires two stages. In the first stage, based on experimental data on voltage Ug, frequency ωg, active and reactive power Pg, Qg, and power quality indicators (PQI) at the connection node of the DG plant for different operating modes, fuzzy rules are determined by the subtractive clustering method (generalized method of mining clustering, proposed by R. Jaeger and D. Filev) [57]. The total harmonic distortions kU and the negative sequence voltage unbalance factors k2U are taken into account as PQI at the connection point of the DG plant. In the second stage, with the trained neural network employed, the parameters of the fuzzy model, which determines the DG plant operating modes, are tuned.
The fuzzy controller is a fuzzy logic inference system (Figure 2), which determines the AVR and ASR settings in different operating modes of the DG plant. The small inertia constant of the DG rotor requires taking into account the mutual influence of AVR and ASR. Therefore, the fuzzy controller rule base is formed based on the method of AVR and ASR concordant tuning [55,58].
As a footnote, fuzzy models are widely used in distributed generation, including Takagi–Sugeno fuzzy modes, see [59] and references therein.

3. Method for DG Plant Digital Twin Building

In the proposed concept of the DG plant digital twin, the object is represented in the form of a multi-connected structure, of which some input and output parameters and relations are formed on the basis of experimental data. The main elements of the object, such as the regulators, turbine, and excitation system are proposed to be represented in the form of fuzzy models, determining the dependences of input and output variables based on fuzzy logical inference. The division of the object into elements allows us to adequately describe the dependencies of the input and output variables, using a small number of rules. On the whole, the building of the whole set of links of the proposed DT structure, provided in Figure 3, is based on the application of a hierarchical fuzzy logical inference system [60], which allows us to significantly reduce the dimensionality of the fuzzy rules base of the whole system. If it is necessary to add other controlled parameters, the proposed DT structure can be expanded and modernized by adding the necessary elements and links.
The purpose of fuzzy simulation is the description of dependence (approximation of some vector function)
Y = f(X)
where Y is the vector of output linguistic variables; X is the vector of input linguistic variables; and f maps X into Y, described by a set of fuzzy rules.
Fuzzy models, similar to the one provided in Figure 2, are a generalization of intervallic-assessed models, which, in turn, are a generalization of coherent models. The rules base stores a lot of logical inference rules and the order (hierarchical structure) of their use. The base fuzzy variables contain the names of linguistic terms and parameters of their membership functions. The rules base together with the fuzzy variables base form the knowledge base of the fuzzy inference system.
In accordance with the proposed DT structure (Figure 3), sensors should measure all of these parameters, which are inputs and outputs of individual elements of the DG plant. The measuring system must ensure the identification of power quality indicators in the form of total harmonic distortions and a negative sequence voltage unbalance factor, the violation of which may lead to the need to limit the power generated by the DG plant or to disconnect it by relay protection. For training and updating fuzzy models, the parameters should be measured during the transient process caused by the change in the DG plant operating mode in the course of operation and when the special test signals of low intensity that do not violate the normal operation are applied to the AVR and ASR outputs. When fuzzy models are updated, the parameters of the accessory functions of the term sets and reduction are optimized, and if possible—the number of fuzzy rules. The subtractive clustering method [57] and adaptive neuro-fuzzy network [56] can be used to reduce the size of the rule bases of individual blocks. This allows us to train neural networks based on experimental data obtained from sensors and synthesize and update the fuzzy systems’ knowledge bases.
To build an optimized fuzzy model of a digital twin separate link based on experimental data, we developed an algorithm using fuzzy logic, neural networks, and genetic algorithms (GA) (Figure 4a). To build an optimized fuzzy model, it is necessary to take the experimental characteristics of the input and output signals when some perturbation is introduced and train the neural network using this data. The trained neural network allows one to determine the parameters of the fuzzy inference systems of the Sugeno type, using the subtractive clustering method to synthesize fuzzy “IF–THEN” rules.
Artificial neural networks of direct propagation (sigmoidal, radial), as well as networks with feedbacks, can be used to solve the problem. Networks with feedbacks have a higher approximation ability with a comparable number of neurons. Therefore, the proposed algorithm uses the recurrent Elman neural network (Figure 4b), which consists of N inputs, k hidden layer neurons, covered by feedbacks through delay elements z 1 , and M output layer neurons.
The description of the knowledge base terms, for example, input linguistic variables of the fuzzy model of the selected element, can be performed using the Gaussian membership function:
μ A ( x ) = e ( x c σ ) 2
where c is coordinate of the membership function maximum; σ is the mean square deviation, which determines the function width; x is the variable from the base set.
The procedure of GA-based membership function optimization is to enumerate different parameter values and estimate the difference between the responses of the fuzzy model and the experimental data. The block schematic diagram of the algorithm for optimizing the membership function parameters is presented in Figure 5. The construction of a fuzzy model for different parameter values during optimization can be represented as follows:
F = ( X n ,   Y n ,   C )
where X n is the vector of the input linguistic variable values of n dimensionality; Y n is the vector of the output linguistic variable values; n is the total number of lines in the fuzzy knowledge base; C is the vector of the membership functions’ parameter values that have to be optimized.
Determination of the individuals’ fitness function is carried out by the difference between the responses of the fuzzy model and the experimental data using the following quadratic criterion:
J = i = 1 n [ Def ( Y n , C ) y i ] 2 min
where Def is the defuzzification operator used, which performs the translation of fuzzy variables of the corresponding parameters of the membership functions into the final values of the model output parameters; y i represents the values of the experimental data output parameters under the corresponding input influences.
When using GA, the membership function parameters are represented in the chromosome by real numbers or binary sequences using one of the known coding methods. Then, a GA procedure is applied to the obtained population of individuals, of which a block schematic diagram for the problem of optimizing the membership functions of a fuzzy model is provided in Figure 6.
The choice of coding method is an important step in finding the optimal parameters of the fuzzy model membership functions and can affect the performance and accuracy of the result. A real-valued coding method is often used, in which a single gene represents one of the required parameters as a real number, and their set is a chromosome, i.e., a possible set of fuzzy model membership function parameters (Figure 7). From the chain of chromosomes, individuals are randomly formed, and the initial population is determined. Figure 7 shows the chromosome when encoding c parameters and σ the Gaussian membership function (1) of the individual term of the input linguistic variables.
Currently, GA researchers propose various methods of selection, crossover, and mutation [61]. Among the systems that implement GA with modern selection operators, crossover and mutation operators, we can highlight the Flex Tool program of the Genetic Algorithm package, which is the counterpart of the MATLAB system. The GA was employed in [62] in the centralized reconfiguration algorithm for hybrid AC/DC shipboard power systems.
It should be noted that the determination of the initial population, crossover fraction probability (crossover probability), and mutation algorithm for the target function has a great impact on the final result and can lead to ambiguous solutions and higher CPU time consumption. In addition, since GA is stochastic, different results may occur as a result of its application to the same optimization problem. To obtain the best GA results and automatically determine the family of the initial population with the highest suitable probability of crossover and mutation, we propose the use of an adaptive algorithm that provides the optimal GA settings for a particular target function. The essence of this algorithm is in the repeated performance of the GA procedure. In the first stage for the given target function, the search range and initial reference point are formed; in this case it is sufficient to perform 10...100 GA iterations depending on the function complexity. Then, based on the use of the settings obtained in the first settings stage and additional procedures, a global solution is formed. For example, the finite family of individuals determined in the first stage is assumed as the initial population, and the adaptive algorithm (adaptive feasible) implemented in Flex Tool software is used as the mutation function, and the optimal value of the crossover fraction probability determined in the first stage of the algorithm is set.
The proposed adaptive GA uses the tournament selection method and two-point crossover, since these methods possess a sufficiently high efficiency. The efficiency of tournament selection lies in the ease of implementation. This method solves the problem of selecting the least adapted individuals, thereby maintaining the diversity of the population. In the two-point crossover, chromosomes are regarded as cycles formed by joining the ends of a linear chromosome together. Therefore, the two-point crossover method solves the same problem as the one-point crossover method, but more completely. In addition, the Nelder–Meade method is used to reduce the number of GA iterations and to refine the global solution after the GA procedure.
Figure 8 shows the results of GA operation implemented in the MATLAB system with default settings (random initial population formation, crossing probability 0.8, standard mutation algorithm with a fraction of selected chromosome components 0.01) and the proposed adaptive algorithm. As can be seen from Figure 8, when using the adaptive GA, the solution is achieved with fewer iterations, and a more accurate result is obtained (Figure 8b), which shows the effectiveness of the proposed algorithm.
To build and optimize a fuzzy model, a program has been developed that has a Windows–oriented interface in which the algorithms described above are implemented. Further, the specified program is used in the fuzzy model building and optimization.

4. Simulation Results and Discussion

Modeling was performed with respect to the power supply scheme, in two nodes of which a mini-hydro power plant (HPP) with a nominal capacity of 24 MW each are connected, operating on the basis of synchronous generators, and the third node has a connection with a high-capacity electrical energy system. A complete structural diagram of the network under study in MATLAB, which takes into account the above DG plants with AVR, ASR, and fuzzy controllers that change the settings of regulators, is provided in Figure 9. The parameters of the DG plan’ts synchronous generators are shown in Table 1.
The thyristor exciter of the synchronous generator (Excitation System block in Figure 9) was modeled by a first-order aperiodic link with coefficient ke = 1 and time constant Te = 0.025 s. The description of the used AVR and ASR models is given in work [55]. The structural diagram of the hydraulic turbine model used (Hydraulic Turbine units in Figure 4) is provided in Figure 10. The model consists of the main servomotor described by a transfer function of the form
W S e r v o ( s ) = 0.1 s + 1 ( 0.25 s + 1 ) ( 0.1 s + 1 ) + s
where s is a Laplace operator and the wicket gate limiter (Limiter unit in Figure 10) and a hydraulic turbine with a transfer function:
W H y d r o ( s ) = 1 α T H y d r o s 1 + 0.5 α T H y d r o s
where T H y d r o —hydraulic turbine time constant (was assumed equal to 0.344 s when modeling); α —position of the wicket gate opening (changes within the range 0…1).
The model diagram (Figure 9) also shows the measurement points of the experimental data to build a fuzzy model of the individual element of the DG plant under consideration (turbine). Experimental data were measured in the emergency and post-emergency mode of network operation, when a three-phase short-circuit caused disconnection of one of the lines by the relay protection with a time delay of 0.3 s, and the DG plant’s controllers were unloading generators to maintain stability. The osscillograms of the measured input signals (control action on the turbines from ASR) and output signals (mechanical power on the turbine shaft) for the described mode are presented in Figure 11. These signals were used to create a fuzzy model of the turbine using fuzzy logic inference system, subtractive data clustering method, neural network, and genetic algorithm used for optimization. The results of a comparison of experimental data and the responses obtained by different methods of the turbine fuzzy models for the considered operating mode of the DG plant are provided in Figure 12. Simulation results show that the fuzzy turbine model optimized by the proposed method, built using a trained neural network, provides a response with an acceptable root-mean-square (RMS) deviation from the experimental data; in this case, 25 rules are used compared to the fuzzy model built using the subtractive clustering method, which requires seven rules to implement. It should be noted that the turbine fuzzy model was obtained for one of the possible operating modes only with the variation of the input and output parameters within a limited range. The refinement and further optimization of a fuzzy turbine model should be carried out for the other DG plant’s operating modes as well. It should also be noted that an increase in the number of fuzzy rules results in a more accurate model, but leads to its complication. Moreover, apart from the increase in the dimension of the fuzzy model, the requirement for computing resources, in particular, for the amount of memory, increases.
Figure 13 shows the results of comparing the experimental turbine input–output data with the trained optimized fuzzy model built using 144 rules of the IF–THEN type. The RMS deviation of the fuzzy model response from the experimental data used for training was 0.0126. However, the training and optimization of such a fuzzy model requires a powerful computational resource. The fuzzy logic inference diagram of the resulting fuzzy model is provided in Figure 14.
The building and optimization of the fuzzy model were also performed for the physical plant, of which the photo and functional diagram are provided in Figure 15. The physical model of the DG plant included the following elements: synchronous generator; DC machine used as a primary motor—turbine (T); exciter; excitation winding (EW); angular transducer (AT); active-inductive load. The rotor speed was regulated with the ASR model in the form of a PID controller implemented using the Real-Time Windows Target and Simulink libraries units of the MATLAB system. The rotor speed was measured using an angular movement transducer. The AVR model was also performed as a PID controller. The physical model and the computer communicated via the PCI 6025E board (Figure 16). The diagram shown in Figure 17 was assembled to control the physical model in the MATLAB system, where the model’s regulators (ASR and AVR blocks) received signals of effective values of current, voltage, and rotor speed using the Analog Input block. The effective values of current and voltage were determined using standard RMS blocks. The control signals through the Analog Output block were received by the DC machine power supply (to control the rotor rotational frequency) and the synchronous machine exciter (to control the generator voltage).
The experimental data were registered using Scope units at various setpoints and ASR tuning coefficients. Based on the experimental data, a fuzzy model of rotor rotational frequency control was built and optimized. It was tested with random tuning coefficients of the regulator (Figure 18).
The results of the computer simulation show that the proposed method of building an optimized fuzzy model of a single element of the DG plant’s digital twin produces acceptable results when compared with experimental data. At the same time, training a fuzzy model with the aid of a neural network allows one to reduce the mean square deviation of the response of this model from the experimental data by 2.5 times while maintaining the same the number of “If–then” rules, which attests to the efficacy of the joint application of artificial neural networks and fuzzy inference systems when constructing digital twins [54]. At the same time, optimizing the parameters of the membership functions of the fuzzy terms of the model using a genetic algorithm that determines the least-squares difference between the fuzzy model response and the experimental data further improves the model by reducing the root-mean-square deviation of the fuzzy model response. These findings are consistent with the findings of studies focused on the joint use of a hybrid neural network and an improved genetic algorithm to build digital twins of engineering systems [47,48].
Optimizing a fuzzy model and training it with the aid of a neural network provides the best results with an increasing number of fuzzy rules. In the example considered here, increasing the number of rules by a factor of almost 6 reduced the mean square deviation of the fuzzy model response from the experimental data by a factor of 6. The obtained results confirm the possibility of reducing the errors of neuro-fuzzy models during their training [53].
The construction and optimization of fuzzy models of complex transients with a large number of rules (144 rules or more) require a considerable amount of time. Therefore, further attention should be paid to the optimization of the rule base of the resulting fuzzy model.
The results of the study on the physical model of the DG plant confirmed a sufficiently high efficiency of using neural networks, fuzzy logic inference system, and a genetic algorithm for building numerical models based on experimental data. In the example of the study of a simple transient with increasing rotor speed of the generator considered here, the fuzzy model response fits well with the experimental data with a relatively small number of rules (25 rules) of the “If–then” type. These findings allow us to suggest that the proposed method for constructing a fuzzy model is valid and applicable to physical systems.
A comparison of the results of the studies based on a computer model and a physical model for a complex and relatively simple transient, respectively, attests to the need to increase the number of fuzzy system rules to ensure high accuracy of the complex model. This circumstance must be taken into account in future work on optimizing the number of rules of the fuzzy hierarchical system of the digital twin of a distributed generation plant.
Generally, the findings of the study are consistent with the results obtained earlier [12] and confirm the approximating abilities of fuzzy logic inference systems [47] and the possibility of obtaining an accurate neuro-fuzzy model based on experimental input–output data.
Thus, the simulation results allow us to back up the claim that we have achieved the research goal of constructing neuro-fuzzy numerical models based on experimental data using the proposed method of training and optimization of a fuzzy inference system. The presented practical evaluation of the proposed method for building models of individual elements of the digital twin of the distributed generation plant shows acceptable results, which sets the stage for further work to improve all steps of the method and its testing on more complex models of distributed generation plants with a subsequent transition to real-world systems.

5. Conclusions

In the example of a DG plant equipped with a digital regulator tuning system, the method of formation of a digital twin based on experimental data using hierarchical fuzzy systems is considered. The method can be used to build digital twins of cyber–physical power systems’ individual DG plants. The study allowed us to obtain neuro-fuzzy models of individual elements of the DG plant, which are the counterparts of the digital twin.
Based on the calculation results and simulation, the following conclusions can be drawn:
The proposed method of building an optimized fuzzy model of an individual element of the DG plant’s digital twin produces acceptable results when compared with experimental data. The root-mean-square deviation of the fuzzy model response from the experimental data used for training was 0.0126. In the future, in order to simplify the model, the problem of optimizing the number of rules in the fuzzy logical inference system shall be solved.
The results of fuzzy model building and optimization according to the experimental data obtained from the physical plant showed high accuracy (RMS deviation was less than 0.008) and practical suitability of the developed program for building individual links of the DG plant’s digital twin.
Further research should be focused on the building and optimization of fuzzy models of other elements of the DG plant’s digital twin, as well as on the research of the full hierarchical fuzzy system operation.

Author Contributions

Conceptualization, Y.B., A.K., K.S. and D.S.; methodology, Y.B. and K.K.; software, Y.B.; validation, Y.B., A.K., K.S. and K.K.; formal analysis, Y.B. and A.K.; investigation, Y.B., A.K., A.B., K.S. and K.K.; resources, A.B. and K.S.; data curation, A.K.; writing—original draft preparation, Y.B.; writing—review and editing, Y.B., A.K., K.S., K.K. and D.S.; visualization, Y.B. and K.K.; supervision, K.S.; project administration, Y.B. and A.K.; funding acquisition, K.S. All authors have read and agreed to the published version of the manuscript.

Funding

The research was carried out within the state assignment of the Ministry of Science and Higher Education of the Russian Federation (project code: FZZS-2020-0039).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing is not applicable to this article. No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Wang, J.; Huang, A.Q.; Sung, W.; Liu, Y.; Baliga, B.J. Smart Grid Technologies. IEEE Ind. Electron. Mag. 2009, 3, 16–23. [Google Scholar] [CrossRef]
  2. Buchholz, B.M.; Styczynski, Z.A. Smart Grids—Fundamentals and Technologies in Electricity Networks; Springer: Berlin/Heidelberg, Germany, 2014; 396p. [Google Scholar]
  3. Mohsen, F.N.; Amin, M.S.; Hashim, H. Application of smart power grid in developing countries. In Proceedings of the IEEE 7th International Power Engineering and Optimization Conference (PEOCO), Langkawi, Malaysia, 3–4 June 2013. [Google Scholar] [CrossRef]
  4. Ellabban, O.; Abu-Rub, H.; Blaabjerg, F. Renewable energy resources: Current status, future prospects and their enabling technology. Renew. Sustain. Energy Rev. 2014, 39, 748–764. [Google Scholar] [CrossRef]
  5. Liere-Netheler, I.; Schuldt, F.; Maydell, K.; Agert, C. Simulation of incidental distributed generation curtailment to maximize the integration of renewable energy generation in power systems. Energies 2020, 13, 4173. [Google Scholar] [CrossRef]
  6. Lombardi, P.; Styczynski, Z.A.; Sokolnikova, T.; Suslov, K. Use of energy storage in Isolated Micro Grids. In Proceedings of the 2014 Power Systems Computation Conference (PSCC), Wrocław, Poland, 18–22 August 2014; pp. 1–6. [Google Scholar] [CrossRef]
  7. Bulatov, Y.N.; Kryukov, A.V.; van Huan, N. Reduction in microgrids voltage dips based on power accumulators and controlled distributed generation plants. In Proceedings of the International Ural Conference on Electrical Power Engineering (UralCon), Chelyabinsk, Russia, 1–3 October 2019. pp. 24–28. [CrossRef]
  8. Park, K.J.; Zheng, R.; Liu, X. Cyber-physical Systems: Milestones and Research Challenges. Comput. Commun. 2012, 36, 1–7. [Google Scholar] [CrossRef]
  9. Khaitan, S.K.; McCalley, J.D. Design techniques and applications of cyberphysical systems: A survey. IEEE Syst. J. 2014, 9, 350–365. [Google Scholar] [CrossRef]
  10. Khaitan, S.K.; McCalley, J.D. Cyber physical system approach for design of power grids. In Proceedings of the IEEE Power & Energy Society General Meeting, Vancouver, BC, Canada, 21–25 July 2013. [Google Scholar]
  11. Tomin, N.; Kurbatsky, V.; Borisov, V.; Musalev, S. Development of Digital Twin for Load Center on the Example of Distribution Network of an Urban District. E3S Web Conf. 2020, 209, 02029. [Google Scholar] [CrossRef]
  12. Bulatov, Y.N.; Kryukov, A.V.; Korotkova, K.E. Digital Twin of the Distributed Generation Plant. IOP Conf. Ser. Mater. Sci. Eng. 2020, 976, 012024. [Google Scholar] [CrossRef]
  13. Moussa, C.; Ai-Haddad, K.; Kedjar, B.; Merkhouf, A. Insights into Digital Twin Based on Finite Element Simulation of a Large Hydro Generator. In Proceedings of the IECON 2018—44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, USA, 21–23 October 2018; pp. 553–558. [Google Scholar]
  14. Jain, P.; Poon, J.; Singh, J.P.; Spanos, C.; Sanders, S.; Panda, S.K. A Digital Twin Approach for Fault Diagnosis in Distributed Photovoltaic System. IEEE Trans. Power Electron. 2020, 35, 940–956. [Google Scholar] [CrossRef]
  15. Grieves, M.; Vickers, J. Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems. In Transdisciplinary Perspectives on Complex Systems; Kahlen, F.J., Flumerfelt, S., Alves, A., Eds.; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
  16. Uhlemann, T.H.-J.; Schock, C.; Lehmann, C.; Freiberger, S.; Steinhilper, R. The Digital Twin: Demonstrating the Potential of Real Time Data Acquisition in Production Systems. Procedia Manuf. 2017, 9, 113–120. [Google Scholar] [CrossRef]
  17. Boschert, S.; Rosen, R. Digital Twin—The Simulation Aspect. In Mechatronic Futures; Hehenberger, P., Bradley, D., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 59–74. [Google Scholar] [CrossRef]
  18. Vasilyev, A.N.; Tarkhov, D.A.; Malykhina, G.F. Methods of creating digital twins based on neural network modeling. Mod. Inf. Technol. IT Educ. 2018, 14, 521–532. [Google Scholar] [CrossRef]
  19. Ooi, E.; Song, C.; Natarajan, S. A scaled boundary finite element formulation with bubble functions for elasto-static analyses of functionally graded materials. Comput. Mech. 2017, 60, 943–967. [Google Scholar] [CrossRef]
  20. Zienkiewicz, O.C.; Taylor, R.L.; Zhu, J.Z. The Finite Element Method: Its Basis and Fundamentals; Elsevier: Amsterdam, The Netherlands; Butterworth-Heinemann: Oxford, UK, 2005. [Google Scholar]
  21. Antonov, V.; Tarkhov, D.; Vasilyev, A. Unified approach to constructing the neural network models of real objects. Part 1. Math. Methods Appl. Sci. 2018, 41, 9244–9251. [Google Scholar] [CrossRef]
  22. Vasilyev, A.; Tarkhov, D. Mathematical Models of Complex Systems on the Basis of Artificial Neural Networks. Nonlinear Phenom. Complex Syst. 2014, 17, 327–335. [Google Scholar]
  23. Jain, A.K.; Mao, J.; Mohiuddin, K. Artificial neural networks: A tutorial. Computer 1996, 29, 31–44. [Google Scholar] [CrossRef]
  24. Din, G.M.U.; Marnerides, A.K. Short term power load forecasting using Deep Neural Networks. In Proceedings of the 2017 International Conference on Computing, Networking and Communications (ICNC), Santa Clara, CA, USA, 26–29 January 2017; pp. 594–598. [Google Scholar] [CrossRef]
  25. Han, L.; Peng, Y.; Li, Y.; Yong, B.; Zhou, Q.; Shu, L. Enhanced Deep Networks for Short-Term and Medium-Term Load Forecasting. IEEE Access 2019, 7, 4045–4055. [Google Scholar] [CrossRef]
  26. Almeida, C.M.; Gleriani, J.; Castejon, E.F.; Soares-Filho, B.S. Using neural networks and cellular automata for modelling intra-urban land-use dynamics. Int. J. Geogr. Inf. Sci. 2008, 22, 943–963. [Google Scholar] [CrossRef]
  27. Kim, B.S.; Kim, T.G. Modeling and Simulation Using Artificial Neural Network-Embedded Cellular Automata. IEEE Access 2020, 8, 24056–24061. [Google Scholar] [CrossRef]
  28. Janakiraman, V.M.; Nguyen, X.; Assanis, D. Nonlinear identification of a gasoline HCCI engine using neural networks coupled with principal component analysis. Appl. Soft Comput. 2013, 13, 2375–2389. [Google Scholar] [CrossRef]
  29. Narendra, K.; Parthasarathy, K. Identification and control of dynamical systems using neural networks. IEEE Trans. Neural Networks 1990, 1, 4–27. [Google Scholar] [CrossRef]
  30. He, P.; Jagannathan, S. Reinforcement learning-based output feedback control of nonlinear systems with input constraints. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2005, 35, 150–154. [Google Scholar] [CrossRef]
  31. Reyes-García, C.A.; Torres-García, A.A. Chapter 8—Fuzzy logic and fuzzy systems. In Biosignal Processing and Classification Using Computational Learning and Intelligence; Torres-García, A.A., Reyes-García, C.A., Villaseñor-Pineda, L., Mendoza-Montoya, O., Eds.; Academic Press: Cambridge, MA, USA, 2022; pp. 153–176. [Google Scholar] [CrossRef]
  32. Klement, E.P.; Koczy, L.T.; Moser, B. Are fuzzy systems universal approximators? Int. J. Gen. Syst. 1999, 28, 259–282. [Google Scholar] [CrossRef]
  33. Tam, P.; Wu, A. A fuzzy neural network based on fuzzy hierarchy error approach. IEEE Trans. Fuzzy Syst. 2000, 8, 808–816. [Google Scholar] [CrossRef]
  34. Nabavi-Pelesaraei, A.; Rafiee, S.; Hosseini-Fashami, F.; Chau, K.-W. Chapter 11—Artificial neural networks and adaptive neuro-fuzzy inference system in energy modeling of agricultural products. In Predictive Modelling for Energy Management and Power Systems Engineering; Deo, R., Samui, P., Roy, S.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2021; pp. 299–334. [Google Scholar] [CrossRef]
  35. Hooshmand, R.A.; Parastegari, M.; Forghani, Z. Adaptive neuro-fuzzy inference system approach for simultaneous diagnosis of the type and location of faults in power transformers. IEEE Electr. Insul. Mag. 2012, 28, 32–42. [Google Scholar] [CrossRef]
  36. Chen, C.L.P.; Wang, J.; Wang, C.-H.; Chen, L. A New Learning Algorithm for a Fully Connected Neuro-Fuzzy Inference System. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 1741–1757. [Google Scholar] [CrossRef] [PubMed]
  37. Lazovskaya, T.; Tarkhov, D. Multilayer neural network models, based on grid methods. IOP Conf. Ser. Mater. Sci. Eng. 2016, 158, 012061. [Google Scholar] [CrossRef]
  38. Zulkarnay, I.U.; Kaverzneva, T.T.; Tarkhov, D.A.; Tereshin, V.A.; Vinokhodov, T.V.; Kapitsin, D.R. A Two-layer Semi-Empirical Model of Nonlinear Bending of the Cantilevered Beam. J. Phys. Conf. Ser. 2018, 1044, 012005. [Google Scholar] [CrossRef]
  39. Krishnamraju, P.; Buckley, J.; Reilly, K.; Hayashi, Y. Genetic learning algorithms for fuzzy neural nets. In Proceedings of the 1994 IEEE 3rd International Fuzzy Systems Conference, Orlando, FL, USA, 26–29 June 1994; Volume 3, pp. 1969–1974. [Google Scholar] [CrossRef]
  40. Wang, S.; Zhang, X.; Zheng, X.; Yuan, B. A Genetic-Algorithm-Based Two-Stage Learning Scheme for Neural Networks. In Proceedings of the 2010 International Conference on e-Education, e-Business, e-Management and e-Learning, Sanya, China, 22–24 January 2010; pp. 391–394. [Google Scholar] [CrossRef]
  41. Jaensch, F.; Csiszar, A.; Scheifele, C.; Verl, A. Digital Twins of Manufacturing Systems as a Base for Machine Learning. In Proceedings of the 25th International Conference on Mechatronics and Machine Vision in Practice (M2VIP), Stuttgart, Germany, 20–22 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  42. Kapteyn, M.G.; Karen, E.W. From Physics-Based Models to Predictive Digital Twins via Interpretable Machine Learning. arXiv 2020, arXiv:2004.11356. [Google Scholar]
  43. Zhang, L.; Zhou, L.; Horn, B.K.P. Building a right digital twin with model engineering. J. Manuf. Syst. 2021, 59, 151–164. [Google Scholar] [CrossRef]
  44. Chang, D. Applications of the extent analysis method on fuzzy ahp. Eur. J. Oper. Res. 1996, 95, 649–655. [Google Scholar] [CrossRef]
  45. Pearl, J.; Russell, S. Bayesian Networks. In Handbook of Brain Theory and Neural Networks; Arbib, M.A., Ed.; MIT Press: Cambridge, MA, USA, 2003; pp. 157–160. [Google Scholar]
  46. Zhang, G.; Wang, X. Digital Twin Modeling for Photovoltaic Panels Based on Hybrid Neural Network. In Proceedings of the 2021 IEEE 1st International Conference on Digital Twins and Parallel Intelligence (DTPI), Beijing, China, 15 July–15 August 2021; pp. 90–93. [Google Scholar] [CrossRef]
  47. Jia, W.K.; Zhao, D.; Ding, L. An optimized RBF neural network algorithm based on partial least squares and genetic algorithm for classification of small sample. Appl. Soft Comput. 2016, 48, 373–384. [Google Scholar] [CrossRef]
  48. Wen, C.B.; Ma, W.B.; Liu, P.L. Research on Structure Optimization of RBF neural network based on improved genetic algorithm. Comput. Eng. Sci. 2019, 43, 917–923. [Google Scholar]
  49. Zedak, C.; Lekbich, A.; Belfqih, A.; Boukherouaa, J.; Haidi, T.; Mariami, F. A proposed secure remote data acquisition architecture of photovoltaic systems based on the Internet of Things. In Proceedings of the 2018 6th International Conference on Multimedia Computing and Systems (ICMCS), Rabat, Morocco, 10–12 May 2018; pp. 1–5. [Google Scholar] [CrossRef]
  50. Massel, L.; Massel, A. Ontologies as a Basis for Constructing Digital Twins in Energy. In Proceedings of the 2021 International Symposium on Knowledge, Ontology, and Theory (KNOTH), Novosibirsk, Russia, 8–12 November 2021; pp. 1–5. [Google Scholar] [CrossRef]
  51. Massel, L.; Massel, A. Development of Digital Twins and Digital Shadows of Energy Objects and Systems Using Scientific Tools for Energy Research. E3S Web Conf. 2020, 209, 02019. [Google Scholar] [CrossRef]
  52. Andryushkevich, S.K.; Kovalyov, S.P.; Nefedov, E. Composition and Application of Power System Digital Twins Based on Ontological Modeling. In Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland, 22–25 July 2019; pp. 1536–1542. [Google Scholar] [CrossRef]
  53. Junior, C.A.; Villanueva, J.; Medeiros, I.; Almeida, R. Digital Twin Design for Thermal Power Plant Cooling System using Fuzzy System. In Proceedings of the 2021 14th IEEE International Conference on Industry Applications (INDUSCON), São Paulo, Brazil, 16–18 August 2021; pp. 661–666. [Google Scholar] [CrossRef]
  54. Lermer, M.; Reich, C. Creation of Digital Twins by Combining Fuzzy Rules with Artificial Neural Networks. In Proceedings of the IECON 2019—45th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, Portugal, 14–17 October 2019; pp. 5849–5854. [Google Scholar] [CrossRef]
  55. Kryukov, A.V.; Kargapol’cev, S.K.; Bulatov, Y.N.; Skrypnik, O.N.; Kuznetsov, B.F. Intelligent control of the regulators adjustment of the distributed generation installation. Far East J. Electron. Commun. 2017, 17, 1127–1140. [Google Scholar] [CrossRef]
  56. Jang, J.-S.R. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
  57. Yager, R.; Filev, D. Essentials of Fuzzy Modeling and Control; John Wiley & Sons: Hoboken, NJ, USA, 1984; p. 387. [Google Scholar]
  58. Bulatov, Y.N.; Kryukov, A.V. Optimization of automatic regulator settings of the distributed generation plants on the basis of genetic algorithm. In Proceedings of the 2nd International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM), Chelyabinsk, Russia, 19–20 May 2016; pp. 1–6. [Google Scholar] [CrossRef]
  59. Liu, F.; Li, R.; Dreglea, A. Wind Speed and Power Ultra Short-Term Robust Forecasting Based on Takagi–Sugeno Fuzzy Model. Energies 2019, 12, 3551. [Google Scholar] [CrossRef]
  60. Cordon, O.; Herrera, F.; Zwir, I. Linguistic modeling by hierarchical systems of linguistic rules. IEEE Trans. Fuzzy Syst. 2002, 10, 2–20. [Google Scholar] [CrossRef]
  61. Michalewicz, Z. Genetic Algorithms + Data Structures = Evolution Programs; Springer: Berlin/Heidelberg, Germany, 1996; 387p. [Google Scholar]
  62. Panasetsky, D.; Sidorov, D.; Li, Y.; Ouyang, L.; Xiong, J.; He, L. Centralized emergency control for multi-terminal VSC-based shipboard power systems. Int. J. Electr. Power Energy Syst. 2019, 104, 205–214. [Google Scholar] [CrossRef]
Figure 1. Structural diagram of the DG plant AVR and ASR adaptive control system. ωz, ωg are the preset and current values of the rotor and generator rotational frequency; is the deviation of the rotor rotational frequency from the set value; Ugz, Ug are the set and current generator voltage value; dUg is the deviation of the generator voltage from the preset value; Pg, Qg are active and reactive generator powers.
Figure 1. Structural diagram of the DG plant AVR and ASR adaptive control system. ωz, ωg are the preset and current values of the rotor and generator rotational frequency; is the deviation of the rotor rotational frequency from the set value; Ugz, Ug are the set and current generator voltage value; dUg is the deviation of the generator voltage from the preset value; Pg, Qg are active and reactive generator powers.
Mathematics 10 02886 g001
Figure 2. Block schematic diagram of a fuzzy controller that changes AVR and ASR settings.
Figure 2. Block schematic diagram of a fuzzy controller that changes AVR and ASR settings.
Mathematics 10 02886 g002
Figure 3. The structure of the DG plant digital twin: Vasr, Vavr are control signals from ASR and AVR; Pm is the mechanical power at the turbine shaft; Uf is the voltage on generator excitation winding; Fcontrol is the fuzzy controller model; Fasr is the ASR fuzzy model; Favr is the AVR fuzzy model; FT is the turbine fuzzy model; FE is the generator exciter model; F1 and F2 are fuzzy models of generator-detected relations.
Figure 3. The structure of the DG plant digital twin: Vasr, Vavr are control signals from ASR and AVR; Pm is the mechanical power at the turbine shaft; Uf is the voltage on generator excitation winding; Fcontrol is the fuzzy controller model; Fasr is the ASR fuzzy model; Favr is the AVR fuzzy model; FT is the turbine fuzzy model; FE is the generator exciter model; F1 and F2 are fuzzy models of generator-detected relations.
Mathematics 10 02886 g003
Figure 4. Block schematic diagram of the algorithm for building an optimized fuzzy model (a) and the structure of the Elman neural network (b).
Figure 4. Block schematic diagram of the algorithm for building an optimized fuzzy model (a) and the structure of the Elman neural network (b).
Mathematics 10 02886 g004aMathematics 10 02886 g004b
Figure 5. Block schematic diagram of the fuzzy model membership function optimization algorithm.
Figure 5. Block schematic diagram of the fuzzy model membership function optimization algorithm.
Mathematics 10 02886 g005
Figure 6. Block schematic diagram of the classical GA applied to the problem of optimization of the membership function parameters of the DG plant element fuzzy model.
Figure 6. Block schematic diagram of the classical GA applied to the problem of optimization of the membership function parameters of the DG plant element fuzzy model.
Mathematics 10 02886 g006
Figure 7. An example of a chromosome with real-valued coding of the membership function parameters.
Figure 7. An example of a chromosome with real-valued coding of the membership function parameters.
Mathematics 10 02886 g007
Figure 8. Dependences of the best value of the fitness function of individuals on the generation with default GA settings (a) and optimal settings (b).
Figure 8. Dependences of the best value of the fitness function of individuals on the generation with default GA settings (a) and optimal settings (b).
Mathematics 10 02886 g008
Figure 9. The model diagram of the network under study in MATLAB.
Figure 9. The model diagram of the network under study in MATLAB.
Mathematics 10 02886 g009
Figure 10. Simulink-model diagram for the hydraulic turbine unit in Figure 9.
Figure 10. Simulink-model diagram for the hydraulic turbine unit in Figure 9.
Mathematics 10 02886 g010
Figure 11. Oscillograms of measured input (a) and output (b) signals.
Figure 11. Oscillograms of measured input (a) and output (b) signals.
Mathematics 10 02886 g011aMathematics 10 02886 g011b
Figure 12. Results of experimental data and fuzzy model response: 1—experimental data; 2—untrained fuzzy model (7 rules) built using the subtractive data clustering method only (the RMS deviation from experimental data is 0.3134); 3—trained fuzzy model (7 rules, RMS deviation 0.1268); 4—optimized fuzzy model (25 rules, RMS deviation 0.0781).
Figure 12. Results of experimental data and fuzzy model response: 1—experimental data; 2—untrained fuzzy model (7 rules) built using the subtractive data clustering method only (the RMS deviation from experimental data is 0.3134); 3—trained fuzzy model (7 rules, RMS deviation 0.1268); 4—optimized fuzzy model (25 rules, RMS deviation 0.0781).
Mathematics 10 02886 g012
Figure 13. Results of the experimental data and fuzzy model response: 1—experimental data; 2—optimized trained fuzzy model (144 rules).
Figure 13. Results of the experimental data and fuzzy model response: 1—experimental data; 2—optimized trained fuzzy model (144 rules).
Mathematics 10 02886 g013
Figure 14. Diagram of the fuzzy logic inference system of the Sugeno type (144 rules).
Figure 14. Diagram of the fuzzy logic inference system of the Sugeno type (144 rules).
Mathematics 10 02886 g014
Figure 15. Photo (a) and functional diagram (b) of the DG plant physical model.
Figure 15. Photo (a) and functional diagram (b) of the DG plant physical model.
Mathematics 10 02886 g015
Figure 16. Photo of the used input–output board PCI 6024E.
Figure 16. Photo of the used input–output board PCI 6024E.
Mathematics 10 02886 g016
Figure 17. Simulink schematic diagram to control the DG plant physical model.
Figure 17. Simulink schematic diagram to control the DG plant physical model.
Mathematics 10 02886 g017
Figure 18. Results of a comparison of a fuzzy model (25 rules) with experimental data.
Figure 18. Results of a comparison of a fuzzy model (25 rules) with experimental data.
Mathematics 10 02886 g018
Table 1. Parameters used in the model of the DG plant synchronous generator.
Table 1. Parameters used in the model of the DG plant synchronous generator.
ParameterValue
Rated generator power, S24 MVA
Rated voltage, U6000 V
Frequency, f50 Hz
Stator active resistance, Rs0.008979 p.u.
Stator leakage inductance, LI0.05 p.u.
Stator inductance in the longitudinal axis, Lmd2.35 p.u.
Stator inductance in the transverse axis, Lmq1.72 p.u.
Excitation-winding resistance, Rf0.00206 p.u.
Rotor excitation-winding inductance, LIfd0.511 p.u.
Damper-winding resistance in the longitudinal axis, Rkd0.0652 p.u.
Damper-winding inductance in the longitudinal axis, LIkd0.5134 p.u.
Damper-winding resistance in the transverse axis, Rkq10.0287 p.u.
Damper-winding inductance in the transverse axis, LIkq1′0.2553 p.u.
Inertia coefficient (inertial constant), H2.8485 s
Friction coefficient, F0.009238 p.u.
Number of pairs of poles, p3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bulatov, Y.; Kryukov, A.; Batuhtin, A.; Suslov, K.; Korotkova, K.; Sidorov, D. Digital Twin Formation Method for Distributed Generation Plants of Cyber–Physical Power Supply Systems. Mathematics 2022, 10, 2886. https://doi.org/10.3390/math10162886

AMA Style

Bulatov Y, Kryukov A, Batuhtin A, Suslov K, Korotkova K, Sidorov D. Digital Twin Formation Method for Distributed Generation Plants of Cyber–Physical Power Supply Systems. Mathematics. 2022; 10(16):2886. https://doi.org/10.3390/math10162886

Chicago/Turabian Style

Bulatov, Yuri, Andrey Kryukov, Andrey Batuhtin, Konstantin Suslov, Ksenia Korotkova, and Denis Sidorov. 2022. "Digital Twin Formation Method for Distributed Generation Plants of Cyber–Physical Power Supply Systems" Mathematics 10, no. 16: 2886. https://doi.org/10.3390/math10162886

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop