Modeling and Simulation of a Vertical Wind Power Plant in Dymola/Modelica

Joel Petersson
Lund University, Lund, Sweden

Pär Isaksson
Modelon AB, Ideon Science Park, Lund, Sweden

Hubertus Tummescheit
Lund University, Lund, Sweden

Johan Ylikiiskilä
Modelon AB, Ideon Science Park, Lund, Sweden

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp12076631

Ingår i: Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Linköping Electronic Conference Proceedings 76:64, s. 631-640

Visa mer +

Publicerad: 2012-11-19

ISBN: 978-91-7519-826-2

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


A small wind power plant connected to the grid has been modeled in Modelica/Dymola and controlled using external controllers written in C++. The small wind power plant consists of three wind power units; with a nominal power of 3kW; and one grid connection interconnected with an internal DC-grid. All the controls needed for controlling and optimizing the operation of the individual parts in the plant were developed and implemented. Apart from this a managing control for the entire plant were developed and implemented.

The control was implemented using an external static library interconnected with Dymola. the External Object approach for implementing objects in Modelica was also tested. The optimization algorithms developed for the wind turbine was done in a way so that no measurements of the wind speed are needed. The controls were developed so that they can achieve a number of different tasks such as Reactive Power Compensation and Island Control.

Models were implemented in Modelica using Dymola as tool. In order to model the power electronics involved in the system the Electric Power library (EPL) has been utilized. Models for the wind turbine were developed and tested. The models were in the end tested and evaluated by running a number of different simulations. The Different test cases consists of optimizing the power output; controlling the power output to a desired level and island operation; that is to power up a small grid on its own.


wind power; power electronics; control; optimization; vertical wind power; Electrical Power library


Energinet.dk; “Technical regulation 3.2.5 for wind power plants with a power output greater than 11 kw.” Available at http://www.energinet.dk/SiteCollectionDocuments/Engelske20dokumenter/El/Grid20Code203.2.420Power20Unit20above201120kW20and20up20to201;520MW.pdf 2011-10-24.

Svenska-Kraftnät; “Technical regulation 3.2.5 for wind power plants with a power output greater than 11 kw.” Available at http://www.svk.se/Global/07_Tekniska_krav/Pdf/Foreskrifter/SvKFS2005_2.pdf 2011-10-24.

I. Catana; C.-A. Safta; and V. Panduru; “Power optimization control system of wind turbines by changing the pitch angle;” U.P.B. Sci. Bull.; Series D; Vol. 72; Iss. 1; pp. 142–146; 2010.

A. Pintea; D.Popescu; and I. Pisica; “Robust model based control method for wind energy production;” MCPL’2010: 5th Conference on Management and Control of Production; Coimbra : Portugal (2010); 2010.

W. Hu; Y. Wang; X. Song; and Z. Wang; “Development of vertical-axis wind turbine with asynchronus generator interconnected to the electric network;” Electrical Machines and Systems; 2008. ICEMS 2008. International Conference on; pp. 2289–2293; 2008.

J. Petersson and P. Isaksson; “Modeling and simulation of a vertical wind power plant in dymola/modelica.” Master’s thesis; Department of Industrial Electrical Engineering and Automation; Lund University; 2011; http://www.iea.lth.se/publications/MS-Theses/Full%20document/5290_full_document.pdf.

J. Thongham; P. Bouchard; H. Ezzaidi; and M. Ouhrouche; “Wind speed sensorless maximum power point tracking control of variable speed wind energy conversion systems;” Electric Machines and Drives Conference; 2009. IEMDC ’09. IEEE International; pp. 1832–1837; 2009.

M. Alaküla and P. Karlsson; Power Electronics; Devices; Converters; Control and Applications. Department of Industrial Electrical Enginering and Automation; Lund Institute of Technology; 2010.

Modelica-Association; “Modelica R - a unified object-oriented language for physical systemsmodeling.” Available at https://www.modelica.org/documents/ModelicaSpec32.pdf 2011-08-23.

Citeringar i Crossref