Next Article in Journal
Why Is Multiple Sclerosis More Frequent in Women? Role of the Immune System and of Oral and Gut Microbiota
Previous Article in Journal
A Deep Reinforcement Learning Design for Virtual Synchronous Generators Accommodating Modular Multilevel Converters
Previous Article in Special Issue
Generalized Super-Twisting Backstepping Sliding Mode Control for Electro-Hydraulic Servo Systems Considering the Coexistence of Matched and Mismatched Uncertainties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling and Simulation in Multibond Graphs Applied to Three-Phase Electrical Systems

by
Gilberto Gonzalez-Avalos
1,*,
Noe Barrera Gallegos
2,
Gerardo Ayala-Jaimes
3 and
Aaron Padilla Garcia
4
1
Graduate Studies Division of the Faculty of Mechanical Engineering, University of Michoacán, Morelia 58000, Mexico
2
Faculty of Mechanical Engineering, University of Michoacán, Morelia 58000, Mexico
3
Faculty of Sciences of Engineering and Technology, Autonomous University of Baja California, Tijuana 22260, Mexico
4
Faculty of Electrical Engineering, University of Michoacán, Morelia 58000, Mexico
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(10), 5880; https://doi.org/10.3390/app13105880
Submission received: 25 March 2023 / Revised: 6 May 2023 / Accepted: 7 May 2023 / Published: 10 May 2023
(This article belongs to the Special Issue Computer Simulation of Electric Power and Electromechanical Systems)

Abstract

:
The modeling of three-phase electrical systems in the coordinates d , q , 0 in a simple and direct way in a multibond graph approach is presented. From the graphical model obtained, a mathematical model in state space can be determined. Thus, studies of the electromagnetic transients of electrical systems can be analyzed. Likewise, this modeling in the physical domain can be applied to balanced or unbalanced systems and the storage elements (inductances and capacitances) can be connected to be linearly independent or dependent. Structural properties such as stability, controllability, observability or controller design can be analyzed in multibond graphs. The proposed methodology is applied to two examples and the simulation results are shown using 20-Sim software.

1. Introduction

The mathematical modeling of three-phase electrical systems to evaluate electromagnetic transients in the different equipment and devices that are part of these systems is determined by high-order, nonlinear and time-varying models and generally complicated systems.
The mathematical model for an electrical power system using field approaches was developed in [1]; here, the model of the transmission lines are obtained by partial differential equations and the equation of the supply to the transmission line uses two first-order differential equations. The real-time simulation of a transmission line with the objective of knowing the behavior of harmonic signals in line transients is presented in [2], and the dynamic domain is also applied to the transmission line, which allows the visualization of the steady state and the transient condition. Different configurations of power transmission lines are simulated in [3], however, here, a negative capacitance is added in parallel with the inductance in the π equivalent circuit that allows one to improve the simulation of transmission lines. The study of the available transfer capability in a transmission system to know the transient stability is proposed in [4], performing network analysis with ultra-high-voltage lines. The stability control in long transmission lines can incorrectly operate the equipment, which is simulated and analyzed in [5]. A three-phase power transformer is modeled and simulated with a digital implementation in [6], and the transformer model is verified with experiments carried out on a 6 kVA transformer.
Recently, with the supply of electrical energy from renewable energy sources such as wind turbines and photovoltaic panels, electrical system modeling includes elements and equipment that these new electrical power generation systems require. In [7], the modeling and simulation of a photovoltaic power system is proposed that is connected to the network with a three-phase power of 8kW for at home purposes with a PQ controller. The modeling of a wind turbine for harmonic analysis with different switching techniques is proposed in [8] where doubly-fed induction generators are connected to the back-to-back power converter. The modeling and simulation of a photovoltaic system using Matlab with the aim of considering the irradiance and analyzing the power quality was found in [9]; in addition, the behavior of a three-phase system with different inverter control techniques is described when the PV system is generating energy. Likewise, the simulation of a distributed generation model with the use of multi-energy sources for three-phase stability studies was developed in [10], wherein a unified interface model for a synchronous generator and inverter that applies to different types of energy—electric, heat and hydrogen—was proposed.
The difficulty in the modeling, analysis and control of three-phase electrical systems has become one of the reasons for the use of various software such as in [9], wherein Matlab software is used. The application of the Multisim software in the simulation of three-phase electrical circuits was found in [11]. Furthermore, the study of electromagnetic transients in three-phase electrical systems for transmission and distribution models using the EMTP software was proposed in [12].
Other interesting references with the application of coordinate transformations applied to electrical systems are the following: the comparison of current regulators in three-phase electrical systems in the reference frames: (1) natural a , b , c , (2) orthogonal stationary α , β and (3) orthogonal stationary d , q were presented in [13]. A new reference frame, called a reduced reference frame, which can be used for unbalanced three-phase systems, was proposed in [14]. The properties of three transients with unbalanced sources were investigated in [15], where the Clarke and Park transformations are used. The energy management architecture model using a complete supervisory control and data acquisition system in a educational building was presented in [16]. An energy management system applied to isolated micro grids was proposed in [17], wherein they apply a PID controller which contains coordinate transformations from a , b , c to d , q .
When considering a renewable power system and its control, full modeling can be challenging because the system will have different energy domains. For example, if the system is the interconnection of thermoelectric, hydroelectric, wind turbines and photovoltaic panels as sources of generation, their transmission and distribution to electrical loads, then there are electrical, mechanical, thermal and hydraulic subsystems, subsystems for control as well as three-phase systems, due to which factors the bond graph is a system modeling methodology that can be applied to the systems formed by different energy domains. Likewise, the analysis and control of systems in the bond graph are direct and physically achievable. In addition, the modeling of systems with multiple phases or axes has been solved with multibond graphs which are vector bond graphs.
The bond graph theory is based on an approach to modeling power transfer through ports called bonds. In this way, a structured approach to modeling dynamic systems is presented in the bond graph.
The main characteristics of the bond graph can be stated below: (1) The bond graph allows the modeling of systems formed by different energy domains (electrical, mechanical, hydraulic, thermal, magnetic); (2) Through the causal information, the relationship between the elements of a system is known, determining mathematical models in transfer function or in state space, likewise, structural properties such as stability, controllability and observability can be directly obtained in the bond graph model without requiring its mathematical model; (3) Linear and nonlinear, invariant and time-varying systems with lumped distributed parameters can be modeled in a bond graph; and (4) Controllers can be designed in a bond graph environment.
The modeling of robots, cars, projectiles or multi-axis systems often leads to complicated mathematical models. Even in bond graphs, these systems can result in models that cannot easily apply the methodology and its applications in the physical domain. Thus, the introduction of multibond graphs as an extension of bond graphs turns out to be a natural way to model multibody systems.
In modeling with multibond graphs, single bonds are grouped into multibonds. Likewise, the generalized power variables of effort and flow in bond graphs are now vectors of effort and flow in multibond graphs whose matrix product determines power.
Some papers on fundamentals and application with multibond graphs have been published, some of which are cited below: the basic concepts in the modeling with multibond graphs of physical systems are proposed in [18]. The causality assignment in vector bond graphs is introduced in [19]. The modeling of mechanical systems with multibond graphs was developed in [20]. The decomposition of multibody elements such as resistors, inertias, capacitors, transformers and gyrators into their equivalent in junctions, bonds and 1-port and 2-port elements was presented in [21].
Recently, some developments with multibond graphs have been published, and the representation of electrical circuits of phasors containing real and imaginary parts with two-dimensional multibond and steady state was proposed in [22]. The linearization of a class of nonlinear systems that can be modeled with multibond graphs was presented in [23]. The direct determination of the steady-state response for LTI systems modeled with multibond graphs with a derivative causality assignment to the storage elements was proposed in [24].
In this paper, the modeling of three-phase electrical systems in coordinates d , q , 0 is presented. The modeling of an electrical system in coordinates a , b , c determines the systems of time-varying differential equations, and by applying Park’s transformation, an equivalent time-invariant system is obtained. In the analysis of electromagnetic transients to electrical systems in the coordinates d , q , 0 , the differential equations are determined with inductive and capacitive elements as well as the connectivity with the different elements, whilst ascertaining whether the three phases are balanced is difficult and complicated.
Electrical system simulation software allows graphic results to be obtained, but the structural mathematical analysis of the system is generally not its objective. Thus, this paper enables the modeling of model-balanced or -unbalanced three-phase electrical systems in the multibond graphs environment.
Bond graph tools can be applied in multibond graphs. In particular, a lemma to directly obtain the multibond graph in the coordinates d , q , 0 is proposed and from this, other lemma to determine the mathematical model in state space is presented. Therefore, the advantages of this paper with respect to traditional developments were exposed.
The works developed in bond graphs [25,26,27] that mainly use the Park transformation for the modeling of electrical machines are bond graphs built from the mathematical model in the state space of the system and it is effectively verified that the bond graph is correct. However, general methodologies similar to this proposed paper are not reported. In multibond graphs, practically no papers have been published on the modeling of three-phase electrical systems, and as such, this paper is an interesting proposal on the modeling of three-phase electrical systems in coordinates a , b , c and its transformation in coordinates d , q , 0 .
Therefore, the primary advantages of this paper are the modeling of three-phase electrical systems in coordinates a , , b , c in a direct way, directly obtaining its symbolic representation in state space and its derivation of the model in coordinates d , q , 0 .
Section 2 describes the traditional modeling of a power system from coordinates a , , b , c to coordinates d , q , 0 . The essential elements in modeling systems with multibond graphs are developed in Section 3. In this section, the junction structure and state space of a system modeled in multibond graphs are presented. In Section 4, a lemma and procedure for directly obtaining the multibond graph of an electrical system are proposed. Two examples applying the described methodology are solved, including the simulation results. In Section 6, describes the aplication of the metodology. Finally, Section 7 gives the conclusions.

