SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 12, No. 2, Jun 2021, pp. 1094~1101
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v12.i2.pp1094-1101  1094
Journal homepage: http://ijpeds.iaescore.com
RT-LAB based real-time simulation of flywheel energy storage
system associated to a variable-speed wind generator
Bensaid Amel1
, Zebirate Soraya2
, Chaker Abdelkader3
1,2,3
SCAMRE Laboratory, Maurice Audin National Polytechnic School of Oran, ENPO, Oran, Algeria
2
IMSI, University of Oran 2 Mohamed BENAHMED, Oran, Algeria
Article Info ABSTRACT
Article history:
Received Oct 20, 2020
Revised Mar 20, 2021
Accepted Apr 22, 2021
This paper presents a new simulator used to distribute and executereal-time
simulations: the RT-LAB, developed by Opal-RT Technologies (Montreal,
Canada). One of its essential characteristics is the perfect integration with
MATLAB/Simulink. The RT-LAB allows the conversion of Simulink
models in real time via real-time workshop (RTW) and their execution on
one or more processors. In this context, the paper focuses on the RT-LAB
real-time simulation as a complement to the Matlab Simulink environment,
which has been used to perform the simulation of the Flywheel energy
storage system (FESS)-Variable speed wind generation (VSWG) assembly.
The purpose of employing a fairly new real-time platform (RT-LAB OP-
5600) is to reduce the test and prototype time. This application will be
executed on each element of our model that was previously developed under
MATLAB/Simulink. The real-time simulation results are observed in the
workstation.
Keywords:
Flywheel energy storage system
OP-5600
Opal-RT
Power control
Real-time simulation
RT-LAB
Variable speed wind generation This is an open access article under the CC BY-SA license.
Corresponding Author:
Bensaid Amel
SCAMRE Laboratory
Maurice Audin National Polytechnic School of Oran
ENPO, Oran, Algeria
Email: bensaid.amel@gmail.com
1. INTRODUCTION
In recent days, every researcher wishes to build their models in real-time. Since the mid-20th
century, the simulation tools have been used extensively for the conception and development of electrical
systems. The improvement of simulation tools has advanced in parallel with the progress of computer
technology. These days, computer technology has greatly enhanced its capabilities and has become widely
accessible at a constantly declining cost. As a result, simulation tools have also shown dramatic performance
gains and consistent decreases in cost. Now the researchers and engineers have the availability of affordable
and efficient simulation tools which were earlier too costly, with the exception of the larger manufacturers
and utilities. This paper has discussed a particular category of digital simulator known as the real time
simulator [1].
The goal of Real-Time Simulation is ensuring that a computing unit works at a pace similar to that
of the real physics model. All input treatment, unit computations, and final output are performed in the
desired interval of time. Real-time strategies have become time-sensitive and have been utilized for many
industry processes such as motors, control power systems, robotics, and games. RT-Lab, created by Opal
Laboratory, is most commonly applied due to its versatility and may be used within any approach [2]. The
predicators are constructed under the off-line simulink interface of the host PC, while the OP5600 simulation
target based on Opal-RT conducts a real-time simulation [3]-[5]. The Real-Time Simulator principally
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel)
1095
consists of a Real-Time delivered simulation package, to run Simulink models on the host computer, as well
as the Algorithm Toolkits that are utilized for the fixe time stand simulation of the regulators.
Real-time simulation serves as a useful device for developing control strategies. There are two conditions that
may occur based of time needed for simulation deck to conclude the calculation of state output for either time
slot:
- if running time, Te of system simulation is less than or equal to the chosen time slot, the simulation is
classified as real time
- if Te is larger than its time slot length to one or several time slots, overshoots result so simulation is
classified as non-real time. For this last situation, either the time stand size may be enlarged or the system
template may be streamlined to execute in real time [6].
This paper will touch on real-time simulation of flywheel energy storage system associated to a
variable-speed wind generator, in addition to the Matlab Simulink environment, which was used to perform
the simulations mentioned in [7], The popular MATLAB/Simulink was used as an approach to build, edit and
visualize graphical models in schematic form. The functional shema designs are the spring from which code
may be systematically created, posted, loaded on target CPUs for real-time monitoring. The use of the RT-
LAB template in Figure 1, existing in the SCAMRE LABORATORY represents many advantages for this
kind of applicationssuch us [8]: enables to detect errors at an early stage, ensures coherent time responses,
determinism is required when real hardware is connected to the simulation, allows the simulation to lure the
real hardware. This paper is organized as follows: The Section 2 presents a brief description about RT-LAB
simulator, then how to convert asimulinkmodel to real-time environment in Section 3, Subsequently, we
present the REAL-TIME simulation of FESS associated to VSWG under the rt-lab platform. The test results
and discussions are described in Section 4 and, finally, the main conclusions are provided in Section 5.
Figure 1. RT-LAB OP5600–Simulator
2. RT-LAB SIMULATOR
It is the simulator that we used during the real-time simulation of the studied stockage system. This
real-time simulator is available at SCAMRE Laboratory in the National Polytechnic School of Oran, Algeria,
is developed by Opal-RT Technologies (Montreal, Canada) [3]. One of its key features is seamless
integration with MATLAB/Simulink. It is composed of two parts: Command station (hosts), Computing
station (target) as shown in Figure 2 [9], where Table 1 summarizes the RT-LAB specifications used in this
paper.
Figure 2. The structure of the RT -LAB simulator
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101
1096
Table 1. Simulator specifications
Simulator
type
RT-Lab
Version
Matlab
Version
Processor Memory I/O boards Connectivity
OP5600 10.7.8.521 R2011b 2 CPU Intel Xeon
Six-Core 3.46GHz
+ 1 FPGA
12MB Cache 16 Analog/Digital
channels
Ethernet
3. FROM SIMULINK ENVIRONMENT TO REAL-TIME ENVIRONMENT
The research reported in [7] is focused on the analysis, modelling and non-real-time simulation of
the Flywheel Energy Storage System Associated to a Variable-Speed Wind Generator using MATLAB/
Simulink, in the aim to resolve the problem of fluctuating power output. In this work we will describe the
modeling and the real-time simulation of the system under study using RT-LAB OP 5600 simulator. One of
the strengths points of the OPAL-RT system is the ability to easily convert and use Matlab/Simulink models
as real-time simulations. In this section, we will present the different steps required to simulate in real time
our model previously built in Simulink.
3.1. Changing Matlab configuration
The first step is to modify the configuration of the template with the aim of respect the real-time
constraint by choosing a solver for fixed time steps and the single task option [10].
3.2. Creation of sub-systems
This step consists of grouping the model into various systems that will be run on different compute
nodes. Indeed, each Simulink subsystem must have a name beginning with a specific prefix (Figure 3) [11]:
Figure 3. Communication between the console and the computation node
- SC: Console subsystem
SC console sub-system is the sub-system running at control station which allows you to interface directly into
the system. It includes all the simulink/system build blocs connected to the acquisition and visualization of
scopes. The Blocs that are required while or after the real-time model run, should be contained in the bloc
SC, when operates in asynchronous mode from the other subsystems. Observe that there can be only one
console per model [6].
- SM: Master subsystem
That is the principal sub-system and each model should have a SM sub-system. All computational
components of the model, the mathematical operations, I/O block, and signal generators.
- SS: Slave subsystem
This subsystem is only necessary if the computational components should be divided among several nodes.
All the computational components of the model, the mathematical operations, the I/O block, and signal
generators [12].
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel)
1097
3.3. Add the OpCommcommunication block(s)
After grouping the model through console and computing blocks, specific pads named Opcomm
have to be included in the subsystems. They are simply traversal blocs which intercept all arriving signals
before forwarding them to the computing Bloks of selected subsystem.
3.4. Execution under RT-LAB
The last step is to run the model under RT -LAB according to the following steps [9]:
Opening of the model previously developed in Matlab/Simulink (.mdl).
a. Editing the open model for its adjustment and computation in real time.
b. Preparing the original model for code splitting and generating.
c. Assigning subsystems to the physical nodes and activating the eXtreme high-performance mode (XHP).
d. Upload the model by transferring the code via File Transfer Protocol (FTP) to the chosen nodes.
e. Run the model by starting the simulation in real time on all nodes (parallel execution).
4. REAL-TIME SIMULATION OF FESS ASSOCIATED TO VSWG UNDER THE RT-LAB
PLATFORM
In [7] proves that the FESS shows an attractive way to adjust the production to the consumption.
Figure 3 illustrates the real-time model of the FESS-VSWG combination under study. The FESS involved
involves a low-speed flywheel and an induction machine, which latter one operates in the weakening flux
region, thus allowing operation at rated power [13]-[17]. The VSWG utilized is based on a DFIG wherein its
stator is directly linked to the grid and its rotor is linked to the grid through power converters as shown in
Figure 4. To study the power transfer between the wind turbine and the grid [18]-[22], we used an
independent power control. Thus, two control blocks (FESS control and DFIG control) were available in the
device under study. The first one is branched to control the energy storage in the flywheel, the second one is
branched to control the active and reactive power exchanged between the grid and DFIG. Both blocks can be
controlled separately. A REAL-TIME simulation [23]-[25] has been developed to test the proper functioning
of the investigated system, in terms of dynamic response and output power smoothing.
Figure 4. RT-Lab simulation graphic of FESS/VSWG assembly
In Figure 5 presents two subsystems; the first one named "SS_VSWG" contains the simulink model
ofthe eolien system. Another named "SM_FESS" contains the simulink model of the storage system, while
subsystem named "SC_console" represents the model foronline data acquisition, and Figure 6 also shows the
console set which is presented in 2 subsystems
Ps
Qs
SS_VSWG
Ps1
W*
Qs
Wf*
Isa
Frd
Frq
W
Cem
ids
iqs
Theta
Wf
SM_FESS
In1
In2
In3
In4
In5
In6
In7
In8
In9
Preg
Qref
W*
Wf*
Sw
SC_console
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101
1098
Figure 5. Master and slave subsystems
Figure 6. Console subsystem of the set
5. RESULTS AND ANALYSIS
The OpWriteFile block is used to save the simulation results in Matlab workspace. The goal is to
demonstrate the performance of the FESS on a charge/discharge cycling process utilizing speed control
strategy. The simulation of the module in the RT-LAB environment was carried out in fixed steps over a
period of 45 secondes while keeping the same parameters of the simulated module in non-real time.
Figures 7 and 8 show the simulation of the indirect field-oriented control of a DFIG-based wind
system. These figures demonstrate that our system has satisfactory dynamicwith a null static error.
Figure 9 presents the wind profile, Figure 10 illustrates the delivered power by the wind system to the power
grid. It is seen on this figure, that the power grid gets a fluctuating power. The objective of FESS is to adjust
this power. Figure 11 corresponds to the storage power flywheel energy storage system. It may be positive or
negative. It depends on the wind power and the power load needed. We note that it is positive when the wind
power produced is greater than -2.2 KW (stored energy) and is negative when there is a less power produced
compared with that of the load (recovered energy). Figure 12 displays the flywheel speed and its reference.
The rotational speed increases when the energy is transferred to the flywheel, and decreases when the
flywheel is unloaded. In Figure 13 shows the flux of the IM component corresponding to the response.
The results obtained by RT-LAB are very satisfactory and the dynamics are much improved
compared to the results obtained by MATLAB. It is also noted that for a simulation time of 45 seconds, the
results of non-real-time simulations lasted 11 minutes, which does not reflect the reality. Whereas, the Real
5
S wind
4
Wf ref
3
Wref
2
Qref
1
Preg
1
one3
1
one2
1
one1
1
one
fd
157
adjust reference3
157
adjust reference2
-1000
adjust reference1
-2400
adjust reference
Wf
W
Qs
Ps1
Pref
Pf
OpComm
OpComm
Ia
Cem
Band-Limited
White Noise
9
In9
8
In8
7
In7
6
In6
5
In5
4
In4
3
In3
2
In2
1
In1
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel)
1099
Time simulation lasted 45 seconds, which corresponds exactly to the real time. The REAL TIME simulation
also gives good performance: High speed response to any setpoint variation; the total absence of overrun; a
perfect rejection of perturbation.
Figure 7. Stator activepower of DFIG Figure 8. Stator reactive power of DFIG
Figure 9. Wind speed Figure 10. Power generated by the DFIG
Figure11. Mechanical speed of the flywheel Figure 12. Output active power of the FESS
Figure 13. Direct and quadrature component flux of the IM
0 10 20 30 40
0
100
200
300
400
Time (s)
Flywheel
Speed
(Rad/s)
Wf
Wf -ref
0 10 20 30 40
-10000
-5000
0
5000
Time (s)
FESS
Power
0 5 10 15
-0.5
0
0.5
1
1.5
2
Time (s)
direct
and
quadrature
Flow
(Wb)
Frq
Frd
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101
1100
6. CONCLUSION
It was performed in this work a real-time simulation of the Flywheel energy storage system (FESS) -
Variable speed wind generation (VSWG) assembly using RT-LAB. Also, this study is an important
contribution to rapid control prototyping by using OP5600 OPAL-RT real-time simulator as a core of the
RCP system. This application was executed on each element of our model that was previously developed
under MATLAB/Simulink. The good control effect is proved by the simulation results. the procedures for
charging and discharging are stable and control objectives are achieved. The results obtained by RT-LAB are
very satisfactory and the dynamics are much improved compared to the results obtained by MATLAB.
REFERENCES
[1] S. Mikkiliand and A. K. Panda, “Review of RT-LAB and steps involved for implementation of a simulink model
from Matlab to Real-time,” Internationl Journal of Emerging Electric Power Systems, vol. 14, no. 6, pp. 641-658,
Nov 2013, DOI: 10.1515/ijeeps-2012-0031.
[2] S. M. Krishna and J. L. F. Daya, “MRAS speed estimator with fuzzy and PIstator resistance adaptation for
sensorlessinduction motor drives using RT-LAB,” Perspectives in Science, vol. 8, pp. 121-126, Apr 2016,
DOI: 10.1016/j.pisc.2016.04.013.
[3] W. Li, “RT-LAB for Real-Time Simulation; Applications in Power Electronics,” Southern Power Electronics
Conference 2017 OPAL-RT Technologies, Dec 2017.
[4] C. Dufour, C. Andrade, and J. Bélanger, “Real-Time Simulation Technologies in Education: a Link to Modern
Engineering Methods and Practices,” Proceedings of the 11th International Conference on Engineering and
Technology Education, Mar 2010.
[5] D. Bian, M. Kuzlu, M. Pipattanasomporn, S. Rahman, and Y. Wu, “Real-time Co-simulation Platform using
OPAL-RTand OPNET for Analyzing Smart Grid Performance,” 2015 IEEE Power & Energy Society General
Meeting, Jul 2015, DOI: 10.1109/PESGM.2015.7286238.
[6] A. Hamed and A. Hazzab, “Modeling and Real-Time Simulation of Induction Motor Using RT-LAB,”
International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1476-1485, Dec 2018,
DOI: 10.11591/ijpeds.v9.i4.pp1476-1485.
[7] A. Bensaid, S. Zebirate, and A. Chaker, “Intelligent control of flywheel energy storage system associated with the
wind generator for uninterrupted power supply,” International Journal of Power Electronics and Drive System
(IJPEDS), vol. 11, no. 4, pp. 2062-2072, Dec. 2020, DOI: 10.11591/ijpeds.v11.i4.pp2062-2072.
[8] Leila Ghomri, Mounir Khiat, and Sidahmed. A. Khiat, “Modeling and Real Time simulation of Microgrids in
Algerian Sahara area,” 2018 IEEE International Energy Conference (ENERGYCON), Jun. 2018, DOI:
10.1109/ENERGYCON.2018.8398785.
[9] A. Idir and M Kidouche1, “RT-lab and dspace: two softwaresfor real time control of induction motors,” Revue
Roumaine des Sciences Techniques, vol. 59, no. 2 , pp. 205-214, Jan. 2014.
[10] S. K. Singh, B. P. Padhy, S. Chakrabarti, S. N. Singhn, A. Kolwalkar, and S. M. Kelapure, “Development of
dynamic test cases in OPAL-RT real-time power system simulator,” 2014 Eighteenth National Power Systems
Conference (NPSC), Dec. 2014, DOI: 10.1109/NPSC.2014.7103856.
[11] M. Bechar, A. Hazzab, and M. Habbab, “Real-Time Control of AC Machine Drives using RT-LAB Package,”
Conference: Real-Time Control of AC Machine Drives using RT-LAB Package, Apr. 2018.
[12] R. Umrao, “Load frequency control using fuzzy systems and evolutionary algorithms,” Dayalbagh Educational
Institute, Feb. 2013.
[13] G. O. Cimuca, C. Saudemont, B. Robyns, and M. M. Radulescu, “Control and performance evaluation of a
flywheel energy-storage system associated to a variable-speed wind generator,” IEEE Trans. Ind. Electron, vol. 53,
no. 4, pp. 1074-1085, Jun. 2006, DOI: 10.1109/TIE.2006.878326.
[14] S. Belfedhal, S. Kouadria, E. M. Berkouk, and Y. Messlem, “Flywheel Energy Storage System with Induction
Machine Associated to a Variable-Speed Wind Generator,” IEEE, Eighth International Conference and Exhibition
on Ecological Vehicles and Renewable Energies (EVER), May 2013, DOI: 10.1109/EVER.2013.6521598.
[15] S. Belfedhal and E. M. Berkouk, “Modeling and control of wind power conversion system with a flywheel energy
storage system,” International Journal Of Renewable Energy Research (IJRER), vol. 1, no. 3, pp. 43-52, Jun. 2011.
[16] Francisco Díaz-González, A. Sumper, O. Gomis-Bellmunt, and F. D. Bianchi, “Energy management of flywheel-
basedenergy storage device for wind power smoothing,” Applied Energy, vol. 110, pp. 207-219, Oct. 2013, DOI:
10.1016/j.apenergy.2013.04.029.
[17] F. Zhang, M Tokombayev, and Y Song, “Effective flywheel energy storage (FES) offer strategies for frequency
regulation service provision,” 2014 Power Systems Computation Conference, Aug. 2014, DOI:
10.1109/PSCC.2014.7038427.
[18] I. Yasmine, E. B.Chakib, and B. Badre, “Improved performance of DFIG-generators for wind turbines variable-
speed,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1875-1890, Dec.
2018, DOI: 10.11591/ijpeds.v9.i4.pp1875-1890.
[19] F. Senani, A. Rahab, and H. Benalla, “A Complete modeling and control for wind turbine based of a doubly fed
induction generator using direct power control,” International Journal of Power Electronics and Drive System
(IJPEDS), vol.8, no. 4, pp. 1954-1962, Dec. 2017, DOI: 10.11591/ijpeds.v8.i4.pp1954-1962.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel)
1101
[20] K. Belgacem, A. Mezouar, and N. Essounbouli, “Design and analysis of adaptive sliding mode with exponential
reaching law control for double-fed induction generator based wind turbine,” International Journal of Power
Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1534-1544, Dec. 2018, DOI:
10.11591/ijpeds.v8.i4.pp1954-1962.
[21] I. El Karaoui, M. Maaroufi, and B. Bossoufi, “Robust power control methods for wind turbines using DFIG-
generator,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 10, no. 4, pp. 2101-2117,
Dec. 2019, DOI: 10.11591/ijpeds.v10.i4.pp2101-2117.
[22] A. Doria-Cerezo, “ Modeling, simulation and control of a doubly-fed induction machine controlled by a back-to-
back converter,” PhD Thesis, Universitat Politecnica de Catalunya, 2006.
[23] T. Strasser, “Real-Time Simulation Technologies for PowerSystems Design, Testing, and Analysis,” IEEE Power
and Energy Technology Systems Journal, vol. 2, no. 2, pp. 63-73, Jun. 2015, DOI: 10.1109/JPETS.2015.2427370.
[24] J. Bélanger, P. Venne, and J.-N. Paquin, “The What, Where and Whyof Real-Time Simulation,” IEEE, pp. 37-49,
2010.
[25] A. Benigni and A. Monti, “A Parallel Approach to Real-Time Simulation of Power Electronics Systems,” IEEE
Transactions on Power Electronics,vol. 30, no. 9, pp. 5192-5206, Oct. 2014, DOI: 10.1109/TPEL.2014.2361868.

