SlideShare a Scribd company logo
1 of 1
Download to read offline
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
www.vtt.fi


             TURBICE - the Turbine Blade Icing Model, and its further
                        development via a new interface
                                                          Sayg n Ayabakan
                               Wind Power Technologies, VTT Technical Research Centre of Finland, Espoo

Abstract                                                                                            Further development of the program
TURBICE (Turbine Blade Icing Model) is the in-house two-dimensional wind                            Further development of the program has been a continuous process
turbine blades ice accretion simulation program of VTT. Development of the                          and has been going on regarding various improvements and
program started in 1991, new features have been added throughout the time,                          enhancements of the physical methodologies included in the program.
and also some of the constituent models of the program have been modified                           For example, improvement of the boundary layer methodology and its
since its introduction. The program has been verified via comparisons with                          implementation is currently one of these subject areas.
the results of its counterpart programs as well as with icing wind tunnel
                                                                                                    One another important physical phenomenon when considering wind
experiments. The program has proved itself as one of the main components                            turbine operations in cold and arctic climates is the increased loading
of wind turbine blades ice prevention systems development and design                                of the wind turbine blades due to high density of cold air and the loads
process by simulating required operating conditions in cold climate and arctic                      induced by accreted ice which leads to undesirable consequences
environments to estimate heating energy demands.                                                    such as:
Recently, construction of a new programming architecture and interface for                          • Load imbalance       excessive vibration       increased fatigue loading
TURBICE is proposed and currently under progress, which envisions an                                     reduced life-time of the wind turbine parts
object-oriented programming (OOP) interface using Python programming                                Furthermore, some other undesirable effects are:
language, at the same time maintaining advantages of low-level                                      • Change of the aerodynamic shape therefore the performance of the wind
programming languages, such as FORTRAN, by utilizing Python as code                                   turbine blade overall performance degradation
                                                                                                    • Ice shedding  operation safety risks
glue. By utilizing OOP approach, usability, modularity, flexibility and
extendibility of the program will be enhanced to a great extent, which will also                    In order to better understand and simulate the physical environment,
enable using the program coupled with other related simulation programs in                          ice accretion research coupled to a structural analysis simulation is of
order to get advantage of multi-physics simulations of engineering systems                          high importance. Considering the wind turbine operations these types
(i.e. fluid-structure interaction analysis of iced blades, fluid-structure-control                  of multi-physics simulations are known as fluid-structure interaction
mechanism interaction simulations).                                                                 and fluid-structure-control mechanism interaction simulations. One
In this poster, development phases and some technical aspects of the                                of the promising alternatives to conduct such simulations is by coupling
                                                                                                    these isolated fluid, structural, control mechanism environments in
current TURBICE are highlighted, along with introducing the new
                                                                                                    various interaction levels (i.e. loose or tight coupling). Another would
programming interface for further development of the program.
                                                                                                    be to provide a unified physics and, therefore, a unified set of
                                                                                                    governing equations.