2. Problem Statement

Most commercial electrical power is generated in three-phase systems [28,29]. Consider a simple three-phase circuit formed by two generators and a line transmission which is shown in Figure 1 [30].
With the objective of obtaining the dynamic equations of the system for the analysis of electromagnetic transients, then applying the voltages law to the circuit of Figure 1 gives
v 1 a b c = v R 1 a b c + v L 1 a b c + v C 1 a b c
v C 1 a b c = v R e a b c + v L e a b c + v C 2 a b c
v C 2 a b c = v R 2 a b c + v L 2 a b c + v 2 a b c
where v 1 a b c and v 2 a b c denote the three-phase voltages of supply sources 1 and 2, respectively; v R 1 a b c , v R 2 a b c and v R e a b c denote the three-phase voltages across the resistors R 1 , R 2 and R e , respectively; v L 1 a b c , v L 2 a b c and v L e a b c denote the three-phase voltages across the inductances L 1 , L 2 and L e , respectively; v C 1 a b c and v C 2 a b c denotes the three-phase voltages across the capacitances C 1 and C 2 , respectively.
The relationships between the resistors and inductors are
v 1 a b c = v 1 a v 1 b v 1 c ; v 2 a b c = v 2 a v 2 b v 2 c ; v C 1 a b c = v C 1 a v C 1 b v C 1 c ; v C 2 a b c = v C 2 a v C 2 b v C 2 c
where v 1 a , v 1 b , v 1 c and v 2 a , v 2 b , v 2 c are the voltages in each phase a , b , c of supply sources 1 and 2, respectively; v C 1 a , v C 1 b , v C 1 c and v C 2 a , v C 2 b , v C 2 c are the voltages in each phase a , b , c of capacitors 1 and 2, respectively.
v R 1 a b c = v R 1 a v R 1 b v R 1 c = r 1 a 0 0 0 r 1 b 0 0 0 r 1 c i 1 a i 1 b i 1 c = R 1 a b c · i 1 a b c
v L 1 a b c = v L 1 a v L 1 b v L 1 c = l 1 a 0 0 0 l 1 b 0 0 0 l 1 c d d t i L 1 a i L 1 b i L 1 c = L 1 a b c · d i 1 a b c d t
where v R 1 a , v R 1 b , v R 1 c and i 1 a , i 1 b , i 1 c are the voltages and currents in each phase a , b , c of resistor 1, respectively; v L 1 a , v L 1 b , v L 1 c and i L 1 a , i L 1 b , i L 1 c are the voltages and currents in each phase a , b , c of inductance 1, respectively; R 1 a b c is the resistance matrix 1 of the three phases a , b , c ; r 1 a , r 1 b and r 1 c are the resistors 1 in each phase a , b , c , respectively, and L 1 a b c is the inductance matrix 1 of the three phases a , b , c ; l 1 a , l 1 b and l 1 c denote the inductance 1 in each phase a , b , c , respectively.
In the same form, it is established that
v R e a b c = R e a b c i e a b c
v L e a b c = L e a b c d i e a b c d t
v R 2 a b c = R 2 a b c i 2 a b c
v L 2 a b c = L 2 a b c d i 2 a b c d t
where v R e a b c and i e a b c denote the three-phase voltages and currents in R e a b c , respectively; v R 2 a b c and i 2 a b c denote the three-phase voltages and currents in R 2 a b c , respectively; and v L e a b c and v L 2 a b c denote the three-phase voltages in L e a b c and L 2 a b c , respectively. R e a b c and R 2 a b c are the resistance matrices of e and 2 of the three phases a , b , c , respectively, and L e a b c and L 2 a b c are the inductance matrices of e and 2 of the three phases a , b , c , respectively.
The relationships for the capacitors are
i C 1 a b c = c 1 a 0 0 0 c 1 b 0 0 0 c 1 c d d t v C 1 a v C 1 b v C 1 c = C 1 a b c d v C 1 a b c d t
i C 2 a b c = C 2 a b c d v C 2 a b c d t
where i C 1 a b c and v C 1 a b c are the three-phase currents and voltages in C 1 a b c , respectively; i C 2 a b c and v C 2 a b c are the three-phase currents and voltages in C 2 a b c , respectively, C 1 a b c and C 2 a b c are the capacitance matrices 1 and 2 of the three phases a , b , c , respectively, and c 1 a , c 1 b and c 1 c are the capacitors 1 in each phase a , b , c .
By substituting from (4) and (9) into (1), (2) and (3)
v 1 a b c = R 1 a b c i 1 a b c + L 1 a b c d i 1 a b c d t + v C 1 a b c
v C 1 a b c = R e a b c i e a b c + L e a b c d i e a b c d t + v C 2 a b c
v 2 a b c = R 2 a b c i 2 a b c + L 2 a b c d i 2 a b c d t + v C 2 a b c
in addition, i C 1 a b c = i 1 a b c i e a b c and i C 2 a b c = i e a b c i 2 a b c , and the equations for the capacitors are
C 1 a b c d v C 1 a b c d t = i 1 a b c i e a b c
C 2 a b c d v C 2 a b c d t = i e a b c i 2 a b c
From (12) to (16) represent a fifteenth-order dynamic system for a simple three-phase circuit. However, v 1 a b c and v 2 a b c are three-phase voltage sources, these sources are typically balanced and given by
v a v b v c = V m sin w t V m sin w t 2 π / 3 V m sin w t + 2 π / 3
where V m is the maximum value of v and w is the angular frequency such that w = 2 π f being f the frequency in H z .
Hence, considering (17) with (12) to (16), the dynamic system is a linear time-varying (LTV) system of 15 dimensions.
A great simplification in the mathematical description of a three-phase electrical system is obtained from Park’s transformation. The effect of Park’s transformation is simply to transform all stator quantities from phases a, b and c into new variables, the frame of reference of which moves with the rotor [28,29,31]. Electrical systems that have three-phase voltages and currents are complicated to model, analyze and control to determine time-varying systems, so the Park transformation has been applied, which allows obtaining equivalent systems without dependence on time.
In order to remove the time dependence, Park’s transformation can be used. This transformation for voltages is defined by
i d q 0 = P i a b c
where
P = 2 3 cos θ cos θ 2 π 3 cos θ + 2 π 3 sin θ sin θ 2 π 3 sin θ + 2 π 3 1 2 1 2 1 2
the angle between the d axis and the rotor is given by
θ = w t + π 2
where w is the rated angular frequency in r a d / s .
Park’s transformations for currents and flux linkages are expressed by
v d c q 0 = P v a b c
λ d q 0 = P λ a b c
Now, representing (12), (13) and (14) by Park’s transformation,
P v 1 a b c = P R 1 a b c P 1 P i 1 a b c + P L 1 a b c P 1 P d i 1 a b c d t + P v C 1 a b c
P v C 1 a b c = P R e a b c P 1 P i e a b c + P L e a b c P 1 P d i e a b c d t + P v C 2 a b c
P v 2 a b c = P R 2 a b c P 1 P i 2 a b c + P L 2 a b c P 1 P d i 2 a b c d t + P v C 2 a b c
and from (15) and (16), the equations for the capacitors are
P C 1 a b c P 1 P d v C 1 a b c d t = P i 1 a b c P i e a b c
P C 2 a b c P 1 P d v C 2 a b c d t = P i e a b c P i 2 a b c
in terms of d , q , 0
v 1 d q 0 = R 1 d q 0 i 1 d q 0 + L 1 d q 0 d i 1 d q 0 d t d P d t P 1 i 1 d q 0 + v C 1 d q 0
v C 1 d q 0 = R e d q 0 i e d q 0 + L e d q 0 d i e d q 0 d t d P d t P 1 i e d q 0 + v C 2 d q 0
v 2 d q 0 = R 2 d q 0 i 2 d q 0 + L 2 d q 0 d i 2 d q 0 d t d P d t P 1 i 2 d q 0 + v C 2 d q 0
i 1 d q 0 i e d q 0 = C 1 d q 0 d v C 1 d q 0 d t d P d t P 1 v C 1 d q 0
i e d q 0 i 2 d q 0 = C 2 d q 0 d v C 2 d q 0 d t d P d t P 1 v C 2 d q 0
where
R 1 d q 0 = P R 1 a b c P 1 ; R 2 d q 0 = P R 2 a b c P 1 ; R e d q 0 = P R e a b c P 1
L 1 d q 0 = P L 1 a b c P 1 ; L 2 d q 0 = P L 2 a b c P 1 ; L e d q 0 = P L e a b c P 1
C 1 d q 0 = P C 1 a b c P 1 ; C 2 d q 0 = P C 2 a b c P 1
under balanced conditions
R 1 d q 0 = d i a g r 1 , r 1 , r 1 ; R 2 d q 0 = d i a g r 2 , r 2 , r 2 ; R e d q 0 = d i a g r e , r e , r e
L 1 d q 0 = d i a g l 1 , l 1 , l 1 ; L 2 d q 0 = d i a g l 2 , l 2 , l 2 ; L e d q 0 = d i a g l e , l e , l e
C 1 d q 0 = d i a g c 1 , c 1 , c 1 ; C 2 d q 0 = d i a g c 2 , c 2 , c 2
it is well known that d P d t P 1 is given by
d P d t P 1 = 0 w 0 w 0 0 0 0 0
substituting (38) into (27), (28) and (29)
v 1 d v 1 q v 1 0 = v C 1 d v C 1 q v C 1 0 + l 1 0 0 0 l 1 0 0 0 l 1 d i 1 d d t d i 1 q d t d i 1 0 d t r 1 w l 1 0 w l 1 r 1 0 0 0 r 1 i 1 d i 1 q i 1 0
v C 1 d v C 1 q v C 1 0 = v C 2 d v C 2 q v C 2 0 + l e 0 0 0 l e 0 0 0 l e d i e d d t d i e q d t d i e 0 d t r e w l e 0 w l e r e 0 0 0 r e i e d i e q i e 0
v C 2 d v C 2 q v C 2 0 = v 2 d v 2 q v 2 0 + l 2 0 0 0 l 2 0 0 0 l 2 d i 2 d d t d i 2 q d t d i 2 0 d t r 2 w l 2 0 w l 2 r 2 0 0 0 r 2 i 2 d i 2 q i 2 0
a ninth-order LTI dynamic system for the inductances is obtained.
Now, substituting (38) into (30) and (31)
i 1 d i 1 q i 1 0 = i e d i e q i e 0 + c 1 0 0 0 c 1 0 0 0 c 1 d v C 1 d d t d v C 1 q d t d v C 1 0 d t 0 w c 1 0 w c 1 0 0 0 0 0 v C 1 d v C 1 q v C 1 0
i e d i e q i e 0 = i 2 d i 2 q i 2 0 + c 2 0 0 0 c 2 0 0 0 c 2 d v C 2 d d t d v C 2 q d t d v C 2 0 d t 0 w c 2 0 w c 2 0 0 0 0 0 v C 2 d v C 2 q v C 2 0
The complete system in terms d , q , 0 is defined by (39), (40), (41), (42) and (43) representing a 15th order LTI system.