More Related Content

What's hot

Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...
Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...
Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...Jay Ranvir
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignIOSR Journals
 
Global space congress 2017 - German Orbital Systems Presentation
Global space congress 2017 - German Orbital Systems PresentationGlobal space congress 2017 - German Orbital Systems Presentation
Global space congress 2017 - German Orbital Systems PresentationIKosenkov
 
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPU
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPUAcceleration of the Longwave Rapid Radiative Transfer Module using GPGPU
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPUMahesh Khadatare
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewIAEME Publication
 
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD Editor
 
Component Based Control System Design
Component Based Control System DesignComponent Based Control System Design
Component Based Control System DesignM Reza Rahmati
 
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...IDES Editor
 

What's hot (14)

Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...
Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...
Tutiorals, Tutiorals, PV Syst, Solar Power project, IAM losses, Generation Pr...
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded Design
 
Lumerical Software: MODE Solutions
Lumerical Software: MODE SolutionsLumerical Software: MODE Solutions
Lumerical Software: MODE Solutions
 
Global space congress 2017 - German Orbital Systems Presentation
Global space congress 2017 - German Orbital Systems PresentationGlobal space congress 2017 - German Orbital Systems Presentation
Global space congress 2017 - German Orbital Systems Presentation
 
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPU
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPUAcceleration of the Longwave Rapid Radiative Transfer Module using GPGPU
Acceleration of the Longwave Rapid Radiative Transfer Module using GPGPU
 