TURBICE
  Program is based on:                                                                              A new programming interface
  Utilizing    panel     methods        for                                                         The need for multi-disciplinary computations brings a requirement to
  incompressible potential flow field                                                               have at least a software based infrastructure which is capable to
  calculations around airfoil cross-                                                                orchestrate different programs that are usually produced as stand-
                                                                                                    alone programs on their specific subjects and fields.
  sections.
                                                                                                    In this regard, due to its high-level, general-purpose and object-
  Releasing droplets from their initial                                                             oriented characteristics, Python is a promising alternative which could
  positions in front of the airfoil cross-                                                          allow construction of such high-level infrastructures in several
  section     and    calculating      their                                                         integration levels.
  trajectories by Lagrangian droplet                                                                Owing to its clean and easier to write/read syntax as well as large
  tracking technique.                                                                               number of various specific purpose libraries that are usually freely
  Finding      droplet      impingement                                                             available, Python is also a viable alternative to C++ [1].
  locations and collision efficiencies                                                              For instance, by using Python one could either develop a code
  along the surface in order to simulate                                                            management environment for data exchange between stand-alone
                                                                                                    programs by I/O files or memory handling [2], or by using wrappers (as
  ice accretion on an operating wind
                                                                                                    a code glue) around native source codes to import them as libraries
  turbine blade surface in a pseudo-3D
                                                                                                    and modules inside the programming interface in order to get
  setting.
                                                                                                    advantage of their low-level fast run-time properties.
  This process enables finding the
  required heat amount to prevent ice                                                                                   revision control system
                                                                                                                                                                         main TURBICE interface
  accretion on the wind turbine blades.
  The model is able to simulate both                                                                        FORTRAN core
                                                                                                                                        wrapper                   GUI
                                                                                                             computation                                      alternatives             numerical
  rime (dry) and glaze (wet) icing, as                                                                         modules
                                                                                                                                        (F2Py)

  well as simulating an operating blade
  heating system.
                                                                                                                                                              visualisation
                                                                                                                stand-alone             data exchange
       U       T       LWC     MVD     Time             U        T        LWC         MVD    Time                programs                  interface
                                                                                                                                                                                  … and many
     [m/s]    [K]     [g/m3]   [ m]     [s]           [m/s]     [C]      [g/m3]       [ m]    [m]
                                                                                                                                                                       etc.       different Python
     92.54   257.60   0.33     20.0   1224.0                  a) -13.9                       a) 7                                                                                 library alternatives
                                                      58.0                1.3         20.0
                                                              b) -2.80                       b) 8




                                                  a                               b                 References
                                                                                                    [1] H. Langtangen. A case study in high-performance mixed-language programming.
                                                                                                    In: B. Kågström, et al. (Eds.), Applied Parallel Computing, State of the Art in Scientific
                                                                                                    Computing, Lecture Notes in Computer Science, vol. 4699, Springer 2007, pp. 36–49.
                                                                                                    [2] A.M. Wissink, et al. A Multi-Code Python-Based Infrastructure for Overset CFD with
                                                                TURBICE simulations   [3]
                                                                                                    Adaptive Cartesian Grids. 46th AIAA Aerosciences Conference, Reno, AIAA Paper 2008-927,
                                                                NACA0012
                                                                                                    Jan. 2008.
                                                                                                    [3] L. Makkonen, et al. Modelling and prevention of ice accretion on wind turbines. Wind
                                                                                                    Engineering, vol. 25, no. 1, 2001.

                                                                                                     Contact details:    VTT Wind Power Technologies        Sayg n Ayabakan, M.Sc.     Jeroen Dillingh, D.Sc.
 Winterwind 2013, Feb. 12-13, Östersund, Sweden                                                                          Tekniikantie 4 A, P. O. Box 1000   Research scientist,        Senior scientist
 Topic #2: Ice management and optimization of                                                                            FI-02044 VTT, Espoo, Finland       PhD student, LUT Energy    +358 20 722 6132
 low-temperature adaptations                                                                                                                                +358 20 722 6782           Jeroen.Dillingh@vtt.fi
                                                                                                                                                            Saygin.Ayabakan@vtt.fi

More Related Content

Viewers also liked

Putting Research into Practice: The Plant Breeding and Genomics Community of ...
Putting Research into Practice: The Plant Breeding and Genomics Community of ...Putting Research into Practice: The Plant Breeding and Genomics Community of ...
Putting Research into Practice: The Plant Breeding and Genomics Community of ...jfuzzy
 
FrameOne: Steelcase benching
FrameOne: Steelcase benchingFrameOne: Steelcase benching
FrameOne: Steelcase benchingvonrob
 
Kele Gas & Specialty Sensors
Kele Gas & Specialty SensorsKele Gas & Specialty Sensors
Kele Gas & Specialty SensorsKele, Inc.
 
Text Msgs Hlth Dev Countries Coppock M Hi091809
Text Msgs Hlth Dev Countries Coppock M Hi091809Text Msgs Hlth Dev Countries Coppock M Hi091809
Text Msgs Hlth Dev Countries Coppock M Hi091809mHealth Initiative
 
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...AMCHAMDR - Cámara Americana de Comercio
 
Feminization Of Poverty
Feminization Of PovertyFeminization Of Poverty
Feminization Of PovertyPranav Ananth
 
Sistem berkas-ajar-3
Sistem berkas-ajar-3Sistem berkas-ajar-3
Sistem berkas-ajar-3suin01
 
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, Australia
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, AustraliaLexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, Australia
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, AustraliaCCyuhak (청춘유학)
 
Digital Forecast: Bringing 2012 Digital Marketing Trends Into Focus
Digital Forecast: Bringing 2012 Digital Marketing Trends Into FocusDigital Forecast: Bringing 2012 Digital Marketing Trends Into Focus
Digital Forecast: Bringing 2012 Digital Marketing Trends Into FocusLEAP
 