3. Modeling in Multibond Graphs

In the connection of two elements, components or systems, there is always a power transfer P t . This power in generalized terms described in bond graph modeling is defined as the product of effort e t and flow f t . Likewise, the power link is represented by a power bond that is illustrated in Figure 2 [32].
Bond graph modeling can be applied to systems of different energy domains, that is, to electrical, mechanical, hydraulic, and thermodynamic systems. The generalized variables for these different systems are indicated in Table 1.
In bond graph modeling, two additional variables are required to characterize a system, in which variables are called energy variables which are momentum p t and displacement q t . The time integral of an effort defines a momentum: p t = e t d t and the displacement is the time integral of a flow: q t = f t d t .
One of the fundamental properties in bond graph models is the causality that is applied to each of the elements that constitute part of a model. With the application of the causal stroke, each bond accurately indicates the input and output signals, as illustrated in Figure 3, which is a power bond with its causality [32].
According to the type of element, it has a given causality, as shown in Table 2.
Many systems can generally be modeled as multiport power elements. For example, mechatronic systems that are constructed of mechanical, electrical and hydraulic subsystems but in turn have movements in three axes x , y , z ; electrical power systems can be represented as systems with multiport phases a , b , c , likewise, hydraulic and thermal systems with a multiport can be modeled. Therefore, systems modeled with bond graphs can be represented with multibond graph models with the advantages of structural modeling, analysis and control that determine bond graphs which are generalized and extended with multibond graphs [18,20].
Firstly, the notation of the variables generalized with multibond graphs are efforts e ̲ t and flows f ̲ t with an underscore indicating that these variables determine vector bond notation, which is a composition of three bonds corresponding to the three perpendicular axes in a multibond graph. Figure 4 shows a multibond and its equivalent in bonds [18,20].
Modeling with multibond graphs is common for the application to vectors with three elements for physical systems, but this does not limit the fact that it can be extended to higher-order vectors [18]. The power in a multibond is defined by
P ̲ t = e ̲ T t f ̲ t
where e ̲ T t is the transpose of the column vector
e ̲ t = e x t e y t e z t = e a t e b t e c t
and
f ̲ t = f x t f y t f z t = f a t f b t f c t
A general multibond graph indicating the generalized variables in each multibond and the junctions or multiport elements M P is shown in Figure 5 [18].
The essential elements in modeling with multibond graphs are described in Appendix A.
The link of the different elements that are part of a system can be organized into fields as illustrated in Figure 6. Considering a model in a multibond graph with a predefined integral causality assignment, its fields and the key vectors. Figure 6 presents the causal relationships between these elements that describe the system.
The different multiport fields in a multibond graph that are shown in Figure 6 determine:
  • System input u ̲ t p ̲ is the power supply through the source multiport field denoted by M S e ̲ , M S f ̲ .
  • The power exchange due to the connection in multiport junctions 0 ̲ or 1 ̲ or in multiport transformers M T F ̲ are carried out in the multiport junction structure.
  • Storage elements C and I I determine the energy storage multiport field denoted by C , I I that they are associated with the energy variables q ̲ t and p ̲ t , variables which derive in the following state variables:
    -
    When the storage elements have integral causality, they determine the linearly independent state variables x ̲ t n ̲ with the co-energy vector z ̲ t n ̲ .
    -
    When the storage elements have derivative causality, they determine the linearly dependent state variables x d ̲ t m ̲ with the co-energy vector z d ̲ t m ̲ .
  • The key vectors D i n ̲ r ̲ and D o u t ̲ r ̲ establish the relation between the energy dissipation multiport field denoted by R and the multiport junction structure through the mixture of power variables e ̲ t and f ̲ t .
  • y ̲ t q ̲ are the system outputs that are obtained from the multiport junction structure to the detectors and are denoted by D e ̲ , D f ̲ .