Lumerical Software: FDTD Solutions
Lumerical Software: FDTD SolutionsLumerical Software: FDTD Solutions
Lumerical Software: FDTD Solutions
 
Lumerical Software: INTERCONNECT
Lumerical Software: INTERCONNECTLumerical Software: INTERCONNECT
Lumerical Software: INTERCONNECT
 
Lumerical Software: DEVICE
Lumerical Software: DEVICELumerical Software: DEVICE
Lumerical Software: DEVICE
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
IJERD(www.ijerd.com)International Journal of Engineering Research and Develop...
 
Component Based Control System Design
Component Based Control System DesignComponent Based Control System Design
Component Based Control System Design
 
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
Profit based unit commitment for GENCOs using Parallel PSO in a distributed c...
 
cuTau Leaping
cuTau LeapingcuTau Leaping
cuTau Leaping
 
Nvidia GTC 2014 Talk
Nvidia GTC 2014 TalkNvidia GTC 2014 Talk
Nvidia GTC 2014 Talk
 

Similar to RT-lab based real-time simulation of flywheel energy storage system associated to a variable-speed wind generator

Real time co-simulation platform using opal-rt and opnet for analyzing smart ...
Real time co-simulation platform using opal-rt and opnet for analyzing smart ...Real time co-simulation platform using opal-rt and opnet for analyzing smart ...
Real time co-simulation platform using opal-rt and opnet for analyzing smart ...Rasheed_Kh
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewiaemedu
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewiaemedu
 