Моделирование контента в WordPress
Моделирование контента в WordPressМоделирование контента в WordPress
Моделирование контента в WordPressAnna Ladoshkina
 
Sculpture de grillage
Sculpture de grillageSculpture de grillage
Sculpture de grillagePapy Denis
 
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011IBM Sverige
 
Usina hidrelétrica Allana Nicacio e Daniel Gazelle
Usina hidrelétrica Allana Nicacio e Daniel GazelleUsina hidrelétrica Allana Nicacio e Daniel Gazelle
Usina hidrelétrica Allana Nicacio e Daniel Gazelleallananicacio
 
Examen de Passage 2011 TDI
Examen de Passage 2011 TDIExamen de Passage 2011 TDI
Examen de Passage 2011 TDIChingongou ­
 

Viewers also liked (17)

Media pembelajaran leli lestari
Media pembelajaran leli lestariMedia pembelajaran leli lestari
Media pembelajaran leli lestari
 
Putting Research into Practice: The Plant Breeding and Genomics Community of ...
Putting Research into Practice: The Plant Breeding and Genomics Community of ...Putting Research into Practice: The Plant Breeding and Genomics Community of ...
Putting Research into Practice: The Plant Breeding and Genomics Community of ...
 
FrameOne: Steelcase benching
FrameOne: Steelcase benchingFrameOne: Steelcase benching
FrameOne: Steelcase benching
 
Kele Gas & Specialty Sensors
Kele Gas & Specialty SensorsKele Gas & Specialty Sensors
Kele Gas & Specialty Sensors
 
Jaguar xj san_francisco
Jaguar xj san_franciscoJaguar xj san_francisco
Jaguar xj san_francisco
 
Text Msgs Hlth Dev Countries Coppock M Hi091809
Text Msgs Hlth Dev Countries Coppock M Hi091809Text Msgs Hlth Dev Countries Coppock M Hi091809
Text Msgs Hlth Dev Countries Coppock M Hi091809
 
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...
La Banda Ancha Móvil como Herramienta de Integración Social y el Desarrollo E...
 
Feminization Of Poverty
Feminization Of PovertyFeminization Of Poverty
Feminization Of Poverty
 
Sistem berkas-ajar-3
Sistem berkas-ajar-3Sistem berkas-ajar-3
Sistem berkas-ajar-3
 
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, Australia
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, AustraliaLexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, Australia
Lexis English - Brisbane, Byron Bay, Noosa, Perth, Sunshine Coast, Australia
 
Digital Forecast: Bringing 2012 Digital Marketing Trends Into Focus
Digital Forecast: Bringing 2012 Digital Marketing Trends Into FocusDigital Forecast: Bringing 2012 Digital Marketing Trends Into Focus
Digital Forecast: Bringing 2012 Digital Marketing Trends Into Focus
 
Моделирование контента в WordPress
Моделирование контента в WordPressМоделирование контента в WordPress
Моделирование контента в WordPress
 
Sculpture de grillage
Sculpture de grillageSculpture de grillage
Sculpture de grillage
 
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011
Effektiv riskhantering - teori vs praktik - IBM Smarter Business 2011
 
Gsm hacking
Gsm hackingGsm hacking
Gsm hacking
 
Usina hidrelétrica Allana Nicacio e Daniel Gazelle
Usina hidrelétrica Allana Nicacio e Daniel GazelleUsina hidrelétrica Allana Nicacio e Daniel Gazelle
Usina hidrelétrica Allana Nicacio e Daniel Gazelle
 
Examen de Passage 2011 TDI
Examen de Passage 2011 TDIExamen de Passage 2011 TDI
Examen de Passage 2011 TDI
 

Similar to VTT TECHNICAL RESEARCH CENTRE OF FINLAND DEVELOPS NEW PYTHON INTERFACE FOR TURBICE ICE ACCRETION SIMULATION PROGRAM

Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...IJCNCJournal
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...IJCNCJournal
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...OPNFV
 
ScriptRock Robotics Testing
ScriptRock Robotics TestingScriptRock Robotics Testing
ScriptRock Robotics TestingCloudCheckr
 
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...OpenStack
 
Energy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentEnergy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentIRJET Journal
 
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionTowards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionEiko Seidel
 
COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING
 COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING
COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCINGnexgentechnology
 