The mathematical model of a system based on a multibond graph is determined following Lemma 1.
Lemma 1. 
Consider a multibond graph model with a predefined integral causality assignment that represents a system whose block diagrams is shown in Figure 6 and the multiport junction structure is defined by
x ̲ t I G Y ̲ t D i n ̲ t y ̲ t z d ̲ t = S 11 11 z S 11 12 z S 12 11 z S 13 11 z S 14 11 z S 11 21 z S 11 22 z S 12 21 z S 13 21 z 0 S 21 11 z S 21 12 z S 22 z S 23 z 0 S 31 11 z S 31 12 z S 32 z S 33 z 0 S 41 11 z 0 0 0 0 z ̲ t O G Y ̲ t D o u t ̲ t u ̲ t x d ̲ t
where the entries of S z are in the set 0 , ± I , ± K t and K t determines the transformer module which are constants or co-energy functions and the constitutive relations for the multiport elements are
z ̲ t = F x ̲ t
z ̲ d t = F x ̲ d t
O G Y ̲ t = X G Y I G Y ̲ t
D o u t ̲ t = L D i n ̲ t
then, a state variable representation in terms of co-energy is defined by
z ̲ t = E 1 z A z z ̲ t + E 1 z B z u ̲ t
y ̲ t = C z z ̲ t + D z u ̲ t
where
A z = S 11 11 z + R 11 12 z A 1 z + R 12 11 z A 2 z + S 14 11 z F d 1 S 41 11 z
B z = S 13 11 z + R 11 12 z B 1 z + R 12 11 z B 2 z
E z = I S 14 11 F d 1 S 31 11 F
C z = S 31 11 z + R 31 12 z A 1 z + R 32 z A 2 z
D z = S 33 z + R 31 12 z B 1 z + R 32 z B 2 z
A 1 z = S 11 21 z + R 12 21 z S 21 11 z
A 2 z = S 21 11 z + R 21 12 z S 11 21 z
B 1 z = S 13 21 z + R 12 21 z S 23 z
B 2 z = S 23 z + R 21 12 z S 13 21 z
with
Q X z = X G Y I S 11 22 z + S 12 21 z M L z S 21 12 z X G Y 1
Q L z = L I S 12 21 z + S 21 12 z M X z S 12 21 z L 1
M L z = L I S 22 z L 1
M X z = X G Y I S 11 22 z X G Y 1
R 11 12 z = S 11 12 z Q X z
R 12 11 z = S 12 11 z Q L z
R 12 21 z = S 12 21 z M L z
R 21 12 z = S 21 12 z M X z
R 31 12 z = S 31 12 z Q X z
R 32 z = S 32 z Q L z
Proof. 
From the second and third lines of (47) with (50) and (51)
I G Y ̲ t = I S 11 22 z X G Y 1 S 11 21 z z ̲ t + S 12 21 z L D i n ̲ t + S 13 21 z u ̲ t
D i n ̲ t = I S 22 z L 1 S 21 11 z z ̲ t + S 21 12 z X G Y I G Y ̲ t + S 23 z u ̲ t
The solution of (73) and (74) can be expressed by
I G Y ̲ t = I S 11 22 z X G Y S 12 21 z M L z S 21 12 z X G Y 1 S 11 21 z + S 12 21 z M L z S 21 11 z z ̲ t + S 13 21 z + S 12 21 z M L z S 23 z u ̲ t
with
M L z = L I S 22 z L 1
and
D i n ̲ t = I S 22 z L S 21 12 z M X z S 12 21 L 1 S 21 11 z + S 21 12 z M X z S 11 21 z z ̲ t + S 23 z + S 21 12 z M X z S 13 21 z u ̲ t
with
M X z = X G Y I S 11 22 z X G Y 1
from the fifth line of (47) with (48) and (49) and deriving
x d ̲ t = F d 1 S 41 11 z z ̲ t + F d 1 S 41 11 z F x ̲ t
by substituting (75) and (77) into the first line (47) with (50) and (51)
x ̲ t = S 11 z z ̲ t + S 13 11 z u ̲ t + S 14 11 z x d ̲ t S 11 12 z X G Y I S 11 22 z X G Y S 12 21 z M L z S 21 12 z X G Y 1 S 11 21 z + S 12 21 z M L z S 21 11 z z ̲ t + S 13 21 z + S 12 21 z M L z S 23 z u ̲ t + S 12 11 z L I S 22 z L S 21 12 z M X z S 12 21 z L 1 S 21 11 z + S 21 12 z M X z S 11 21 z z ̲ t + S 23 z + S 21 12 z M X z S 13 21 z u ̲ t
if we expressed
Q X z = X G Y I S 11 22 z + S 12 21 z M L z S 21 12 z X G Y 1
and
Q L z = L I S 12 21 z + S 21 12 z M X z S 12 21 z L 1
(80) can be reduced as
x ̲ t = S 11 z + S 11 12 z Q X z S 11 21 z + S 12 21 z M L z S 21 11 z + S 12 11 z Q L z S 21 11 z + S 21 12 z M X z S 11 21 z z ̲ t + S 13 11 z + S 11 12 z Q X z S 13 21 z + S 12 21 z M L z S 23 z S 12 11 z Q L z S 23 z + S 21 12 z M X z S 13 21 z u ̲ t + S 14 11 z x d ̲ t
and substituting (79) into (81) with (54) to (62), the space state representation defined by (52) is proven. □
For the output, from the fourth line of (47) with (50) and (51)
y ̲ t = S 31 11 z z ̲ t + S 31 12 z X G Y I G Y ̲ t + S 32 z L D i n ̲ t + S 33 z u ̲ t
substituting (75) and (77) into (82),
y ̲ t = S 31 12 z X G Y I S 11 22 z X G Y S 12 21 z M L z S 21 12 z X G Y 1 S 11 21 z + S 12 21 z M L z S 21 11 z z ̲ t + S 13 21 z + S 12 21 z M L z S 23 z u ̲ t + S 32 z L I S 22 z L S 21 12 z M X z S 12 21 L 1 S 21 11 z + S 21 12 z M X z S 11 21 z z ̲ t + S 23 z + S 21 12 z M X z S 13 21 z u ̲ t + S 31 11 z z ̲ t + S 33 z u ̲ t
with (63) and (64), (83) can be expressed by
y ̲ t = S 31 11 z z ̲ t + S 33 z u ̲ t + S 31 12 z Q X z S 11 21 z + S 12 21 z M L z S 21 11 z z ̲ t + S 13 21 z + S 12 21 z M L z S 23 z u ̲ t + S 32 z Q L z S 21 11 z + S 21 12 z M X z S 11 21 z z ̲ t + S 23 z + S 21 12 z M X z S 13 21 z u ̲ t
from (84), (57) and (58) with (59) to (62), the output equation (53) is proven.
Note that the multibond graph model permits the representation of systems with integral and derivative causality assignments.
In the next section, a procedure to represent electrical power systems in a multibond graph approach is proposed.

4. Modeling of Three-Phase Circuits in the Physical Domain

