CONTRIBUTION TO THE SYSTEMIC MODELING OF PHOTOVOLTAIC DEVICES

 

Hamza Wertani

ENICarthage, Tunisia

E-mail: hamzawertani22@gmail.com

 

Jamel Ben Salem

ENICarthage, Tunisia

E-mail: bsj_jamel@yahoo.fr

 

Mohamed Najeh Lakhoua

ENICathage, University of Carthage, Tunisia

E-mail: MohamedNajeh.Lakhoua@enicarthage.rnu.tn

 

Submission: 1/7/2021

Accept: 1/8/2021

 

ABSTRACT

The modelling of systems using systemic tools has been for a few years, a subject which has attracted the attention of scientists and especially researchers to allow designers to acquire a rigorous approach to problem solving using the capabilities of already existing methods and tools. This document presents a contribution in the field of modelling, where a methodology based on two methods has been proposed. The first concerns the functional analysis to extract the use functions and the constraint parameters from the system. In this methodology, the static functional study is carried out using the SADT method. On the other hand, the dynamic behavioral analysis is carried out by the SA-RT method. Then, we used a behavioral and parametric analysis, the Bond Graph method, to observe the evolution of representative quantities of a photovoltaic system.

 

Keywords: PV system, SA-RT method, SADT method, MPPT, Bond graph

1.       INTRODUCTION

The main objective of electricity companies is to provide the amount of electricity demanded by consumers. This does not work without causing problems and challenges as the production will not be adequate to meet the electricity needs and consumption increases over time. In addition, we may be faced with environmental problems such as production conditions, the increase in CO2 in the world, energy, the difficulty of storing large quantities of electricity quickly, easily and economically.

In this context, photovoltaic energy is considered to be one of the promising energies. To overcome the problems linked to solar panel yields and obtain the maximum energy, it is essential to find solutions for optimizing photovoltaic systems. In addition, it is necessary to enhance the circuits adapting these sources to their loads. An MPPT (maximum power point tracking) controller is a device that allows the maximum possible energy to be extracted, taking into account climatic variations (brightness and temperature) (Rekioua, 2013).