A Collaborative Research Proposal To The NSF Research Accelerator For Multip...
A Collaborative Research Proposal To The NSF  Research Accelerator For Multip...A Collaborative Research Proposal To The NSF  Research Accelerator For Multip...
A Collaborative Research Proposal To The NSF Research Accelerator For Multip...Scott Donald
 
Automatically partitioning packet processing applications for pipelined archi...
Automatically partitioning packet processing applications for pipelined archi...Automatically partitioning packet processing applications for pipelined archi...
Automatically partitioning packet processing applications for pipelined archi...Ashley Carter
 
Conference Paper: Towards High Performance Packet Processing for 5G
Conference Paper: Towards High Performance Packet Processing for 5GConference Paper: Towards High Performance Packet Processing for 5G
Conference Paper: Towards High Performance Packet Processing for 5GEricsson
 
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridadMarketing Donalba
 
Desktop to Cloud Transformation Planning
Desktop to Cloud Transformation PlanningDesktop to Cloud Transformation Planning
Desktop to Cloud Transformation PlanningPhearin Sok
 
netconf, restconf, grpc_basic
netconf, restconf, grpc_basicnetconf, restconf, grpc_basic
netconf, restconf, grpc_basicGyewan An
 
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGcsandit
 
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGcscpconf
 

Similar to VTT TECHNICAL RESEARCH CENTRE OF FINLAND DEVELOPS NEW PYTHON INTERFACE FOR TURBICE ICE ACCRETION SIMULATION PROGRAM (20)

Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
 
ScriptRock Robotics Testing
ScriptRock Robotics TestingScriptRock Robotics Testing
ScriptRock Robotics Testing
 
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
 
Energy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud EnvironmentEnergy-Efficient Task Scheduling in Cloud Environment
Energy-Efficient Task Scheduling in Cloud Environment
 
10.1.1.85.7969
10.1.1.85.796910.1.1.85.7969
10.1.1.85.7969
 
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionTowards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
 
COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING
 COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING
COST-EFFECTIVE LOW-DELAY DESIGN FOR MULTI-PARTY CLOUD VIDEO CONFERENCING
 
50120140505008
5012014050500850120140505008
50120140505008
 
A Collaborative Research Proposal To The NSF Research Accelerator For Multip...
A Collaborative Research Proposal To The NSF  Research Accelerator For Multip...A Collaborative Research Proposal To The NSF  Research Accelerator For Multip...
A Collaborative Research Proposal To The NSF Research Accelerator For Multip...
 
Automatically partitioning packet processing applications for pipelined archi...
Automatically partitioning packet processing applications for pipelined archi...Automatically partitioning packet processing applications for pipelined archi...
Automatically partitioning packet processing applications for pipelined archi...
 
Conference Paper: Towards High Performance Packet Processing for 5G
Conference Paper: Towards High Performance Packet Processing for 5GConference Paper: Towards High Performance Packet Processing for 5G
Conference Paper: Towards High Performance Packet Processing for 5G
 
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 
Desktop to Cloud Transformation Planning
Desktop to Cloud Transformation PlanningDesktop to Cloud Transformation Planning
Desktop to Cloud Transformation Planning
 
Re engineering consultancy for legacy based flight operations system
Re engineering consultancy for legacy based flight operations systemRe engineering consultancy for legacy based flight operations system
Re engineering consultancy for legacy based flight operations system
 
Re engineering consultancy for legacy based flight operations system
Re engineering consultancy for legacy based flight operations systemRe engineering consultancy for legacy based flight operations system
Re engineering consultancy for legacy based flight operations system
 
netconf, restconf, grpc_basic
netconf, restconf, grpc_basicnetconf, restconf, grpc_basic
netconf, restconf, grpc_basic
 
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
 
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTINGABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
ABOUT THE SUITABILITY OF CLOUDS IN HIGH-PERFORMANCE COMPUTING
 

More from Winterwind

Ice profile classification - Matthew Wadham-Gagnon
Ice profile classification - Matthew Wadham-GagnonIce profile classification - Matthew Wadham-Gagnon
Ice profile classification - Matthew Wadham-GagnonWinterwind
 
Kvt mapping of_icing
Kvt mapping of_icingKvt mapping of_icing
Kvt mapping of_icingWinterwind
 
Bergström hans
Bergström hansBergström hans
Bergström hansWinterwind
 
Bergström fredrik
Bergström fredrikBergström fredrik
Bergström fredrikWinterwind
 