sustentación tesis maestria Smart Grids.pptx
sustentación tesis maestria Smart Grids.pptxsustentación tesis maestria Smart Grids.pptx
sustentación tesis maestria Smart Grids.pptxssuser107d0e1
 
A portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsA portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsISA Interchange
 
Analysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forAnalysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forIAEME Publication
 
Modeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element AnalysisModeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element AnalysisIJPEDS-IAES
 
D04011824
D04011824D04011824
D04011824IJMER
 
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...IJPEDS-IAES
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2IAEME Publication
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1Serge Amougou
 
POWID P031-OTSforCOSdesignFinal
POWID P031-OTSforCOSdesignFinalPOWID P031-OTSforCOSdesignFinal
POWID P031-OTSforCOSdesignFinalMarlina Lukman
 

Similar to RT-lab based real-time simulation of flywheel energy storage system associated to a variable-speed wind generator (20)

Modeling and Real-Time Simulation of Induction Motor Using RT-LAB
Modeling and Real-Time Simulation of Induction Motor Using RT-LABModeling and Real-Time Simulation of Induction Motor Using RT-LAB
Modeling and Real-Time Simulation of Induction Motor Using RT-LAB
 
Real time co-simulation platform using opal-rt and opnet for analyzing smart ...
Real time co-simulation platform using opal-rt and opnet for analyzing smart ...Real time co-simulation platform using opal-rt and opnet for analyzing smart ...
Real time co-simulation platform using opal-rt and opnet for analyzing smart ...
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
PORTFOLIO_MJ
PORTFOLIO_MJPORTFOLIO_MJ
PORTFOLIO_MJ
 