Considering the basic three-phase circuit of Figure 1 is defined by (39) to (43). A lemma to obtain a multibond graph of a three-phase circuit given in the coordinates d , q , 0 is proposed.
Lemma 2. 
Consider a three-phase electrical system that is modeled by a multibond graph with a predefined integral causality assignment in coordinates a , b , c according to the multiport junction structure of Figure 6 and then, a multibond graph with a predefined integral causality assignment in coordinates d , q , 0 can be built if the different elements are connected according to the construction rules of multibond graphs and the multiport inertia in coordinates a , b , c is replaced by a multiport inertia in coordinates d , q , 0 connected through a 1  junction to a multiport gyrator modulated by
x w L = 0 w L d 0 w L q 0 0 0 0 0
and the multiport capacitor in coordinates a , b , c is replaced by a multiport capacitor in coordinates d , q , 0 connected through a 0  junction to a multiport gyrator modulated by
x w C = 0 w C d 0 w C q 0 0 0 0 0
Proof. 
The basic elements of a three-phase electrical system are described by resistances, inductances and capacitances supplied by electrical currents and voltages. It is known that v d q 0 = P v a b c and i d q 0 = P i a b c where P is Park’s transformation matrix. The conversion of resistances from a , b , c to d , q , 0 is defined by
v R a b c = R a b c i R a b c
where i R a b c are the electric currents through the resistors R a b c and the voltage across the resistors are v R a b c , premultiplying (87) by P, and then
P v R a b c = P R a b c i R a b c = P R a b c P P 1 i R a b c
in coordinates d , q , 0
v R d q 0 = R d q 0 i R d q 0
where
R d q 0 = P R a b c P 1
in multibond graphs, the multiport resistor R a b c is changed by R d q 0 as well as modulated by P and P 1 according to (89).
For inductances in coordinates a , b , c , the voltage is given by
v L a b c = L a b c d i L a b c d t
and premultiplying by P
P v L a b c = P L a b c d i L a b c d t = P L a b c P 1 P d i L a b c d t
the derivative with respect to time i L d q 0 = P i L a b c determines
d i L d q 0 d t = d P d t i L a b c + P d i L a b c d t
substituting (92) into (91)
v L d q 0 = L d q 0 d i L d q 0 d t L d q 0 d P d t P 1 i d q 0
however,
d P d t P 1 = 0 w 0 w 0 0 0 0 0
then the term L d q 0 d P d t P 1 i d q 0 can be represented as a multiport gyrator which is shown in Figure 7.
The constitutive relationship is given by
v L p d q 0 = X w L d q 0 i d q 0
where X w L d q 0 = L d q 0 d P d t P 1 and then (93) is modeled according to Figure 8.
The current through capacitances is defined by
i C a b c = C a b c d V C a b c d t
premultiplying by P
P i C a b c = P C a b c d V C a b c d t = P C a b c P 1 P d V C a b c d t
this expression in coordinates d , q , 0 is reduced to
i C d q 0 = C d q 0 d V C a b c d t
where
C d q 0 = P C a b c P 1
differentiating v C d q 0 = P v C a b c with respect to time
d V C d q 0 d t = d P d t V C a b c + P d V C a b c d t
substituting (100) into (97)
i C d q 0 = C d q 0 d V C d q 0 d t d P d t P 1 V C d q 0 = C d q 0 d V C d q 0 d t i C p d q 0
where
i C p d q 0 = C d q 0 d P d t P 1 V C d q 0
can be represented by a multiport gyrator as shown in Figure 9.
The constitutive relationship of this gyrator is defined by
i C p d q 0 = X w C d q 0 V C d q 0
where
X w C d q 0 = C d q 0 d P d t P 1
then modeling the capacitance in coordinates d , q , 0 given by (101) is shown in Figure 10.
Finally, Figure 8 and Figure 10 prove Lemma 2. □
Next, a procedure based on Lemma 2 is presented for the direct modeling of three-phase electrical systems in multibond graphs.

Procedure 1

1. The three-phase voltage source is represented by M S e ̲ : v a b c and M S e ̲ : v d q 0 is obtained using a modulated multiport transformer M T F ̲ by P which is Park’transformation matrix according to Figure 11.
2. Three-phase resistances are represented by multiport resistor R : R a b c shown in Figure 12 in coordinates a , b , c is given in Figure 5a; for coordinates d , q , 0 , the multiport resistor is modulated by P which is shown in Figure 12d.
3. Three-phase inductances in coordinates a , b , c are shown in Figure 13b by a multiport inertia and in coordinates d , q , 0 are represented by multiport inertia I : L d q 0 connected to a multiport gyrator modulated by x ( w L d q 0 ) through a one-junction which is shown in Figure 13d.
4. Three-phase capacitance in coordinates a , b , c is modeled by a multiport capacitor shown in Figure 14b in the coordinates d , q , 0 which is represented by the multiport capacitor C : C d q 0 connected to a multiport gyrator modulated by x ( w C d q 0 ) through a zero-junction according to Figure 14d.
Next, the methodology presented is applied to two examples.

5. Study Cases

1. A basic electrical power system is illustrated in Figure 15. It is built by two three-phase sources linked by a transmission line that is a resistance in series with an inductance.
Applying the modeling methodology with multibond graphs of systems and Lemma 2, the three-phase system in coordinates d , q , 0 is shown in Figure 16.
Inside the dotted box, we have the multibond graph in coordinates d , q , 0 , and on the outside, we have the supply voltages and the current of the system in coordinates a , b , c connected through multiport transformers modulated by the Park’s transformation matrix. The multibond graph model inside the blue dotted line is a time-invariant model formed by the three-phase series connection of the two power supplies v 1 a b c and v 2 a b c , the three-phase resistance R e and the inductance L e that must be connected to a multiport gyrator.
The key vectors of the multibond graph are expressed by
x ̲ t = p 3 ̲ ; x ̲ t = e 3 ̲ ; z ̲ t = f 3 ̲ D i n ̲ t = e 4 ̲ ; D o u t ̲ t = f 4 ̲ I G Y ̲ t = f 5 ̲ ; O G Y ̲ t = e 5 ̲ u ̲ t = e 1 ̲ e 2 ̲ T
the constitutive relationships of the multiport fields are given by
F = L e 1
L = R e
X G Y = X w Le
where the inductances and resistors is for a balanced system
L e = l e 0 0 0 l e 0 0 0 l e R e = r e 0 0 0 r e 0 0 0 r e X w Le = 0 w l e 0 w l e 0 0 0 0 0
The multiport junction structure of the multibond graph model is defined by
e 3 ̲ f 5 ̲ f 4 ̲ = 0 I I I I I 0 0 0 0 I 0 0 0 0 f 3 ̲ e 5 ̲ e 4 ̲ e 1 ̲ e 2 ̲
Because there are no elements in derivative causality E = I . In addition, from (106) S 11 22 z = S 12 21 z = S 21 12 z = 0 with (63), (64), (65) and (66),
Q X z = X G Y
Q L z = L
M X z = X G Y
M L z = L
From (103) to (105) with (106), the state space of this system in coordinates d , q , 0 is given by
z ̲ t = L e 1 R e X w Le z ̲ t + L e 1 e 1 ̲ e 2 ̲
A developed representation of (111) can be expressed as
d f 3 a t d t d f 3 b t d t d f 3 c t d t = R e l e w 0 w R e l e 0 0 0 R e l e f 3 a t f 3 b t f 3 c t + 1 l e 0 0 0 1 l e 0 0 0 1 l e e 1 a t e 2 a t e 1 b t e 2 b t e 1 v t e 2 v t
The simulation results shown in this section are based on the 20-Sim software. This software allows the modeling, analysis and simulating systems represented in bond graphs and multibond graphs in a simple and direct way.
For this case study, the system parameters are balanced three-phase voltages V 1 and V 2 of magnitudes of 200 V and 100 V, respectively; the balanced link impedance of these two voltage sources are with inductances l e = 0.1 H and resistances r e = 5 Ω . The behavior of the currents in coordinates d , q , 0 is shown in Figure 17.
Electrical currents in coordinates a , b , c are shown in Figure 18. It can be noted that the electrical currents in both coordinates are stable after the end of the transient period. The transfer of coordinates a , b , c to d , q , 0 consists of the use of a modulated transformer with the Park transformation matrix which, in multibond graph, is simple and direct.
The transient response in coordinates d , q , 0 is illustrated in a clear and evident way due to its characteristic invariance in time, unlike the transient response in coordinates a , b , c that could have relative confusion due to the time variance for balanced systems.
This basic electrical power system can be analyzed under unbalanced conditions for the impedance of the line linking the two supply voltage sources; in this way, the new parameters are given by
L e = 0.1 0 0 0 0.11 0 0 0 0.098
The behaviors of the current in coordinates d , q , 0 and a . b , c are illustrated in Figure 19 and Figure 20, showing the flexibility of multibond graphs for modeling and simulating systems in one coordinate or another under balanced or unbalanced conditions.
2. A second case study in the modeling of three-phase electrical systems is the one shown in Figure 1 whose multibond graph is illustrated in Figure 21.
The elements of the multibond graph that are inside the dotted box are defined in coordinates d , q , 0 and those that are outside are the elements in coordinates a , b , c that are the supply voltages and the current measurement. Within the blue dotted line, we have the multibond graph model composed of the source v 1 connected in series with the three-phase inductance L 1 , the three-phase resistance R 1 and the multiport gyrator; the same is true for branch 2 and for the central branch e in which it is not connected to any source but to the three-phase capacitors C 1 and C 2 .
The key vectors of the multibond graph for the multiport storage elements are
x ̲ t = p 3 ̲ p 13 ̲ p 5 ̲ q 10 ̲ q 12 ̲ ; x ̲ t = e 3 ̲ e 13 ̲ e 5 ̲ f 10 ̲ f 12 ̲ ; z ̲ t = f 3 ̲ f 13 ̲ f 5 ̲ e 10 ̲ e 12 ̲
for the multiport resistors
D i n ̲ t = f 7 ̲ f 15 ̲ f 8 ̲ ; D o u t ̲ t = e 7 ̲ e 15 ̲ e 8 ̲
and for the multiport gyrators and the multiport sources
I G Y ̲ t = f 4 ̲ f 14 ̲ f 6 ̲ e 9 ̲ e 11 ̲ ; I G Y ̲ t = e 4 ̲ e 14 ̲ e 6 ̲ f 9 ̲ f 11 ̲ ; u t = e 1 ̲ e 2 ̲
The constitutive relationships are given by
F = d i a g L 1 1 , L e 1 , L 2 1 , C 1 1 , C 2 1
L = d i a g R 1 , R e , R 2
X G Y = d i a g X w L 1 , X w L e , X w L 2 , X w C 1 , X w C 2
being
L 1 = d i a g l 1 , l 1 , l 1 L 2 = d i a g l 2 , l 2 , l 2 L e = d i a g l e , l e , l e C 1 = d i a g c 1 , c 1 , c 1 C 2 = d i a g c 2 , c 2 , c 2 R 1 = d i a g r 1 , r 1 , r 1 R 2 = d i a g r 2 , r 2 , r 2 R e = d i a g r e , r e , r e
X w L 1 = 0 w l 1 0 w l 1 0 0 0 0 0 X w L e = 0 w l e 0 w l e 0 0 0 0 0 X w L 2 = 0 w l 2 0 w l 2 0 0 0 0 0 X w C 1 = 0 w c 1 0 w c 1 0 0 0 0 0 X w C 2 = 0 w c 2 0 w c 2 0 0 0 0 0
The corresponding multiport junction structure is defined by
Applsci 13 05880 i006
For this example, the matrices S 22 = 0 and S 11 22 = 0 then M L = L and M X = X G Y , also, S 12 21 = 0 and S 21 12 = 0 then Q L = L and Q X = X G Y .
From (112) to (116) with (54) and (55), the state space model of the system is given by
L 1 f 3 ̲ t L e f 13 ̲ t L 2 f 5 ̲ t C 1 e 10 ̲ t C 2 e 12 ̲ t = R 1 X wL 1 0 0 I 0 0 R e X wL e 0 I I 0 0 R 2 X wL 2 0 I I I 0 X wC 1 0 I I I 0 X wC 2 f 3 ̲ t f 13 ̲ t f 5 ̲ t e 10 ̲ t e 12 ̲ t + I 0 0 0 0 I 0 0 0 0 u ̲ t
It can be seen that there is a great advantage to modeling the system with multibond graphs through which the mathematical model is obtained in a compact way. In order to show the effectiveness of the proposed methodology, the simulation results of this system are obtained using the following numerical parameters: balanced three-phase voltages V 1 and V 2 of magnitudes of 200 V and 100 V, respectively; inductors l 1 = 0.1 H, l 2 = 0.15 H, l e = 0.3 H; capacitors c 1 = 0.01 F, c 2 = 0.02 F and resistors r 1 = 10 Ω , r 2 = 5 Ω and r e = 15 Ω .
Figure 22 illustrates the behavior of the current in the coordinates a , b , c on the first branch of the resistors R 1 and inductors L 1 . The graphs indicate the behavior of the currents I a , I b and I c with respect to time. In this case, the magnitude of the current is due to the voltage V 1 and the impedance formed by R 1 and L 1 , and the capacitor C 1 .
The currents in coordinates a , b , c of the second branch of the elements R 2 and L 2 are shown in Figure 23, and the currents I a , I b and I c with respect to time are shown.
The current in coordinates a , b , c that links the capacitors is shown in Figure 24, and the currents I a , I b and I c with respect to time are shown. Furthermore, the magnitude depends on the sources of supply and the capacitances C 1 and C 2 . It can be seen that the currents are stable. The behavior of the capacitor voltages V a , V b and V c with respect to time are shown in Figure 25 and Figure 26.
The response in the voltage of C 1 indicates that the transient period could represent an unbalanced system; however, in the steady-state period, the response determines a balanced system.
Note that the multibond graph methodology for the modeling and simulation of three-phase electrical systems is presented. Likewise, the application of power electronics to control these systems can be an interesting challenge to extend the results of this paper. Recently, renewable energy sources due to their characteristics require control, and power electronics allows linking this to have control of three-phase systems; as such, this paper can be the beginning of solving this type of control problems.

