Hydroelectric Power-Plant Simulator Implemented in Python
Autor: | Tomáš Vyhlídal, Michal Kuchar, Milan Kucera, Pavel Kulik, Jaromír Fišer, Adam Peichl |
---|---|
Rok vydání: | 2021 |
Předmět: |
Rapid prototyping
Computer science 020209 energy Process (computing) Experimental data Parameterized complexity PID controller 02 engineering and technology 010501 environmental sciences Python (programming language) 01 natural sciences Data modeling Control system 0202 electrical engineering electronic engineering information engineering computer Simulation 0105 earth and related environmental sciences computer.programming_language |
Zdroj: | 2021 23rd International Conference on Process Control (PC). |
DOI: | 10.1109/pc52310.2021.9447464 |
Popis: | Design of a hydroelectric power-plant simulator and its implementation in Python are presented. The simulator is aimed as a supportive tool for PID parameter pre-tuning for the vital power-plant regimes. Typically, the pre-tuned parameters are to be used as starting values at the physical control system within its installation phase. The simulator can also be used for testing the control system performance at the safety-critical regimes. The simulator core is formed by a low-parameter dynamical model, which is parameterized based on power-plant dimension and available experimental data. For the simulator implementation, Python programming language is used due to its enhanced readability and suitability for rapid prototyping. Runge-Kutta numerical implementation of model parts is formed as compact Python functions. These are embedded and called within the simulation part of the whole program, which also handles smooth transients at switching of the regimes. The simulator performance is validated on available process data. |
Databáze: | OpenAIRE |
Externí odkaz: |