sustentación tesis maestria Smart Grids.pptx
sustentación tesis maestria Smart Grids.pptxsustentación tesis maestria Smart Grids.pptx
sustentación tesis maestria Smart Grids.pptx
 
SCPaper (1)
SCPaper (1)SCPaper (1)
SCPaper (1)
 
CE150--Hongyi Huang
CE150--Hongyi HuangCE150--Hongyi Huang
CE150--Hongyi Huang
 
A portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsA portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systems
 
Analysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control forAnalysis and implementation of local modular supervisory control for
Analysis and implementation of local modular supervisory control for
 
E0463137
E0463137E0463137
E0463137
 
2453
24532453
2453
 
Modeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element AnalysisModeling and Simulation of Induction Motor based on Finite Element Analysis
Modeling and Simulation of Induction Motor based on Finite Element Analysis
 
D04011824
D04011824D04011824
D04011824
 
Energy Framework Enhancements in the WSN Simulator OMNETPP
Energy Framework Enhancements in the WSN Simulator OMNETPPEnergy Framework Enhancements in the WSN Simulator OMNETPP
Energy Framework Enhancements in the WSN Simulator OMNETPP
 
D04011824
D04011824D04011824
D04011824
 
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1
 
POWID P031-OTSforCOSdesignFinal
POWID P031-OTSforCOSdesignFinalPOWID P031-OTSforCOSdesignFinal
POWID P031-OTSforCOSdesignFinal
 

More from International Journal of Power Electronics and Drive Systems

More from International Journal of Power Electronics and Drive Systems (20)

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
 

Recently uploaded

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Recently uploaded (20)

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 