6. Discussion

This section describes the following comments on multibond graph modeling applied to three-phase electrical systems:
  • The traditional approach to modeling three-phase electrical systems consists of obtaining the model in the coordinates a , b , c and applying the Park transformation to determine the model in the coordinates d , q , 0 .
  • The approach in bond graph is to build the model according to the properties of the system and with the knowledge of the mathematical model in the coordinates d , q , 0 .
  • The approach in multibond graph of this paper is to directly build the model without requiring knowledge of the mathematical model and in a more compact and general way than in bond graphs.
  • The multibond graph model of the three-phase electrical system can be for balanced and unbalanced conditions.
  • The determination of the model in the coordinates d , q , 0 with this paper is described through a lemma, allowing to ensure its proper application.
  • For very-high-order systems, which depends on the number of elements that store energy, it is not a problem with the approach of this paper, but with other approaches, it can be a complex problem to solve.
  • The symbolic determination of the state equation using multibond graphs of the system allows one to analyze stability, controllability and observability as future works.
  • The design of controllers of three-phase electrical systems that involve power electronics and that require stages of the closed loop system transformations a , b , c and d , q , 0 in the multibond graphs approach can be carried out as future works.

7. Conclusions

Multibond graph models of three-phase electrical systems in coordinates d , q , 0 have been presented. Due to the flexibility of multibond graph modeling, the determination of the signals in coordinates a , b , c can be obtained using multiport transformers modulated with the Park transformation matrix. Starting from an electrical system, the multibond graph associated with this system in coordinates d , q , 0 using a proposed lemma is obtained. Likewise, the determination of the mathematical model in state space by means of a multibond graph has been proposed. The state equation is expressed in a compact form according to the key vectors in the multibond graph, which allows one to visualize future works in the analysis of three-phase systems in symbolic form and not only through simulations. Therefore, the electromagnetic transients of three-phase electrical systems can be analyzed. Two illustrative examples are modeled and simulated in the multibond graph environment to show the effectiveness of the proposed methodology. A modeled and simulated example is for balanced and unbalanced conditions, which allows one to show the flexibility of the proposal. Furthermore, well-developed methodologies in the analysis and synthesis of bond graph models can be extended to multibond graph models and applied to electrical power systems. Finally, this paper can be the basis for modeling closed-loop electrical systems, which in many cases, involves the Park transformation with the application of power electronics.

Author Contributions

Conceptualization, G.G.-A. and N.B.G.; methodology, G.G.-A.; software, A.P.G.; validation, A.P.G. and G.A.-J.; formal analysis, G.G.-A.; investigation, G.A.-J.; writing—original draft preparation, G.G.-A., G.A.-J. and N.B.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No other data were used for this article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Elements in Multibond Graphs