Byrkjedal øyvind
Byrkjedal øyvindByrkjedal øyvind
Byrkjedal øyvindWinterwind
 
Delle monache luca
Delle monache lucaDelle monache luca
Delle monache lucaWinterwind
 
Hietanen jarmo
Hietanen jarmoHietanen jarmo
Hietanen jarmoWinterwind
 
Hudecz adriana
Hudecz adrianaHudecz adriana
Hudecz adrianaWinterwind
 
Huttunen saara
Huttunen saaraHuttunen saara
Huttunen saaraWinterwind
 
Jordaens pieter jan
Jordaens pieter janJordaens pieter jan
Jordaens pieter janWinterwind
 
Lehtomäki ville
Lehtomäki villeLehtomäki ville
Lehtomäki villeWinterwind
 
Meyer sebastian
Meyer sebastianMeyer sebastian
Meyer sebastianWinterwind
 
Olsson esbjörn
Olsson esbjörnOlsson esbjörn
Olsson esbjörnWinterwind
 

More from Winterwind (20)

Ice profile classification - Matthew Wadham-Gagnon
Ice profile classification - Matthew Wadham-GagnonIce profile classification - Matthew Wadham-Gagnon
Ice profile classification - Matthew Wadham-Gagnon
 
Kvt mapping of_icing
Kvt mapping of_icingKvt mapping of_icing
Kvt mapping of_icing
 
Bergström hans
Bergström hansBergström hans
Bergström hans
 
Bergström fredrik
Bergström fredrikBergström fredrik
Bergström fredrik
 
Byrkjedal øyvind
Byrkjedal øyvindByrkjedal øyvind
Byrkjedal øyvind
 
Campbell iain
Campbell iainCampbell iain
Campbell iain
 
Davis neil
Davis neilDavis neil
Davis neil
 
Delle monache luca
Delle monache lucaDelle monache luca
Delle monache luca
 
Derrick alan
Derrick alanDerrick alan
Derrick alan
 
Hietanen jarmo
Hietanen jarmoHietanen jarmo
Hietanen jarmo
 
Hudecz adriana
Hudecz adrianaHudecz adriana
Hudecz adriana
 
Hutton gail
Hutton gailHutton gail
Hutton gail
 
Huttunen saara
Huttunen saaraHuttunen saara
Huttunen saara
 
Jeffs justin
Jeffs justinJeffs justin
Jeffs justin
 
Jordaens pieter jan
Jordaens pieter janJordaens pieter jan
Jordaens pieter jan
 
Karlsson timo
Karlsson timoKarlsson timo
Karlsson timo
 
Lehtomäki ville
Lehtomäki villeLehtomäki ville
Lehtomäki ville
 
Meyer sebastian
Meyer sebastianMeyer sebastian
Meyer sebastian
 
Olsson esbjörn
Olsson esbjörnOlsson esbjörn
Olsson esbjörn
 
Ribeiro carla
Ribeiro carlaRibeiro carla
Ribeiro carla
 

Recently uploaded

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