RT-lab based real-time simulation of flywheel energy storage system associated to a variable-speed wind generator

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 12, No. 2, Jun 2021, pp. 1094~1101 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v12.i2.pp1094-1101  1094 Journal homepage: http://ijpeds.iaescore.com RT-LAB based real-time simulation of flywheel energy storage system associated to a variable-speed wind generator Bensaid Amel1 , Zebirate Soraya2 , Chaker Abdelkader3 1,2,3 SCAMRE Laboratory, Maurice Audin National Polytechnic School of Oran, ENPO, Oran, Algeria 2 IMSI, University of Oran 2 Mohamed BENAHMED, Oran, Algeria Article Info ABSTRACT Article history: Received Oct 20, 2020 Revised Mar 20, 2021 Accepted Apr 22, 2021 This paper presents a new simulator used to distribute and executereal-time simulations: the RT-LAB, developed by Opal-RT Technologies (Montreal, Canada). One of its essential characteristics is the perfect integration with MATLAB/Simulink. The RT-LAB allows the conversion of Simulink models in real time via real-time workshop (RTW) and their execution on one or more processors. In this context, the paper focuses on the RT-LAB real-time simulation as a complement to the Matlab Simulink environment, which has been used to perform the simulation of the Flywheel energy storage system (FESS)-Variable speed wind generation (VSWG) assembly. The purpose of employing a fairly new real-time platform (RT-LAB OP- 5600) is to reduce the test and prototype time. This application will be executed on each element of our model that was previously developed under MATLAB/Simulink. The real-time simulation results are observed in the workstation. Keywords: Flywheel energy storage system OP-5600 Opal-RT Power control Real-time simulation RT-LAB Variable speed wind generation This is an open access article under the CC BY-SA license. Corresponding Author: Bensaid Amel SCAMRE Laboratory Maurice Audin National Polytechnic School of Oran ENPO, Oran, Algeria Email: bensaid.amel@gmail.com 1. INTRODUCTION In recent days, every researcher wishes to build their models in real-time. Since the mid-20th century, the simulation tools have been used extensively for the conception and development of electrical systems. The improvement of simulation tools has advanced in parallel with the progress of computer technology. These days, computer technology has greatly enhanced its capabilities and has become widely accessible at a constantly declining cost. As a result, simulation tools have also shown dramatic performance gains and consistent decreases in cost. Now the researchers and engineers have the availability of affordable and efficient simulation tools which were earlier too costly, with the exception of the larger manufacturers and utilities. This paper has discussed a particular category of digital simulator known as the real time simulator [1]. The goal of Real-Time Simulation is ensuring that a computing unit works at a pace similar to that of the real physics model. All input treatment, unit computations, and final output are performed in the desired interval of time. Real-time strategies have become time-sensitive and have been utilized for many industry processes such as motors, control power systems, robotics, and games. RT-Lab, created by Opal Laboratory, is most commonly applied due to its versatility and may be used within any approach [2]. The predicators are constructed under the off-line simulink interface of the host PC, while the OP5600 simulation target based on Opal-RT conducts a real-time simulation [3]-[5]. The Real-Time Simulator principally
  • 2. Int J Pow Elec & Dri Syst ISSN: 2088-8694  RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel) 1095 consists of a Real-Time delivered simulation package, to run Simulink models on the host computer, as well as the Algorithm Toolkits that are utilized for the fixe time stand simulation of the regulators. Real-time simulation serves as a useful device for developing control strategies. There are two conditions that may occur based of time needed for simulation deck to conclude the calculation of state output for either time slot: - if running time, Te of system simulation is less than or equal to the chosen time slot, the simulation is classified as real time - if Te is larger than its time slot length to one or several time slots, overshoots result so simulation is classified as non-real time. For this last situation, either the time stand size may be enlarged or the system template may be streamlined to execute in real time [6]. This paper will touch on real-time simulation of flywheel energy storage system associated to a variable-speed wind generator, in addition to the Matlab Simulink environment, which was used to perform the simulations mentioned in [7], The popular MATLAB/Simulink was used as an approach to build, edit and visualize graphical models in schematic form. The functional shema designs are the spring from which code may be systematically created, posted, loaded on target CPUs for real-time monitoring. The use of the RT- LAB template in Figure 1, existing in the SCAMRE LABORATORY represents many advantages for this kind of applicationssuch us [8]: enables to detect errors at an early stage, ensures coherent time responses, determinism is required when real hardware is connected to the simulation, allows the simulation to lure the real hardware. This paper is organized as follows: The Section 2 presents a brief description about RT-LAB simulator, then how to convert asimulinkmodel to real-time environment in Section 3, Subsequently, we present the REAL-TIME simulation of FESS associated to VSWG under the rt-lab platform. The test results and discussions are described in Section 4 and, finally, the main conclusions are provided in Section 5. Figure 1. RT-LAB OP5600–Simulator 2. RT-LAB SIMULATOR It is the simulator that we used during the real-time simulation of the studied stockage system. This real-time simulator is available at SCAMRE Laboratory in the National Polytechnic School of Oran, Algeria, is developed by Opal-RT Technologies (Montreal, Canada) [3]. One of its key features is seamless integration with MATLAB/Simulink. It is composed of two parts: Command station (hosts), Computing station (target) as shown in Figure 2 [9], where Table 1 summarizes the RT-LAB specifications used in this paper. Figure 2. The structure of the RT -LAB simulator
  • 3.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101 1096 Table 1. Simulator specifications Simulator type RT-Lab Version Matlab Version Processor Memory I/O boards Connectivity OP5600 10.7.8.521 R2011b 2 CPU Intel Xeon Six-Core 3.46GHz + 1 FPGA 12MB Cache 16 Analog/Digital channels Ethernet 3. FROM SIMULINK ENVIRONMENT TO REAL-TIME ENVIRONMENT The research reported in [7] is focused on the analysis, modelling and non-real-time simulation of the Flywheel Energy Storage System Associated to a Variable-Speed Wind Generator using MATLAB/ Simulink, in the aim to resolve the problem of fluctuating power output. In this work we will describe the modeling and the real-time simulation of the system under study using RT-LAB OP 5600 simulator. One of the strengths points of the OPAL-RT system is the ability to easily convert and use Matlab/Simulink models as real-time simulations. In this section, we will present the different steps required to simulate in real time our model previously built in Simulink. 3.1. Changing Matlab configuration The first step is to modify the configuration of the template with the aim of respect the real-time constraint by choosing a solver for fixed time steps and the single task option [10]. 3.2. Creation of sub-systems This step consists of grouping the model into various systems that will be run on different compute nodes. Indeed, each Simulink subsystem must have a name beginning with a specific prefix (Figure 3) [11]: Figure 3. Communication between the console and the computation node - SC: Console subsystem SC console sub-system is the sub-system running at control station which allows you to interface directly into the system. It includes all the simulink/system build blocs connected to the acquisition and visualization of scopes. The Blocs that are required while or after the real-time model run, should be contained in the bloc SC, when operates in asynchronous mode from the other subsystems. Observe that there can be only one console per model [6]. - SM: Master subsystem That is the principal sub-system and each model should have a SM sub-system. All computational components of the model, the mathematical operations, I/O block, and signal generators. - SS: Slave subsystem This subsystem is only necessary if the computational components should be divided among several nodes. All the computational components of the model, the mathematical operations, the I/O block, and signal generators [12].
  • 4. Int J Pow Elec & Dri Syst ISSN: 2088-8694  RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel) 1097 3.3. Add the OpCommcommunication block(s) After grouping the model through console and computing blocks, specific pads named Opcomm have to be included in the subsystems. They are simply traversal blocs which intercept all arriving signals before forwarding them to the computing Bloks of selected subsystem. 3.4. Execution under RT-LAB The last step is to run the model under RT -LAB according to the following steps [9]: Opening of the model previously developed in Matlab/Simulink (.mdl). a. Editing the open model for its adjustment and computation in real time. b. Preparing the original model for code splitting and generating. c. Assigning subsystems to the physical nodes and activating the eXtreme high-performance mode (XHP). d. Upload the model by transferring the code via File Transfer Protocol (FTP) to the chosen nodes. e. Run the model by starting the simulation in real time on all nodes (parallel execution). 4. REAL-TIME SIMULATION OF FESS ASSOCIATED TO VSWG UNDER THE RT-LAB PLATFORM In [7] proves that the FESS shows an attractive way to adjust the production to the consumption. Figure 3 illustrates the real-time model of the FESS-VSWG combination under study. The FESS involved involves a low-speed flywheel and an induction machine, which latter one operates in the weakening flux region, thus allowing operation at rated power [13]-[17]. The VSWG utilized is based on a DFIG wherein its stator is directly linked to the grid and its rotor is linked to the grid through power converters as shown in Figure 4. To study the power transfer between the wind turbine and the grid [18]-[22], we used an independent power control. Thus, two control blocks (FESS control and DFIG control) were available in the device under study. The first one is branched to control the energy storage in the flywheel, the second one is branched to control the active and reactive power exchanged between the grid and DFIG. Both blocks can be controlled separately. A REAL-TIME simulation [23]-[25] has been developed to test the proper functioning of the investigated system, in terms of dynamic response and output power smoothing. Figure 4. RT-Lab simulation graphic of FESS/VSWG assembly In Figure 5 presents two subsystems; the first one named "SS_VSWG" contains the simulink model ofthe eolien system. Another named "SM_FESS" contains the simulink model of the storage system, while subsystem named "SC_console" represents the model foronline data acquisition, and Figure 6 also shows the console set which is presented in 2 subsystems Ps Qs SS_VSWG Ps1 W* Qs Wf* Isa Frd Frq W Cem ids iqs Theta Wf SM_FESS In1 In2 In3 In4 In5 In6 In7 In8 In9 Preg Qref W* Wf* Sw SC_console
  • 5.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101 1098 Figure 5. Master and slave subsystems Figure 6. Console subsystem of the set 5. RESULTS AND ANALYSIS The OpWriteFile block is used to save the simulation results in Matlab workspace. The goal is to demonstrate the performance of the FESS on a charge/discharge cycling process utilizing speed control strategy. The simulation of the module in the RT-LAB environment was carried out in fixed steps over a period of 45 secondes while keeping the same parameters of the simulated module in non-real time. Figures 7 and 8 show the simulation of the indirect field-oriented control of a DFIG-based wind system. These figures demonstrate that our system has satisfactory dynamicwith a null static error. Figure 9 presents the wind profile, Figure 10 illustrates the delivered power by the wind system to the power grid. It is seen on this figure, that the power grid gets a fluctuating power. The objective of FESS is to adjust this power. Figure 11 corresponds to the storage power flywheel energy storage system. It may be positive or negative. It depends on the wind power and the power load needed. We note that it is positive when the wind power produced is greater than -2.2 KW (stored energy) and is negative when there is a less power produced compared with that of the load (recovered energy). Figure 12 displays the flywheel speed and its reference. The rotational speed increases when the energy is transferred to the flywheel, and decreases when the flywheel is unloaded. In Figure 13 shows the flux of the IM component corresponding to the response. The results obtained by RT-LAB are very satisfactory and the dynamics are much improved compared to the results obtained by MATLAB. It is also noted that for a simulation time of 45 seconds, the results of non-real-time simulations lasted 11 minutes, which does not reflect the reality. Whereas, the Real 5 S wind 4 Wf ref 3 Wref 2 Qref 1 Preg 1 one3 1 one2 1 one1 1 one fd 157 adjust reference3 157 adjust reference2 -1000 adjust reference1 -2400 adjust reference Wf W Qs Ps1 Pref Pf OpComm OpComm Ia Cem Band-Limited White Noise 9 In9 8 In8 7 In7 6 In6 5 In5 4 In4 3 In3 2 In2 1 In1
  • 6. Int J Pow Elec & Dri Syst ISSN: 2088-8694  RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel) 1099 Time simulation lasted 45 seconds, which corresponds exactly to the real time. The REAL TIME simulation also gives good performance: High speed response to any setpoint variation; the total absence of overrun; a perfect rejection of perturbation. Figure 7. Stator activepower of DFIG Figure 8. Stator reactive power of DFIG Figure 9. Wind speed Figure 10. Power generated by the DFIG Figure11. Mechanical speed of the flywheel Figure 12. Output active power of the FESS Figure 13. Direct and quadrature component flux of the IM 0 10 20 30 40 0 100 200 300 400 Time (s) Flywheel Speed (Rad/s) Wf Wf -ref 0 10 20 30 40 -10000 -5000 0 5000 Time (s) FESS Power 0 5 10 15 -0.5 0 0.5 1 1.5 2 Time (s) direct and quadrature Flow (Wb) Frq Frd
  • 7.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 12, No. 2, June 2021 : 1094 – 1101 1100 6. CONCLUSION It was performed in this work a real-time simulation of the Flywheel energy storage system (FESS) - Variable speed wind generation (VSWG) assembly using RT-LAB. Also, this study is an important contribution to rapid control prototyping by using OP5600 OPAL-RT real-time simulator as a core of the RCP system. This application was executed on each element of our model that was previously developed under MATLAB/Simulink. The good control effect is proved by the simulation results. the procedures for charging and discharging are stable and control objectives are achieved. The results obtained by RT-LAB are very satisfactory and the dynamics are much improved compared to the results obtained by MATLAB. REFERENCES [1] S. Mikkiliand and A. K. Panda, “Review of RT-LAB and steps involved for implementation of a simulink model from Matlab to Real-time,” Internationl Journal of Emerging Electric Power Systems, vol. 14, no. 6, pp. 641-658, Nov 2013, DOI: 10.1515/ijeeps-2012-0031. [2] S. M. Krishna and J. L. F. Daya, “MRAS speed estimator with fuzzy and PIstator resistance adaptation for sensorlessinduction motor drives using RT-LAB,” Perspectives in Science, vol. 8, pp. 121-126, Apr 2016, DOI: 10.1016/j.pisc.2016.04.013. [3] W. Li, “RT-LAB for Real-Time Simulation; Applications in Power Electronics,” Southern Power Electronics Conference 2017 OPAL-RT Technologies, Dec 2017. [4] C. Dufour, C. Andrade, and J. Bélanger, “Real-Time Simulation Technologies in Education: a Link to Modern Engineering Methods and Practices,” Proceedings of the 11th International Conference on Engineering and Technology Education, Mar 2010. [5] D. Bian, M. Kuzlu, M. Pipattanasomporn, S. Rahman, and Y. Wu, “Real-time Co-simulation Platform using OPAL-RTand OPNET for Analyzing Smart Grid Performance,” 2015 IEEE Power & Energy Society General Meeting, Jul 2015, DOI: 10.1109/PESGM.2015.7286238. [6] A. Hamed and A. Hazzab, “Modeling and Real-Time Simulation of Induction Motor Using RT-LAB,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1476-1485, Dec 2018, DOI: 10.11591/ijpeds.v9.i4.pp1476-1485. [7] A. Bensaid, S. Zebirate, and A. Chaker, “Intelligent control of flywheel energy storage system associated with the wind generator for uninterrupted power supply,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 11, no. 4, pp. 2062-2072, Dec. 2020, DOI: 10.11591/ijpeds.v11.i4.pp2062-2072. [8] Leila Ghomri, Mounir Khiat, and Sidahmed. A. Khiat, “Modeling and Real Time simulation of Microgrids in Algerian Sahara area,” 2018 IEEE International Energy Conference (ENERGYCON), Jun. 2018, DOI: 10.1109/ENERGYCON.2018.8398785. [9] A. Idir and M Kidouche1, “RT-lab and dspace: two softwaresfor real time control of induction motors,” Revue Roumaine des Sciences Techniques, vol. 59, no. 2 , pp. 205-214, Jan. 2014. [10] S. K. Singh, B. P. Padhy, S. Chakrabarti, S. N. Singhn, A. Kolwalkar, and S. M. Kelapure, “Development of dynamic test cases in OPAL-RT real-time power system simulator,” 2014 Eighteenth National Power Systems Conference (NPSC), Dec. 2014, DOI: 10.1109/NPSC.2014.7103856. [11] M. Bechar, A. Hazzab, and M. Habbab, “Real-Time Control of AC Machine Drives using RT-LAB Package,” Conference: Real-Time Control of AC Machine Drives using RT-LAB Package, Apr. 2018. [12] R. Umrao, “Load frequency control using fuzzy systems and evolutionary algorithms,” Dayalbagh Educational Institute, Feb. 2013. [13] G. O. Cimuca, C. Saudemont, B. Robyns, and M. M. Radulescu, “Control and performance evaluation of a flywheel energy-storage system associated to a variable-speed wind generator,” IEEE Trans. Ind. Electron, vol. 53, no. 4, pp. 1074-1085, Jun. 2006, DOI: 10.1109/TIE.2006.878326. [14] S. Belfedhal, S. Kouadria, E. M. Berkouk, and Y. Messlem, “Flywheel Energy Storage System with Induction Machine Associated to a Variable-Speed Wind Generator,” IEEE, Eighth International Conference and Exhibition on Ecological Vehicles and Renewable Energies (EVER), May 2013, DOI: 10.1109/EVER.2013.6521598. [15] S. Belfedhal and E. M. Berkouk, “Modeling and control of wind power conversion system with a flywheel energy storage system,” International Journal Of Renewable Energy Research (IJRER), vol. 1, no. 3, pp. 43-52, Jun. 2011. [16] Francisco Díaz-González, A. Sumper, O. Gomis-Bellmunt, and F. D. Bianchi, “Energy management of flywheel- basedenergy storage device for wind power smoothing,” Applied Energy, vol. 110, pp. 207-219, Oct. 2013, DOI: 10.1016/j.apenergy.2013.04.029. [17] F. Zhang, M Tokombayev, and Y Song, “Effective flywheel energy storage (FES) offer strategies for frequency regulation service provision,” 2014 Power Systems Computation Conference, Aug. 2014, DOI: 10.1109/PSCC.2014.7038427. [18] I. Yasmine, E. B.Chakib, and B. Badre, “Improved performance of DFIG-generators for wind turbines variable- speed,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1875-1890, Dec. 2018, DOI: 10.11591/ijpeds.v9.i4.pp1875-1890. [19] F. Senani, A. Rahab, and H. Benalla, “A Complete modeling and control for wind turbine based of a doubly fed induction generator using direct power control,” International Journal of Power Electronics and Drive System (IJPEDS), vol.8, no. 4, pp. 1954-1962, Dec. 2017, DOI: 10.11591/ijpeds.v8.i4.pp1954-1962.
  • 8. Int J Pow Elec & Dri Syst ISSN: 2088-8694  RT-LAB based real-time simulation of flywheel energy storage system associated to a … (Bensaid Amel) 1101 [20] K. Belgacem, A. Mezouar, and N. Essounbouli, “Design and analysis of adaptive sliding mode with exponential reaching law control for double-fed induction generator based wind turbine,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 9, no. 4, pp. 1534-1544, Dec. 2018, DOI: 10.11591/ijpeds.v8.i4.pp1954-1962. [21] I. El Karaoui, M. Maaroufi, and B. Bossoufi, “Robust power control methods for wind turbines using DFIG- generator,” International Journal of Power Electronics and Drive System (IJPEDS), vol. 10, no. 4, pp. 2101-2117, Dec. 2019, DOI: 10.11591/ijpeds.v10.i4.pp2101-2117. [22] A. Doria-Cerezo, “ Modeling, simulation and control of a doubly-fed induction machine controlled by a back-to- back converter,” PhD Thesis, Universitat Politecnica de Catalunya, 2006. [23] T. Strasser, “Real-Time Simulation Technologies for PowerSystems Design, Testing, and Analysis,” IEEE Power and Energy Technology Systems Journal, vol. 2, no. 2, pp. 63-73, Jun. 2015, DOI: 10.1109/JPETS.2015.2427370. [24] J. Bélanger, P. Venne, and J.-N. Paquin, “The What, Where and Whyof Real-Time Simulation,” IEEE, pp. 37-49, 2010. [25] A. Benigni and A. Monti, “A Parallel Approach to Real-Time Simulation of Power Electronics Systems,” IEEE Transactions on Power Electronics,vol. 30, no. 9, pp. 5192-5206, Oct. 2014, DOI: 10.1109/TPEL.2014.2361868.