The active elements or sources M S e ̲ , M S f ̲ that are illustrated in Figure A1.
Figure A1. Multiport sources.
Figure A1. Multiport sources.
Applsci 13 05880 g0a1
M S e ̲ : v a b c is a multiport effort source that defines a vector of efforts supplied to the system given by
M S e ̲ = e a t e b t e c t
M S f ̲ : i a b c is a multiport flow source which defines a vector of flows supplied to the system given by
M S f ̲ = f a t f b t f c t
The basic dissipative elements in multibond graphs are I , C , R multiport inertias, multiport capacitors and multiport resistors which are shown in Figure A2.
Figure A2. Multibond graph passive elements.
Figure A2. Multibond graph passive elements.
Applsci 13 05880 g0a2
I : L is a multiport inertia defined by
L = L a L a b L a c L a b L b L b c L a c L b c L c
C : C is a multiport capacitor defined by
C = C a C a b C a c C a b C b C b c C a c C b c C c
and R : R is a multiport resistor defined by
R = R a R a b R a c R a b R b R b c R a c R b c R c
An important element in the bond graph is that of the transformers which are multiport transformers in multibond graphs that can be modulated by a constant matrix or by a variable matrix which are shown in Figure A3.
Figure A3. Multiport transformer.
Figure A3. Multiport transformer.
Applsci 13 05880 g0a3
In the case of a multiport transformer, T F ̲ is defined by
e 2 ̲ t = K e 1 ̲ t
f 1 ̲ t = K T f 2 ̲ t
a multiport transformer modulated by a α ̲ signals is given by
e 2 ̲ t = α ̲ e 1 ̲ t
f 1 ̲ t = α ̲ T f 2 ̲ t
An element with its own characteristics is represented by a multiport gyrator shown in Figure A4 [21].
Figure A4. Eulerian junction structure. (a) Traditional bond graph. (b) Multibond graph.
Figure A4. Eulerian junction structure. (a) Traditional bond graph. (b) Multibond graph.
Applsci 13 05880 g0a4
The constitutive relation for the Eulerian ring is given by
M ̲ t = M 1 t M 2 t M 3 t = X J w w ̲ t = 0 J 3 w 3 J 2 w 2 J 3 w 3 0 J 1 w 1 J 2 w 2 J 1 w 1 0 w 1 t w 2 t w 3 t
however, a multiport gyrator that does not represent a Eulerian ring may have a different constitutive relationship than (A10) and is generally given by
e ̲ t = X f ̲ t
Multiport connections for serial and parallel are shown in Figure A5.
Figure A5. Multiport junctions. (a) One-junction. (b) Zero-junction.
Figure A5. Multiport junctions. (a) One-junction. (b) Zero-junction.
Applsci 13 05880 g0a5
Figure A5a illustrates a multiport one-junction and its equivalent with one-junction with single bonds and defines the following relationships
f 1 ̲ = f 2 ̲ = f 3 ̲
e 1 ̲ = e 2 ̲ + e 3 ̲
and Figure A5b shows the multiport zero-junction and the multiport flow and effort relations are given by
f 1 ̲ = f 2 ̲ + f 3 ̲
e 1 ̲ = e 2 ̲ = e 3 ̲

References

  1. Chaban, A.; Lis, M.; Szafraniec, A.; Levoniuk, V. Mathematical Modelling of Transient Processes in a Three Phase Electric Power System for a Single Phase Short-Circuit. Energies 2022, 15, 1126. [Google Scholar] [CrossRef]
  2. Chavez, J.J.; Madrigal, M.; Dinavahi, V. Real-Time Simulation of Three-Phase Transmission Lines Modeled in the Dynamic Harmonic Domain. In Proceedings of the International Conference on Power Systems Transients (IPST2011), Delft, The Netherlands, 14–17 June 2011; pp. 1–7. [Google Scholar]
  3. Safar, H. Power Transmission Line Analysis Using Exact, Nominal, and Modified Models. In Proceedings of the 2010 2nd International Conference on Computer and Automation Engineering (ICCAE), Singapore, 26 February 2010. [Google Scholar]
  4. Qin, X.; Sun, Y.; Ding, J.; Zhou, Q.; Zeng, P.; Liu, N.; Zhao, L. Study on the Physical Mechanism and the Fast Algorithm of ATC Constrained by Transient Stability for the Point-to-grid Transmission System. In Proceedings of the 2015 IEEE Power & Energy Society General Meeting, Denver, CO, USA, 26 July 2015. [Google Scholar]
  5. Xu, H.; Zhang, R.; Li, X.; Yan, Y. Fault Tripping Criteria in Stability Control Device Adapting to Half-Wavelength AC Transmission Line. IEEE Trans. Power Deliv. 2019, 34, 4. [Google Scholar] [CrossRef]
  6. Oliveiram, L.; Cardoso, M.R. Modeling and Simulation of Three-phase power transformers. In Proceedings of the 6th International Conference on Modeling and Simulation of Electrical Machines, Converters and Systems (ELECTRIMAS 99), Lisbon, Portugal, 14–16 September 1999; Volume 2/3, pp. 257–262. [Google Scholar]
  7. Cen, Z. Modeling and Simulation for an 8kW Three-phase Grid-Connected Photo-Voltaic Power System. Open Phys. 2017, 15, 603–612. [Google Scholar] [CrossRef]
  8. Hernandez-Mayoral, E.; Due nas-Reyes, E.; Iracheta-Cortez, R.; Campos-Mercado, E.; Torres-García, V.; Uriza-Gosebruch, R. Modeling and Validation of the Switching Techniques Applied to Back Power Converter Connected to a DFIG- Based Wind Turbine for Harmonic Analysis. Electronics 2021, 10, 3046. [Google Scholar] [CrossRef]
  9. Shivan, G.; Kumar, T.D. Modelling and Simulation of 3-Phase Grid connected Solar PV System with Power Quality Analysis. Res. Quantum Comput. Phys. Syst. 2018, 1, 1–5. [Google Scholar]
  10. Dan, W.; Zhao-Yu, C.; Jia-An, Z.; Hong-Jie, J.; Bin, L.; Wei-Liang, W.; Jia, T. Study on Three-phase Stability Simulation Model of Distributed Generation System for Multi Energy Utilization. In Proceedings of the Applied Energy Sysmposium and Forum, REM2016: Renewable Energy Integration with Mini/Microgrid, Maldives, 19–21 April 2016. [Google Scholar]
  11. Lei, F.; Wen, Z.; Jianhong, Z. Simulation Analysis and Application of Three-Phase Alternating Circuits by Multisim 10 Software. In Proceedings of the 2nd International Conference on Computer Application and System Modeling, Cochin, India, 20 October 2012. [Google Scholar]
  12. Jain, H.; Parchure, A.; Broadwater, R.P.; Dilek, M.; Woyak, J. Three-Phase Dynamic Simulation of Power Systems Using Combined Transmission and Distribution System Models. IEEE Trans. Power Deliv. 2016, 31, 4517–4524. [Google Scholar] [CrossRef]
  13. Costa, I.D.L.; Brandao, D.I.; Junior, L.M.; Simoes, M.G.; Morais, L.M.F. Analysis of Stationary- and Synchronous-Reference Frames for Three-Phase Three-Wire Grid-Connected Converter AC Current Regulators. Energies 2021, 14, 8348. [Google Scholar] [CrossRef]
  14. Casado–Machado, F.; Martinez-Ramos, J.L.; Barragan-Villarejo, M.; Rosendo-Macias, J.A. Reduced Reference Frame Transform: Deconstructing Three-Phase Four-Wire Systems. IEEE Access 2020, 8, 143021–143032. [Google Scholar] [CrossRef]
  15. Bellan, D. Analytical Investigation of the Properties of Transients in Unbalanced Three-Phase Four-Wire Networks. Energies 2022, 15, 9122. [Google Scholar] [CrossRef]
  16. Kermani, M.; Adelmanesh, B.; Shirdare, E.; Sima, C.A.; Carni, D.L.; Martirano, L. Intelligent energy management based on Scada system in a real Microgrig for smart building applications. Renew. Energy 2021, 171, 1115–1127. [Google Scholar] [CrossRef]
  17. Elmetwaly, A.H.; ElDesouky, A.A.; Omar, A.I.; Saad, M.A. Operation control, energy management, and power quality enhancement for a cluster of isolated microgrids. Ain Shams Eng. J. 2022, 13, 101737. [Google Scholar] [CrossRef]
  18. Breedveld, P.C. Multibond Graph Elements in Physical Systems Theory. J. Frankl. Inst. 1985, 319, 1–36. [Google Scholar] [CrossRef]
  19. Behzadipour, S.; Khajepour, A. Causality in vector bond graphs and its applications to modeling of multi-body dynamic systems. Simul. Model. Pract. Theory 2006, 14, 279–295. [Google Scholar] [CrossRef]
  20. Tiernego, M.J.L.; Bos, A.M. Modelling the Dynamics and Kinematics of Mechanical Systems with Multibond Graphs. J. Frankl. Inst. 1985, 319, 37–50. [Google Scholar] [CrossRef]
  21. Breedveld, P.C. Essential gyrators and equivalence rules for 3-port junction structures. J. Frankl. Inst. 1984, 318, 253–273. [Google Scholar] [CrossRef]
  22. Nuñez, I.; Breedveld, P.C.; Weustink, P.B.T.; Gonzalez, G. Steady-state power flow analysis of electrical power systems modelled by 2-dimensional multibond graphs. In Proceedings of the International Conference on Integrated Modeling and Analysis in Applied Control and Automation, Bergeggi, Italy, 21–23 September 2015; pp. 39–47. [Google Scholar]
  23. Avalos, G.G.; Ayala, G.; Barrera, N.; Padilla, A. Linearization of a class of non-linear systems modelled by multibond graphs. Math. Comput. Model. Dyn. Syst. 2019, 25, 284–332. [Google Scholar] [CrossRef]
  24. Avalos, G.G.; Barrera, N.; Ayala, G.; Padilla, A. Steady State Response of Linear Time Invariant Systems Modeled by Multibond Graphs. Appl. Sci. 2021, 11, 1717. [Google Scholar] [CrossRef]
  25. Shahm, D. A two-axis bond graph model of the dynamics of synchronous electrical machine. J. Frankl. Inst. 1979, 308, 205–218. [Google Scholar] [CrossRef]
  26. Dauphin-Tanguy, G. Les Bond Graphs; Hermes: Paris, France, 2000. [Google Scholar]
  27. Karnopp, D. Power-conserving transformations physical interpretations and applications using bond graphs. J. Frankl. Inst. 1969, 288, 175–201. [Google Scholar] [CrossRef]
  28. Kundur, J.R. Power System Stability and Control; Mc. Graw-Hill: New York, NY, USA, 1994. [Google Scholar]
  29. Anderson, P.M. Power System Control and Stability; The Iowa State University Press: Ames, IA, USA, 1977. [Google Scholar]
  30. Said-Romdhane, M.B.; Naouar, M.W.; Belkhodja, I.S.; Monmasson, E. Simple and systematic LCL filter design for three-phase grid-connected power converters. Math. Comput. Simul. 2016, 130, 181–193. [Google Scholar] [CrossRef]
  31. Krause, P.C.; Wasynczuk, O.; Sudhoff, S.D. Analysis of Electrical Machinery and Drive Systems; IEEE Press, Wiley- Interscience: Hoboken, NJ, USA, 2002. [Google Scholar]
  32. Karnopp, D.C.; Margolis, D.L.; Rosenberg, R.C. System Dynamics Modeling and Simulation of Mechatronic Systems; Wiley, John & Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