VTT TECHNICAL RESEARCH CENTRE OF FINLAND DEVELOPS NEW PYTHON INTERFACE FOR TURBICE ICE ACCRETION SIMULATION PROGRAM

  • 1. VTT TECHNICAL RESEARCH CENTRE OF FINLAND www.vtt.fi TURBICE - the Turbine Blade Icing Model, and its further development via a new interface Sayg n Ayabakan Wind Power Technologies, VTT Technical Research Centre of Finland, Espoo Abstract Further development of the program TURBICE (Turbine Blade Icing Model) is the in-house two-dimensional wind Further development of the program has been a continuous process turbine blades ice accretion simulation program of VTT. Development of the and has been going on regarding various improvements and program started in 1991, new features have been added throughout the time, enhancements of the physical methodologies included in the program. and also some of the constituent models of the program have been modified For example, improvement of the boundary layer methodology and its since its introduction. The program has been verified via comparisons with implementation is currently one of these subject areas. the results of its counterpart programs as well as with icing wind tunnel One another important physical phenomenon when considering wind experiments. The program has proved itself as one of the main components turbine operations in cold and arctic climates is the increased loading of wind turbine blades ice prevention systems development and design of the wind turbine blades due to high density of cold air and the loads process by simulating required operating conditions in cold climate and arctic induced by accreted ice which leads to undesirable consequences environments to estimate heating energy demands. such as: Recently, construction of a new programming architecture and interface for • Load imbalance excessive vibration increased fatigue loading TURBICE is proposed and currently under progress, which envisions an reduced life-time of the wind turbine parts object-oriented programming (OOP) interface using Python programming Furthermore, some other undesirable effects are: language, at the same time maintaining advantages of low-level • Change of the aerodynamic shape therefore the performance of the wind programming languages, such as FORTRAN, by utilizing Python as code turbine blade overall performance degradation • Ice shedding operation safety risks glue. By utilizing OOP approach, usability, modularity, flexibility and extendibility of the program will be enhanced to a great extent, which will also In order to better understand and simulate the physical environment, enable using the program coupled with other related simulation programs in ice accretion research coupled to a structural analysis simulation is of order to get advantage of multi-physics simulations of engineering systems high importance. Considering the wind turbine operations these types (i.e. fluid-structure interaction analysis of iced blades, fluid-structure-control of multi-physics simulations are known as fluid-structure interaction mechanism interaction simulations). and fluid-structure-control mechanism interaction simulations. One In this poster, development phases and some technical aspects of the of the promising alternatives to conduct such simulations is by coupling these isolated fluid, structural, control mechanism environments in current TURBICE are highlighted, along with introducing the new various interaction levels (i.e. loose or tight coupling). Another would programming interface for further development of the program. be to provide a unified physics and, therefore, a unified set of governing equations. TURBICE Program is based on: A new programming interface Utilizing panel methods for The need for multi-disciplinary computations brings a requirement to incompressible potential flow field have at least a software based infrastructure which is capable to calculations around airfoil cross- orchestrate different programs that are usually produced as stand- alone programs on their specific subjects and fields. sections. In this regard, due to its high-level, general-purpose and object- Releasing droplets from their initial oriented characteristics, Python is a promising alternative which could positions in front of the airfoil cross- allow construction of such high-level infrastructures in several section and calculating their integration levels. trajectories by Lagrangian droplet Owing to its clean and easier to write/read syntax as well as large tracking technique. number of various specific purpose libraries that are usually freely Finding droplet impingement available, Python is also a viable alternative to C++ [1]. locations and collision efficiencies For instance, by using Python one could either develop a code along the surface in order to simulate management environment for data exchange between stand-alone programs by I/O files or memory handling [2], or by using wrappers (as ice accretion on an operating wind a code glue) around native source codes to import them as libraries turbine blade surface in a pseudo-3D and modules inside the programming interface in order to get setting. advantage of their low-level fast run-time properties. This process enables finding the required heat amount to prevent ice revision control system main TURBICE interface accretion on the wind turbine blades. The model is able to simulate both FORTRAN core wrapper GUI computation alternatives numerical rime (dry) and glaze (wet) icing, as modules (F2Py) well as simulating an operating blade heating system. visualisation stand-alone data exchange U T LWC MVD Time U T LWC MVD Time programs interface … and many [m/s] [K] [g/m3] [ m] [s] [m/s] [C] [g/m3] [ m] [m] etc. different Python 92.54 257.60 0.33 20.0 1224.0 a) -13.9 a) 7 library alternatives 58.0 1.3 20.0 b) -2.80 b) 8 a b References [1] H. Langtangen. A case study in high-performance mixed-language programming. In: B. Kågström, et al. (Eds.), Applied Parallel Computing, State of the Art in Scientific Computing, Lecture Notes in Computer Science, vol. 4699, Springer 2007, pp. 36–49. [2] A.M. Wissink, et al. A Multi-Code Python-Based Infrastructure for Overset CFD with TURBICE simulations [3] Adaptive Cartesian Grids. 46th AIAA Aerosciences Conference, Reno, AIAA Paper 2008-927, NACA0012 Jan. 2008. [3] L. Makkonen, et al. Modelling and prevention of ice accretion on wind turbines. Wind Engineering, vol. 25, no. 1, 2001. Contact details: VTT Wind Power Technologies Sayg n Ayabakan, M.Sc. Jeroen Dillingh, D.Sc. Winterwind 2013, Feb. 12-13, Östersund, Sweden Tekniikantie 4 A, P. O. Box 1000 Research scientist, Senior scientist Topic #2: Ice management and optimization of FI-02044 VTT, Espoo, Finland PhD student, LUT Energy +358 20 722 6132 low-temperature adaptations +358 20 722 6782 Jeroen.Dillingh@vtt.fi Saygin.Ayabakan@vtt.fi