Since 1968 (year of the first publication of the first control law in MPPT mode (Boehinger et al., 1968), researchers have developed several optimization techniques. Analog methods are often simple to perform and inexpensive. Among these, we recall the servo-control technique of the generator output voltage, the "blind" search for maximum power by incrementing the duty cycle of the chopper known as the power gradient and the modulation by synchronous detection.

The overall, the objective of the paper is to propose a methodology different from analogy methods which is the systemic modelling, this methodology allows the design or the analysis of a complex system from tools and methods (Lakhoua, 2020).

In what follows, we will present the different parts of the studied system which is the photovoltaic system. Then we will propose the methodology which is based on the hybridization and the cascading of two methods for the three levels of analysis. The first level of analysis is the functional analysis of the photovoltaic system. This level applies the SADT methodology to put the system in its environment. The study of the environment results in the extraction of the technical functions of the system and the stress parameters as well; that are the mechanisms responsible for performing the functions (Ahmed et al., 2014).

The second level is the analysis of the functioning of the system in real time. It is based on the SA-RT methodology, in order to model the development and the operating sequences of the mechatronic system. Then using diagrams of the method, the circulation of internal and external information of the system is presented. Then, a sequential study allows appearing the transitions and the data responsible for the transition from one operating state to another. The third level of analysis is based on the Bond Graph tool to find an electrical modelling of the photovoltaic system technical functions (Jha et al., 2016).

2.       PHOTOVOLTAIC PANEL MODELLING

A photovoltaic panel consists of several modules connected in series and in parallel to obtain the desired voltages and power. Every module is collected of numerous PV cells in parallel and in series. A comparison made in between the two-diode model and the one-diode model under the same conditions, shows that the series resistance marks the difference between the different models. In fact, the one-diode model combines simplicity, precision and presents the choice that is considered the most interesting. Figure 1 displays the electrical model of the PV cell, described by the current Iph, depending on the photovoltaic irradiation in parallel with a diode and the shunt resistor 𝑅𝑠ℎ, the entire components are mounted in series with the resistance 𝑅𝑠 (Allani, 2019).

                                                                                                            (1)  

With:  

                : The output current of the Photovoltaic Generator

: The photocurrent of the solar Panel

: The diode current of the solar Panel

                                                                                           (2)

With:  

: The photovoltaic reserve saturation current diode

a: The ideality factor

K: The Botzman Constant                                        

                                                                               (3)

With:

: The temperature coefficient in current

T: The temperature

: The reference Temperature

G: The irradiance

: The reference irradiance

                                                            (4)

With:

q: The elementary charge in Coulomb

: The Gap energy.

                                                                                                     (5)

                                                 (6)

Figure 1: Complete physical-mathematical PV array model

3.       RESEARCH METHOD

3.1.          SADT method

The SADT method gives a systemic approach based on the structuring of activities and technical data, after having transformed a complex system into a set of simple interacting systems (Schoman & Ross, 1977). The SADT method is a hierarchical and top-down analysis method which appeared in 1977 by Douglas T. Ross within the company SOFTTECH (U.S.A.) (Ward, 1986). It is a method of analysis by successive levels of descriptive approach of a set or a system (Benard, 2008).

The SADT method is based on an easy to learn graphic and textual formalism. It allows on the one hand to model the multidisciplinary problem posed and to ensure effective communication between the various stakeholders concerned by the system to be analyzed. On the other hand, to seek to extract a solution to the problems posed. We can apply the SADT method to the management of a business as well as to an automated system, so is essentially a method of structured representation of a system formed of activities "anything that contributes to the provision of added value to data ›› and data are all the technical data of the company (economic, technological, physical, ...) (Lakhoua et al., 2016).

The construction of a SADT model begins with the most general and abstract description of the system. This description, contained in a single module, can be broken down into sub-modules; each representing a component of the initial box. This process can then be iterated until the desired level of detail is obtained. Each of the sub-modules or child modules must not add or subtract anything from the context of the parent module (Lakhoua et al, 2009). This breakdown is illustrated in Figure 2 and corresponds to a top-down analysis of the system.

Figure 2: Structure of an SADT model

Source: Lakhoua et al. (2020)

The analysis method does not provide any information on potential failures that a system may encounter. For this reason, it is necessary to study methods for determining and evaluating failures as well as to specify the different states of the cereal system (Marca, 2006 and Ben Jouida, 2008).

3.2.          SA-RT method

SA-RT (Structured Analysis and Real Time) is a method of functional and operational analysis of computer systems specification. It takes into account the dynamic aspect of the system analyzed. This method provides a graphical and textual description of the application or system in terms of need. SA-RT is an extension of the SA method (Structured Analysis or Structured Analysis proposed by Tom Demarco in 1978) which has been widely used. There are two variations of SA-RT, one by Ward and Mellor in 1986, the other by Hatley and Pirbhai in 1987 (Glaa et al., 2016; Renaux, 2013).

The SA / RT method considers the specification of real-time systems from three points of view (Flo, 1992):

·     Functional: representation of the transformation that the system operates on the data and specification of the processes that transform the data.

·     Dynamics: representation of the events that condition the evolution of a system and specification of the control logic that produces actions and events based on the input event and changes the state system.

·     Informational: defines the data handled by the functions.

The Context diagram is an extremely important first step since it will define the context and the external environment of the piloted system. We can consider it as the production contract between the designer and his client. Model edges or terminations will only appear in this diagram. The precise descriptions of these endings, as well as data or possibly incoming or outgoing events thereof, are the responsibility of the originator (Demri, 2010; Khanh, 2008).

The first level of analysis is represented by the preliminary diagram. This preliminary diagram is the first breakdown of the process to be performed presented in the context diagram. At this level, the diagram represents the “graphic” list of the functional processes necessary to the application without worrying about the sequence. The number of functional processes making up this preliminary diagram must be limited in order to have better readability: 5 to 9 maximum (Lakhoua, 2011).

The diagram in Figure 3 below presents the general organization of the SA-RT method with the sequence of the different stages and all the documents produced (Ben Salem et al., 2016).

Figure 3: Organization of the SA-RT model

Source: Lakhoua et al. (2020)

3.3.          Bond graphs

3.3.1.     Bond Graph formalism

The bond graph formalism was introduced by H. Paynter in 1961 and formalized by Karnopp and Rosenberg in 1975. This methodology entered Europe at the end of the 1970s through the Netherlands (University of Twente) and France (company Alstom) (Ben Jouida, 2008; Khaouch et al., 2017). The bond graph tool is now used regularly in a few companies, particularly in the automotive industry (PSA, Renault, Ford, Toyota, General Motors, etc.) (Cheng, 2016).

 

 

Table 1: Bond graph and applications

Application

advantages

Modeling

Makes possible the energetic study

Makes simpler the building of models for multi-disciplinary systems

Leads to a systematic writing of mathematical models (linear or nonlinear associated

Analysis

Estimation of the dynamic of the model and identification of the slow and fast variables

Study of structural properties

Control

Possibility to build a state observer from the model

Design of control laws from simplified models

Identification

No “black box” model

Identification of unknown parameters, but knowledge of the associated physical phenomena

Monitoring

Graphical determination of the “monitorability” conditions and of the number and location of sensors to make the faults localizable and detectable

Simulation

Specific software (CAMP+ASCL, ARCHER, 20 SIM)  

A knowledge of the numerical problems which may happen (algebraic-differential equation, implicit equation) by the means of causality 

That method illustrates the energy transfers in the system using power links. A power link is symbolized by a half-arrow, the orientation of which indicates the direction of power transfer (Ben Salem et al, 2016). Thus, Figure 4 represents the transfer of power from subsystem A to subsystem B.

Figure 4: Bond graph: transfert de puissance de A vers B

One of the fundamental characteristics of bond graph formalism is its unifying aspect, whatever the physical field of application (electrical, mechanical, hydraulic, chemical, etc.). We can visualize the energy transfer in multi domain systems thanks to the generalized variables presented in the following paragraph (Ould Bouamama & Thoma, 2000).

3.3.2.     Generalized variables

Each power link carries two pieces of information simultaneously: effort e and flow f. These are the generalized power variables (their product being the transferred power). We also use generalized energy variables: the moment p (the integral of the effort with respect to time) and the displacement q (the integral of the flux with respect to time) (Demri et al., 2008).

3.3.3.     Bond graph elements

We use elements to represent phenomena that link generalized variables. We can separate them into three categories:

Ø  Actifs Elements

The active elements are sources of effort or flow. These may have one value independent of any external influence (for example gravity) symbolized by Se for sources of force or Sf for sources of flux, or modulated according to a signal (symbolized by MSe or MSf). These elements provide power (positive or negative) to the system. Consequently, the direction of the half-arrow leaving the element is compulsory (Faucher, 2004).

Ø  Passifs elements

The Paynter's tetrahedron presented in Figure 5 illustrates the relationships between generalized variables passing through passive elements (R, I, C). These can be of linear or non-linear characteristics. In this section, we are only talking about passive elements with a single incoming power link. We call them single-port passive items.

Figure 5: Tetrahedron of state

The element R is dissipative of energy, in the form of heat. Elements I and C are the energy storage elements. The passive elements consume power and transform it either into energy dissipated as heat in the elements R, or into energy stored in the elements I (kinetic energy) and C (potential energy). The orientation of the half-arrow is therefore incoming towards the element.

Ø  Junctions and detectors

The junctions are used to couple the elements previously presented. These are conservative of power. Four types of junction are defined. These are the 0, 1, TF (transformer) and GY (gyrator) junctions.

·     The junctions 1 are iso-flux junctions

·     The 0 junctions are iso-effort junctions

·     The TF junctions transform the effort - effort, flow - flow variables.

·     The GY junctions transform the effort - flow, flow - effort variables.

Let's use the force (De) and flow (Df) detectors to measure the corresponding variables in a bond graph model. We consider them ideal: they do not consume power; we therefore use a signal type link (an arrow) (Plateaux et al., 2009; Diagne, 2015).

4.       HYBRIDIZATION OF TOOLS AND METHODS

Researchers, Lakhoua et al. (2016), presented the need for the structured analysis and the modelling of control-command applications in a thermal power plant (TPP) using a supervisory control and data acquisition system (SCADA). Then, the architecture of a SCADA system in a TPP is presented. A significant example of a control-command application in a TPP in Tunisia is presented. It is concerning the water-steam cycle of the TPP which is composed of two stations: the inverse osmosis station and the demineralization station. In fact, an application of the analysis and the modelling methods in a TPP, generally used in industry, on the basis of the Grafcet and SA-RT formalism is presented. In fact, different modules are represented and described: Context Diagram, Data Flows Diagram, Control Flows Diagram, State Transition Diagram, Timing Specifications and Requirements Dictionary. Finally, this functional and operational analysis allows us to help the different steps of the specification, the programming and the configuration of a new tabular in a SCADA system.

Researchers, Demri et al. (2008), proposed using several methods (SADT, AMDEC, and MOPs) to study the reliability of a mechatronic system. The study begins with a functional analysis using the SADT method to define the hardware limits, the various operations and functions performed by the system and these different configurations. They noted that there was insufficient information on the modes and effects of failure. For this they proposed to use MOP and AMDEC (Failure Modes, Effects and Criticality Analysis, AMDEC is a tool used in the quality approach and in the framework of dependability consists in analyzing failures, their causes, their effects (Fritzson, 1998) to complete the dysfunctional analysis of a complex system.

Researchers, Plateaux et al. (2009), proposed to integrate the entire part of the V-design cycle (The V-cycle model is a conceptual model of project management produced following the reactivity problem of the cascade model. The V cycle is made up of 9 stages, it is divided into 3 parts: on the left part of the V the design phase, on the tip of the V the realization and on the right part of the V, the test phase) in order to achieve continuity of modelling through the different levels of approach and design (requirements, functional, components and structural). They have proposed a hybrid method based on several tools and methods such as SADT, SysML, and Modelica (Modelica is an object oriented modeling language that allows practical textual modelling to simulate the behaviour of complex and multidisciplinary systems (Dumola, 2004)) in the Dymola environment

Researchers, Turki and Sghaier (2005) presented a methodology for the design of mechatronic systems, they used SysML to support the analysis, design, verification and validation phase of the models. Then, they used the activity diagrams to express the Bond Graphs model. They concluded that SysML users can easily integrate the bond graph into their proposed design. These studies are based on the improvement of the UML 2.0 language in order to find the SysML profile mapping the Bond Graph formalism which is a useful tool when it comes to mechatronic systems. They established a correspondence between the graphic elements of connection and these extensions.

Researchers Salah et al. (2014) discussed the advantage of using methods for operational safety studies and the analysis of control systems. Therefore, they present the different concepts of operational safety of industrial installations. Their contribution is to locate the main methods used in operational safety studies on the procedures used for the analysis and design of control-command systems for searching a hybridization of these methods. In fact, they study on the one hand the SADT, FMDS and Safe-SADT methods and on the other hand the extended SADT and SA / RT methods.

5.       RESULTS AND DISCUSSION

5.1.          SADT method

Figure 6 shows the A-0 flowchart of the SADT method. This actigram makes it possible to highlight all the information relating to the system such as input work material (solar energy), output work material (electrical energy), control data (failures and Defects Detector, MPPT, User) and the elements responsible for carrying out the global function (PV fields, PV Modules and Cells, Inverters, DC Cables, AC Cables). This actigram presents the overall function inside a box (Convert solar energy into electrical energy).

Figure 6: Node A-0 Actigram

The second diagram of A0 level illustrated in Figure 7 is a breakdown of the previous A-0 level, it contains 5 boxes that represent all of the activities grouped together to ensure the service function offered by the system.

Figure 7: Node A0 of a PV system

The result of the analysis by SADT of the photovoltaic system supervision allowed us to identify using diagrams, in addition to the activities of the system studied, four categories of parameters (inputs, outputs, constraints and mechanisms) according to a hierarchical and top-down approach.

5.2.          SA-RT method

This part presents a modeling of a photovoltaic system based on the SA-RT Cartesian analysis method to achieve a functional and operational hierarchical decomposition. Indeed, the environmental modeling and the behavioral modeling of the photovoltaic system are well detailed.

5.2.1.     Modelisation of environment

The first phase of analysis consists of developing the environment modeling, more precisely the application data context diagram and the list of events.

 

 

 

 

Ø  Data context diagram

Figure 8: Context Diagram of the PV system

Figure 8 presents the DC of a photovoltaic system which integrates the initial main process 0 “supervise the photovoltaic system” which constitutes the application of control-command to study, the 7 borts of models corresponding to 5 inputs and only one output and one edge corresponds to the operator console. In addition, we have 2 events which are “on” and “off”.

5.2.2.     Behavioral modeling

The Behavioral modeling is the second analysis step which consists in developing in particular the data flow diagram, the control flow diagram and the transition state diagram.

Ø  Control flow diagram

The control flow diagram (DFC), presented in Figure 9 presents a functional analysis or decomposition of the initial main process to have the seven functional processes of the data flow diagram and a control process. It therefore represents the additional step in the data flow diagram (DFD). In fact, the seven basic functional processes identified are: acquiring the signals; convert A / N signals; Acquire the irradiation data; Transform solar radiation into electricity; Identify the operating mode of the photovoltaic panels; Present the photovoltaic applications; Study the photovoltaic design factors; Use the voltage regulation according to the load; Monitor the photovoltaic installation.

Figure 9: Control Flow Diagram of the PV system

E / D events are used together to drive an endless loop process. In our case, Acquire the data of the radiation; Transform solar radiation; Identify the operating mode; Present the photovoltaic applications; Study the design factors; Use the voltage regulation according to the load; Monitor the photovoltaic system.

The control process aims to express the execution or the sequence of the seven basic functional processes. The objective is not completely achieved by the flow control diagram. It is therefore necessary to add additional information describing the operation of the control process, this generally results in the state / transition diagram (DET).

Ø  Transition state diagram

The transition state diagram presented in Figure 10 is used to describe or specify the control process. In other words, the state / transition diagram explains the dynamic behavior of the control-command application.

The state / transition diagram is made up of four elements: current state; event; action; next state. It clearly describes the different states as well as the events - actions of an application for supervising a control system - command.

Figure 10: State - Transition diagram of the PV system

5.3.          Bond graph

The behavior of the ideal photovoltaic cell during darkness resembles a diode because the cell is not an active slide, it does not produce current or voltage. However, if it is connected to an external source (high voltage) it produces a current ID called current of the diode. The ideal circuit does not take into account the resistances in series Rs and parallel Rsh which characterizes a real photovoltaic module. Figure 1 shows the equivalent circuit of a photovoltaic cell.

We first consider the ideal cell model that does not involve resistance. The basic electrical parameters of a solar cell are:

·     Short circuit current icc. This is the largest value of the current generated by the cell. It occurs in short circuit condition. So, considering that the photo-current iph is equal to the short-circuit current we have: icc = iph.

·     Open circuit voltage vp. It is the second most important value of a solar cell. It corresponds to the drop in voltage in the no-load diode, i.e. the intersection of the V-I curve with the axis of the voltage.

·     Maximum cell power obtained by an MPPT algorithm explained below. In terms of the bond graph methodology, the electric model of the ideal photovoltaic cell shown in Figure 1, is shown as in Figure 11.

 

Figure 11: Bond graph model of the photovoltaic cell

The representation of the diode is made using a nonlinear resistance Rd, the current-voltage relationship is a non-linear function. The same model was presented in (Andoulsi et al., 2002; Mezghanni et al., 2007). A more general model is obtained by adding the resistors Rs and Rsh, which respectively model the voltage drops due to the connections and the leakage currents due to the imperfections of the material used for the construction of the cell. Adding the resistors has a direct impact on the characteristic responses of the solar cell (which depends on the numerical value of the resistors).

Usually, the parallel resistance is taken with a large value and the series resistance with a small value, they are neglected.

Adding resistors, however, poses problems of resolution and computation time due to the possible double choice of causality and the algebraic loop which exists between resistors. This problem was presented in details in (Andoulsi, 2001), and also explained in (Roboam, 2007). In the first reference the problem was solved with the use of the ideal model by considering the capacity that exists in the region of depletion and in the diffusion of carriers, depending on the light and temperature at the cell level. In the second reference, the series resistance has been neglected.

The bond graph in Figure 11 was taken from (Mezghanni et al., 2007). It contains a capacitive element used to initialize the model, the element noted Rd corresponds to the resistance of the diode and it contains the nonlinear characteristic. For a given temperature and a given illumination, the current / voltage characteristic curve of the photovoltaic cell is given in Figure 12, which corresponds to a photovoltaic cell of a Kaneka G-SA060 panel.

 

 

 

 

Table 2: Kaneka G-SA060 values (at standard test conditions: 1000W/m^2 & 25°C)

Parameters of PV

Values and units

Pmax(W)

60.3 W

Cells per Module

61

Vpv at Pmax(V)

67 V

Ipv at Pmax(A)

0.9 A

Vo (Open Circuit Voltage) (V)

91.8 V

Is(Short Circuit Current)(A)

1.19 A

a

2.1922

Rs(Series Resistance)(ohm)

5.8 ohms

Rsh(Shunt Resistance)(ohm)

254.8 ohms

In order to characterize the solar cell, we used the model presented to provide the values of the tension V, of the current I and of the generated power produces P.

Figure 12: Current / voltage characteristic of a photovoltaic cell

Figures 13, 14 and 15 show the current / voltage and power / voltage curves of the Kaneka G-SA060 panel for different temperature values (Figure 14 and 15) T = 10 °, 25 °, 35 °, 50 ° C with lighting fixed 1000 W / m2, and for different lighting values (Figure 13) G = 1k, 800, 600, 400 W / m2 with a fixed temperature of 25 °.

Figure 13: Characteristics I-V with the variation of solar irradiation

Figure 14: Characteristic P-V with the temperature variation

Figure 15: Characteristics I-V with the temperature variation

6.       STUDY ON METHODS OF ANALYSIS

To assess the three systemic methods (SADT, SA-RT and Bond graph) presented previously for the purpose of carrying out a comparative study, the deductions collected are summarized in the following table (Table 3) (Wertani et al., 2020).

Table 3: Comparative study on methods of analysis

Method/ tools

SADT

SA-RT

Bond graph

Functional modeling

Very strong in functional modeling, can be achieved using actigrams and datagrams.

Very strong for the functional and dynamic modeling of the system.

Does not allow a functional analysis because the environment of the system does not appear on the models.

Structural modeling

Can be performed by indicating mechanisms and sometimes by datagrams.

Object oriented method allows structural modeling.

Difficult to achieve because there are elements that cannot be modeled by the elements of the bond graph.

Parametric modeling

Can be performed superficially by text indication.

Parametric representation is possible but cannot be modeled due to insufficient information presented by this representation

Can be performed if the system is well known and for physical and non-informational parameters.

Behavioral modeling

 

Can be performed by indicating some possible sequencing and identification of mechanisms.

The behavior of the parameters cannot be modeled by the SA-RT method without using another method.

This modeling can be carried out to model the behaviors of the physical elements.

Table 3 presents the approach of the analysis which we propose which is a hybrid approach, making cooperate different methods and making it possible to cover the principal functions of an industrial system particularly the control-command systems.

An integral modelling of such a system is that which makes it possible to translate the two aspects of the system, studied in this research work in their details. These two aspects are dependability and control. Of course, building this type of modelling is a difficult process; and even if we manage to achieve it, the exploitation of the built model would remain dependent on the objectives expected from the study.

This is how the three levels of analysis SADT, SA-RT and Bond graph, which are based on different graphic and textual formalisms, can cover the two aspects studied on the one hand, and offer a communication support between the various users of the system, on the other hand. In this perspective, the use of the SADT method makes it possible to complete the observation of the system carried out and to specify the relationships between the activities and the data of the system as well as the parameters exchanged.

The use of the SA-RT method has models leading to a detailed functional analysis. Apart from this, parametric and behavioral modelling seem insufficient by this of the Bond graph method makes it possible to control the internal and external parameters of the system. Indeed, any change in these parameters can be simulated after modifying the values of the passive elements that constitute the model, thus seeing its effects on the evolution of the outputs.

7.       CONCLUSIONS

In this paper, we have presented a contribution in the field of a photovoltaic system modelling, in which a methodology based on two methods has been proposed. The first is concerned with functional analysis to extract usage functions and stress parameters from the system studied. In this methodology, the static functional study is carried out using the SADT method. On the other hand, the dynamic behavioral analysis is made by the SA-RT method.

Then, a behavioral and parametric analysis, which we used the Bond Graph method to observe the evolution of the quantities representative of the system. This is how we also carried out a comparative study of these two methods based on several analytical views. This study allowed us to choose the basis of our methodology that we will follow in our contribution. This methodology is based on the hybridization and cascading of a set of methods which seems to us more efficient for the modelling of a photovoltaic system.

This work can be improved on two levels: at the level of modelling, it is useful to find a hybrid methodology allowing to pass from one method to another, at this moment we reduce the set of models proposed by this modelling. At the observation level by inserting parameters supervision logarithms after having simulated the system in breast mode then in degraded mode.

This photovoltaic system is used as an electrical system which makes the targeted contributions by this article may be used for other more complex systems in futures work

REFERENCES

Ahmed, F., Robinson, S., & Tako, A. A. (2014). Using the structred analysis and design technique (SADT) in simulation conceptual modeling, Simulation Conference (WSC).  1038–1049.

Allani, M. Y., Tadeo, F., Mezghanni, D., & Mami, A. (2019). Application of system modeling and simulation of the photovoltaic production, IJCSNS International Journal of Computer Science and Network, 19(5).

Andoulsi, R. (2001). Etude d’une Classe de Systèmes Photovoltaïques Par une Approche Bond Graph Modélisation, Analyse et Commande, Thèse doctoral à l’Ecole Centrale de Lille.

Andoulsi, R., Mami, A., Dauphin-Tanguy, G., & Annabi, M. (2002). Bond Graph Modeling and Dynamic Study of a Photovoltaic System Using MPPT Buck-Noost Converter, IEEE, International Conference on Systems, Man and Cybernetics, 3.

Benard, V., Cauffriez, L., & Renaux, D. (2008). The Safe-SADT method for aiding designers to choose and improve dependable architectures for complex automated systems, Reliability Engineering & System Safety, Elsevier, 9(2),179-196.

Ben Jouida, T. (2008). Contribution à la mise en oeuvre d'une gestion stratégique de la production par l'analyse des postes de travail selon une démarche systémique, étude de cas, Thèse, ENIT, Tunisie.

Ben Salem, J., Lakhoua, M. N., & El Amraoui, L. (2016). Analysis of a Braking System on the Basis of Structured Analysis Methods, International Journal of Advanced Computer Science and Applications, 7(2). DOI: 10.14569/IJACSA.2016.070212.

Ben Salem, J., Lakhoua, M. N. & El Amraoui, L. (2017). Approach Based on the Bond Graph Applied to Anti-lock Braking System, Journal Automation & Systems Engineering, 11(1), 1-10.

Boehinger, A-F. (1968). self-adaptative DC converter for solar spacecraft power supply, IEEE Trans on Aerospace and electronic systems, 4, 102-111.

Cheng, L., Ye, Z., & Eong, Z. (2016). BG Modeling and Simulation Analysis of Direct Drive Volume Control Electro-hydraulic Servo System With Long Pipeline, International Conference on Aircraft Utility Systems (AUS). IEEE/CSAA.

Demri, A., Lasquo, A. C., Guerin, F., & Christofol, H. (2008). Functional and dysfunctional analysis of a mechatronic system, Annual Reliability and Maintainability Symposium (RAMS), 114-119.

Demri, A. (2010). Contribution à l’évaluation de la fiabilité d’un système mécatronique par modélisation fonctionnelle et dysfonctionnelle, Thèse de doctorat.

Diagne, S. (2015). Modélisation sémantique conceptuelle pour l'ingénierie de performances comportementales de produits complexes, thèse de doctorat, Références 151 Université de Strasbourg.

Dumola, D. (2004). User’s Manual, getting started with Dumola, Dynamic Modeling Laboratory, and Version 5.3a.

Faucher, J. (2004). Pratique de l'AMDEC, Edition Dunod, Paris.

Flo, A., Kjaernes, M., & Skomedal, A. (1992). A bridge from structured analysis (SA/RT) to specification and description language, Eighth International Conference on Software Engineering for Telecommunication Systems and Services, 93- 97.

Fritzson, P. (1998). Modelica. A unified object-oriented language for system modeling and simulation, Springer.

Glaa, R., Lakhoua, M. N., & El Amraoui, L. (2016). Using SA-RT Method for the Analysis and the Supervision of Hydrogen Circuit, Journal of Electrical Engineering, 16(3), 1-6

Jha, M. S., Bressel, M., Ould Bouamama, B., & Dauphin-Tanguy, G. (2016). Particle filter based hybrid prognostics of proton exchange membrane fuel cell in bond graph framework, Computers & Chemical Engineering Journal.

Khanh, H. N. (2008). Aide au développement de systèmes temps réel à l’aide d’un langage graphique flots de données, Thèse de doctorat.

Khaouch, Z., Zekraoui, M., Bengourram, J., Kouider, N. & Mabrouki, M., (2017). Mechatronic Modeling of a 750kW fixed-Speed Wind Energy Conversion System Using the Bond Graph Approach, ISA Transactions.

Lakhoua, M. N. (2009). Application of functional analysis for the design of supervisory systems: Case study of heavy fuel-oil tanks, ITSSA, 5(1), 21-33.

Lakhoua, M. N. (2011). Application of SA-RT method to supervisory systems, Journal of Electrical Engineering, 11(2),44- 45.

Lakhoua, M. N., Ben Hamouda, M., Glaa, R., & El Amraoui, L. (2016). Structured Analysis and Modeling of a Supervisory Control and Data Acquisition in a Thermal Power Plant, ITEE Journal, 5,1-5.

Lakhoua, M. N., Ben Salem, J., Jabri, I., & Battikh, T. ( 2020). Application of system modeling and simulation of the photovoltaic production, Int. J. Mechatronics and Automation, 7(2).

Marca, D. (2006). IDEF0 and SADT: A Modeler's Guide, Boston: OpenProcess, Inc., 3rd edition.

Mezghanni, D., Andoulsi, R., Mami, A., & Dauphin-Tanguy, G., (2007). Bond graph modeling of a photovoltaic system feeding an induction motor-pump, Simulation Modeling Practice and Theory, 15, 1224-1238.

Ould Bouamama, B., & Thoma, J. (2000). The Bond Graphs, under the direction of Geneviève Dauphin-Tanguy, Thermodynamic and chemical processes, 236-277, IC2 Collection, Hermes Edition, Paris.

Plateaux, R., Choley, J. Y., Penas, O., & Riviere, A. (2009). Towards an integrated mechatronic design process, IEEE International Conference on Mechatronics,1-6.

Rekioua, D., & Aissou, S. (2013). Photovoltaic Panels Characteristics Methods‖, Ceit Tunisa.

Renaux, D. (2013). Specifying systems and applications with SA/SD/RT method, modeling/SA training course 1, IPa10401010-94.

Roboam, X., Astier, S., Foch, H., Fontès, G., Gandanegara, G., Piquet, H., Saisset, R., Sareni, B., & Turpin, C. (2007). Graphes de liens causaux pour systèmes à énergie renouvelable (partie 2). Techniques de L’ingénieur. D3 971.

Salah, Z., Lakhoua, M. N., & Sellami, A., (2014). On the Operating Safety and the Analysis of Control-Command Systems, International Conference on Electrical Sciences and Technologies in Maghreb, (CISTEM),1-5.

Schoman, K., & Ross, D. T. (1977). Structured analysis for requirements definition, IEEE Transaction on Software Engineering 3(1), 6–15.

Turki, S., Soriano, T., & Sghaier, A. (2005). A SysML profile for mechatronics integrating Bond Graphs, LISMMA Supméca.

Ward, P. T. (1986). The Transformation Schema: An Extension of the Data Flow Diagram to Represent Control and Timing, IEEE Trans. Software Engineering, SE-12(2), 198- 210.

Wertani, H., Ben Salem, J., & Lakhoua, M. N. (2020). Analysis and supervision of a smart grid system with a systemic tool, The Electricity Journal, 33, 1-8.