Figure 1. Three-phase electrical circuit.
Figure 1. Three-phase electrical circuit.
Applsci 13 05880 g001
Figure 2. Power bond.
Figure 2. Power bond.
Applsci 13 05880 g002
Figure 3. Causal bond.
Figure 3. Causal bond.
Applsci 13 05880 g003
Figure 4. Bonds: (a) Single bond; and (b) Multibonds.
Figure 4. Bonds: (a) Single bond; and (b) Multibonds.
Applsci 13 05880 g004
Figure 5. Multibond graph with efforts and flows.
Figure 5. Multibond graph with efforts and flows.
Applsci 13 05880 g005
Figure 6. Junction structure and key vectors of a multibond graph.
Figure 6. Junction structure and key vectors of a multibond graph.
Applsci 13 05880 g006
Figure 7. Component v L p is represented by a multiport gyrator.
Figure 7. Component v L p is represented by a multiport gyrator.
Applsci 13 05880 g007
Figure 8. Inductance in the coordinates d , q , 0 modeled in multibond graph.
Figure 8. Inductance in the coordinates d , q , 0 modeled in multibond graph.
Applsci 13 05880 g008
Figure 9. Component i C p d q 0 is represented by a multiport gyrator.
Figure 9. Component i C p d q 0 is represented by a multiport gyrator.
Applsci 13 05880 g009
Figure 10. Capacitance in the coordinates d , q , 0 modeled in a multibond graph.
Figure 10. Capacitance in the coordinates d , q , 0 modeled in a multibond graph.
Applsci 13 05880 g010
Figure 11. Representation of the voltages: (a) Circuit; and (b) Multibond graph.
Figure 11. Representation of the voltages: (a) Circuit; and (b) Multibond graph.
Applsci 13 05880 g011
Figure 12. Representation of the resistances: (a,c) Circuit; (b,d) Multibond graph.
Figure 12. Representation of the resistances: (a,c) Circuit; (b,d) Multibond graph.
Applsci 13 05880 g012
Figure 13. Representation of the inductances: (a,c) Circuit; (b,d) Multibond graph.
Figure 13. Representation of the inductances: (a,c) Circuit; (b,d) Multibond graph.
Applsci 13 05880 g013
Figure 14. Representation of the capacitances: (a,c) Circuit; (b,d) Multibond graph.
Figure 14. Representation of the capacitances: (a,c) Circuit; (b,d) Multibond graph.
Applsci 13 05880 g014
Figure 15. A basic electric power system.
Figure 15. A basic electric power system.
Applsci 13 05880 g015
Figure 16. Multibond graph of Figure 15.
Figure 16. Multibond graph of Figure 15.
Applsci 13 05880 g016
Figure 17. Electrical currents in coordinates d , q , 0 of the first case study.
Figure 17. Electrical currents in coordinates d , q , 0 of the first case study.
Applsci 13 05880 g017
Figure 18. Electrical currents in coordinates a , b , c of the first case study.
Figure 18. Electrical currents in coordinates a , b , c of the first case study.
Applsci 13 05880 g018
Figure 19. Currents in the line in coordinates d , q , 0 .
Figure 19. Currents in the line in coordinates d , q , 0 .
Applsci 13 05880 g019
Figure 20. Currents in the line in coordinates a , b , c .
Figure 20. Currents in the line in coordinates a , b , c .
Applsci 13 05880 g020
Figure 21. Multibond graph for the second case study.
Figure 21. Multibond graph for the second case study.
Applsci 13 05880 g021
Figure 22. Electrical currents in R 1 and L 1 .
Figure 22. Electrical currents in R 1 and L 1 .
Applsci 13 05880 g022
Figure 23. Electrical currents in R 2 and L 2 .
Figure 23. Electrical currents in R 2 and L 2 .
Applsci 13 05880 g023
Figure 24. Electrical currents in R e and L e .
Figure 24. Electrical currents in R e and L e .
Applsci 13 05880 g024
Figure 25. Voltages in C 1 .
Figure 25. Voltages in C 1 .
Applsci 13 05880 g025
Figure 26. Voltages in C 2 .
Figure 26. Voltages in C 2 .
Applsci 13 05880 g026
Table 1. Power variables.
Table 1. Power variables.
SystemEffort e t Flow f t
ElectricalVoltage v t Current i t
MechanicalForce F t
Torque τ t
Velocity ν t
Ang. velocity ω t
HydraulicPressure P t Volume flow rate Q t
ThermodynamicsTemperature T t Entropy flow S t
Table 2. Causal forms for 1-ports.
Table 2. Causal forms for 1-ports.
ElementCausal FormCausal Relation
Effort sourceApplsci 13 05880 i001 e ( t ) = E ( t )
Flow sourceApplsci 13 05880 i002 f ( t ) = F ( t )
ResistanceApplsci 13 05880 i003 e ( t ) = Φ R ( f ( t ) )
f ( t ) = Φ R 1 ( e ( t ) )
CapacitanceApplsci 13 05880 i004 e ( t ) = Φ C ( f ( t ) d t )
f ( t ) = Φ C 1 ( d e ( t ) d t )
InertiaApplsci 13 05880 i005 e ( t ) = Φ I ( e ( t ) d t )
f ( t ) = Φ I 1 ( d f ( t ) d t )
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gonzalez-Avalos, G.; Barrera Gallegos, N.; Ayala-Jaimes, G.; Padilla Garcia, A. Modeling and Simulation in Multibond Graphs Applied to Three-Phase Electrical Systems. Appl. Sci. 2023, 13, 5880. https://doi.org/10.3390/app13105880

AMA Style

Gonzalez-Avalos G, Barrera Gallegos N, Ayala-Jaimes G, Padilla Garcia A. Modeling and Simulation in Multibond Graphs Applied to Three-Phase Electrical Systems. Applied Sciences. 2023; 13(10):5880. https://doi.org/10.3390/app13105880

Chicago/Turabian Style

Gonzalez-Avalos, Gilberto, Noe Barrera Gallegos, Gerardo Ayala-Jaimes, and Aaron Padilla Garcia. 2023. "Modeling and Simulation in Multibond Graphs Applied to Three-Phase Electrical Systems" Applied Sciences 13, no. 10: 5880. https://doi.org/10.3390/app13105880

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