MATLAB/Simulink기반 HILS 환경 구축 및 제어 성능 검증
Design and control performance validation of HILS system based on MATLAB/Simulink
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
In this study, a hardware-in-the-loop simulation (HILS) environment was established using MATLAB/ Simulink to simulate and verify the power performance of a wind turbine. The target wind turbine was selected as the NREL 5 MW model, and modeling was performed based on the disclosed specifications. The HILS environment consists of a PC equipped with a MATLAB/Simulink program, a programmable logic controller (PLC) for uploading and linking control algorithms, and data acquisition (DAQ) equipment to manage wind turbine data input and output. The operation of the HILS environment was carried out as a procedure of operation (PC) of the target wind turbine modeled based on MATLAB/Simulink, data acquisition (PLC) of control algorithms, control command calculation (PLC), and control command input (PC). The simulation was performed using the HILS environment under turbulent wind conditions and compared with the simulation results performed under the same conditions in the HILS environment using the commercial program Bladed for performance verification. From the comparison, it was found that the dynamic simulation results of the Bladed HILS and the MATLAB HILS were close in power performances and the errors in the average values of rotor rotation speed and power generation between the two simulations were about 0.44 % and 3.3 %, respectively.
Abstract
In this study, a hardware-in-the-loop simulation (HILS) environment was established using MATLAB/ Simulink to simulate and verify the power performance of a wind turbine. The target wind turbine was selected as the NREL 5 MW model, and modeling was performed based on the disclosed specifications. The HILS environment consists of a PC equipped with a MATLAB/Simulink program, a programmable logic controller (PLC) for uploading and linking control algorithms, and data acquisition (DAQ) equipment to manage wind turbine data input and output. The operation of the HILS environment was carried out as a procedure of operation (PC) of the target wind turbine modeled based on MATLAB/Simulink, data acquisition (PLC) of control algorithms, control command calculation (PLC), and control command input (PC). The simulation was performed using the HILS environment under turbulent wind conditions and compared with the simulation results performed under the same conditions in the HILS environment using the commercial program Bladed for performance verification. From the comparison, it was found that the dynamic simulation results of the Bladed HILS and the MATLAB HILS were close in power performances and the errors in the average values of rotor rotation speed and power generation between the two simulations were about 0.44 % and 3.3 %, respectively.
참고문헌 (19)
- Bossanyi, E, A., "The Design of closed loop controllers for wind turbines", Wind Energy, 3(3), pp.149~166 (2001)
- Kim, D., "A Study on the Improved Power Control Algorithm for a 100 kW Wind Turbine", Energies, 16(2), pp.619~ (2023)
- Kim, C., "Tower Load Reduction Control by Pitch Loop Individual Gain Scheduling", Journal of Wind Energy, 9(3), pp.25~32 (2018)
- Kim, K., "Application and validation of peak shaving to improve performance of a 100 kW wind turbine", International Journal of Precision Engineering and Manufacturing-Green Technology, 7(2), pp.411~421 (2020)
- Nam, Y., "Individual Pitch Control of NREL 5MW Wind Turbine in a Transition Region", Journal of The Korean Society for Aeronautical and Space Sciences, 41(3), pp.210~216 (2013)
- Bottaso, C. L., "Wind tunnel testing of scaled wind turbine models : beyond aerodynamics", Journal of wind engineering and industrial aerodynamics, 127, pp.11~28 (2014)
- Campagnolo, F., "Wind tunnel testing of power maximization control strategies applied to a multi-turbine floating wind power platform", ISOPE International Ocean and Polar Engineering Conference, pp.ISOPE-I~ (2016), ISOPE
- Jeon, T., "Design and Verification of the LQR Controller Based on Fuzzy Logic for Large Wind Turbine", Eneriges, 14(1), pp.230~ (2021)
- Li, W., "Research on Wind Turbine Emulation based on DC Motor", 2007 2nd IEEE Conference on Industrial Electronics and Applications, pp.2589~2593 (2007)
- Oh, S., "Development of Hardware Simulator for DFIG Wind Power System Composed of Anemometer and Motor-Generator Set", The Transactions of the Korean Institute of Power Electronics, 16, pp.11~19 (2011)
- Won, B., "Development of a Motor-Generator Set-based Dynamic Simulator of a Wind Turbin", Journal of Wind Energy, 12(4), pp.26~34 (2021)
- Jeon, T., "Improvements to and Experimental Validation of PI Controllers Using a Reference Dias Control Algorithm for Wind Turbines", Eneriges, 15(21), pp.8298~ (2022)
- Mäkinen, A. S., "Power hardware in-the-loop laboratory test environment for small scale wind turbine prototype", 2014 16th European Conference on Power Electronics and Applications, pp.1~10 (2014), IEEE
- Tian, J., "Engineering modelling of wind turbine applied in real-time simulation with hardware-in-loop and optimising control", The Institution of Engineering and Technology, 11(15), pp.2490~2498 (2018)
- Definition of a 5-MW Reference Wind Turbine for Offshore System Development, "Jonkman, J.", National Renewable Energy Lab. (NREL), ~ (2009)
- 4Garrad Hassan, "Bladed User Manual version 4.9", DNV GL, 7~ (2018)
- Nam, Y., "Wind Turbine System Control" (2013), GS Intervision
- Kim, K., "Design and Simulation of an LQR-PI Control Algorithm for Medium Wind Turbine", Energies, 12(12), pp.2248~ (2019)
- Garrad Hassan, "Bladed Theory Manual version 4.9", DNV GL, 75~ (2018)
