SlideShare ist ein Scribd-Unternehmen logo
1 von 22
On the Opportunities of
Scalable Modeling Technologies:
An Experience Report on
Wind Turbines Control
Applications Development
Abel Gómez, Xabier Mendialdua,
Gábor Bergmann, Jordi Cabot,
Csaba Debreceni, Antonio Garmendia,
Dimitrios S. Kolovos, Juan de Lara
and Salvador Trujillo
1
• Private not-for-profit applied
research centre
• Created in 1974 within Mondragon
Group
• 16.000 M€ (Spanish 7th largest
industrial group)
• Workforce around 85.000
(cooperative)
• Facts (2016)
• IK4-IKERLAN revenue 20 M€
• Funding is mostly private (65%) and
public (35%)
• Staff : 260 professionals + 43 staff in
training
2
Wind Turbines
3
Wind Turbine Control Systems
4
Wind Turbine Control Systems
5
Model-based
Engineering for
WTCS Development
6
Model-based Engineering for WTCS
Development
7
Model-based
Engineering
for WTCS
Development
8
Future
• Increase in the number of
developers using MBE
techniques (from 10+ to 20+)
• Wind turbine control
customization (30 different
variants)
9
Limitations
• Lack of features to work
collaboratively
• Complex, tedious and error
prone merge & sync tasks
• Inability to work with partial
models
10
Challenges
1. Enable collaborative modeling
2. Ability to edit partial models or
model fragments
3. Display and edit models
graphically
4. Enable modeling in
lightweight mobile devices
11
Towards a Scalable
MBE Development
Process
• MONDO Collaboration
Framework
• Offline Collaboration
• Online Collaboration
• DSL-tao
• EMF-Splitter
• Hawk
12
13
Offline
Collaborative
WTCS
Modeling
14
Online
Concurrent
WTCS
Modeling
15
Offline
Graphical
Collaborative
WTCS
Modeling
16
Evaluation
Scenario 1 —
Wind Turbine Control Design
Scenario 2 —
Wind Turbine Comissioning
Scenario 3 —
Maintenance activities in the
Wind Farm Using Mobile
Devices
17
Quantitative
Measures
QN1 - Increase in time for loading a model on a Tablet instead of on a PC
QN2 - Number of concurrent users working with a model
QN3 - Time for change propagation and notification among concurrent users
QN4 - Maximum number of elements that can be displayed in a diagram
QN5 - Time for loading a diagram having 25 element to de displayed
QN6 - Time for commiting model changes
QN7 - Performance impact caused by the MONDO Collaboration Framework
QN8 - Time reduction for building graphical domain specific modeling editors
Good
Sufficient
Excellent
18
QL1 - Is there a methodology which specifies how a large DSL should be
constructed
QL2 - Is there a tool support for the methodology, which guides the user on the
construction of a large DSL?
QL3 - Does this tool provide a way to create a basic but fully functional
collaborative domain specific modeling tool?
QL4 - Is MONDO technology mature enough to be used in industrial solutions?
QL5 - Does MONDO technology allow concurrent editing of a model?
QL6 - Does MONDO technology allow partial loading of models?
QL7 - Does MONDO technology allow progressive loading of a model?
QL8 - Does MONDO technology allow working with several modeling
languages in a single tool?
QL9 - Can a model be edited using a tablet?
Fully fulfilled
Partially fulfilled
Qualitative
Measures
19
Discussion
20
Continuous
compliance
Method-
ological
guidance
Web
technology
Mobile-
dedicated
modeling
environments
21
On the Opportunities of
Scalable Modeling Technologies:
An Experience Report on
Wind Turbines Control
Applications Development
Abel Gómez, Xabier Mendialdua,
Gábor Bergmann, Jordi Cabot,
Csaba Debreceni, Antonio Garmendia,
Dimitrios S. Kolovos, Juan de Lara
and Salvador Trujillo
22

Weitere ähnliche Inhalte

Was ist angesagt?

PIT Reveals Results from Five Years of Testing
PIT Reveals Results from Five Years of TestingPIT Reveals Results from Five Years of Testing
PIT Reveals Results from Five Years of Testing
LaunchIt Public Relations
 
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
Deltares
 

Was ist angesagt? (10)

C2 cn fablab_johan
C2 cn fablab_johanC2 cn fablab_johan
C2 cn fablab_johan
 
Alessandro Arcidiacono, Enginsoft, IT (Fortissimo)
Alessandro Arcidiacono, Enginsoft, IT (Fortissimo)Alessandro Arcidiacono, Enginsoft, IT (Fortissimo)
Alessandro Arcidiacono, Enginsoft, IT (Fortissimo)
 
PIT Reveals Results from Five Years of Testing
PIT Reveals Results from Five Years of TestingPIT Reveals Results from Five Years of Testing
PIT Reveals Results from Five Years of Testing
 
OPEN DEI Project Overview - OPEN DEI 1st Energy Domain Workshop
OPEN DEI Project Overview - OPEN DEI 1st Energy Domain WorkshopOPEN DEI Project Overview - OPEN DEI 1st Energy Domain Workshop
OPEN DEI Project Overview - OPEN DEI 1st Energy Domain Workshop
 
Press Release - PIT Expert to Take Part in SAE Fuel Economy Testing Panel
Press Release - PIT Expert to Take Part in SAE Fuel Economy Testing PanelPress Release - PIT Expert to Take Part in SAE Fuel Economy Testing Panel
Press Release - PIT Expert to Take Part in SAE Fuel Economy Testing Panel
 
GNSS Research Development Results
GNSS Research Development ResultsGNSS Research Development Results
GNSS Research Development Results
 
How an E-Bus Design Charter can inspire innovation in rail vehicles - Yo Kami...
How an E-Bus Design Charter can inspire innovation in rail vehicles - Yo Kami...How an E-Bus Design Charter can inspire innovation in rail vehicles - Yo Kami...
How an E-Bus Design Charter can inspire innovation in rail vehicles - Yo Kami...
 
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
DSD-NL 2014 - NGHS Symposium - Welkomstwoord en opening, Hans van Putten, Del...
 
Renault Nissan CMF platform for small cars
Renault Nissan CMF platform for small carsRenault Nissan CMF platform for small cars
Renault Nissan CMF platform for small cars
 
Tactical Mission Planning in Humanitarian Response Situations
Tactical Mission Planning in Humanitarian Response SituationsTactical Mission Planning in Humanitarian Response Situations
Tactical Mission Planning in Humanitarian Response Situations
 

Ähnlich wie On the Opportunities of Scalable Modeling Technologies: An Experience Report on Wind Turbines Control Applications Development

Integrating research grade model indexing technologies to commercial modellin...
Integrating research grade model indexing technologies to commercial modellin...Integrating research grade model indexing technologies to commercial modellin...
Integrating research grade model indexing technologies to commercial modellin...
Marcos Almeida
 
2016-06-21_clesgo_sps_UbiquitousEngineering
2016-06-21_clesgo_sps_UbiquitousEngineering2016-06-21_clesgo_sps_UbiquitousEngineering
2016-06-21_clesgo_sps_UbiquitousEngineering
Sebastian Pena Serna
 
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Open Source Experience
 

Ähnlich wie On the Opportunities of Scalable Modeling Technologies: An Experience Report on Wind Turbines Control Applications Development (20)

Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021
 
[ Capella Day 2019 ] Feedback on deployment of Capella at RATP
[ Capella Day 2019 ] Feedback on deployment of Capella at RATP[ Capella Day 2019 ] Feedback on deployment of Capella at RATP
[ Capella Day 2019 ] Feedback on deployment of Capella at RATP
 
Integrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction IndustryIntegrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction Industry
 
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
Project COLA - Cloud Orchestration at the Level of Application -  Introductio...Project COLA - Cloud Orchestration at the Level of Application -  Introductio...
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About Technology
 
Omelette Project Overview
Omelette Project OverviewOmelette Project Overview
Omelette Project Overview
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
 
Integrating research grade model indexing technologies to commercial modellin...
Integrating research grade model indexing technologies to commercial modellin...Integrating research grade model indexing technologies to commercial modellin...
Integrating research grade model indexing technologies to commercial modellin...
 
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdfPrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
PrácticaParticipación-INTERLINK-realizingcoproduction_final.pdf
 
Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services Democratizing Co-Production Of Sustainable Public Services
Democratizing Co-Production Of Sustainable Public Services
 
ScilabTEC 2015 - CEA/CESTA
ScilabTEC 2015 - CEA/CESTAScilabTEC 2015 - CEA/CESTA
ScilabTEC 2015 - CEA/CESTA
 
2016-06-21_clesgo_sps_UbiquitousEngineering
2016-06-21_clesgo_sps_UbiquitousEngineering2016-06-21_clesgo_sps_UbiquitousEngineering
2016-06-21_clesgo_sps_UbiquitousEngineering
 
[Capella Day Toulouse] Driving intelligent transportation systems with Capella
[Capella Day Toulouse] Driving intelligent transportation systems with Capella[Capella Day Toulouse] Driving intelligent transportation systems with Capella
[Capella Day Toulouse] Driving intelligent transportation systems with Capella
 
Modelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoModelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra Bagnato
 
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...
 
DSD-INT 2019 The iMOD 6 project - De Keizer
DSD-INT 2019 The iMOD 6 project - De KeizerDSD-INT 2019 The iMOD 6 project - De Keizer
DSD-INT 2019 The iMOD 6 project - De Keizer
 
Security Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademySecurity Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademy
 
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
 

Mehr von abgolla

Mehr von abgolla (6)

A model based approach for developing event-driven architectures with AsyncAPI
A model based approach for developing event-driven architectures with AsyncAPIA model based approach for developing event-driven architectures with AsyncAPI
A model based approach for developing event-driven architectures with AsyncAPI
 
A Modeling Editor and Code Generator for AsyncAPI
A Modeling Editor and Code Generator for AsyncAPIA Modeling Editor and Code Generator for AsyncAPI
A Modeling Editor and Code Generator for AsyncAPI
 
Enabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial ExperiencesEnabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial Experiences
 
TemporalEMF: A Temporal Metamodeling Framework
TemporalEMF: A Temporal Metamodeling FrameworkTemporalEMF: A Temporal Metamodeling Framework
TemporalEMF: A Temporal Metamodeling Framework
 
Una herramienta para evaluar el rendimiento de aplicaciones intensivas en datos
Una herramienta para evaluar el rendimiento de aplicaciones intensivas en datosUna herramienta para evaluar el rendimiento de aplicaciones intensivas en datos
Una herramienta para evaluar el rendimiento de aplicaciones intensivas en datos
 
Fase 2015 - Map-based Transparent Persistence for Very Large Models
Fase 2015 - Map-based Transparent Persistence for Very Large ModelsFase 2015 - Map-based Transparent Persistence for Very Large Models
Fase 2015 - Map-based Transparent Persistence for Very Large Models
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

On the Opportunities of Scalable Modeling Technologies: An Experience Report on Wind Turbines Control Applications Development

  • 1. On the Opportunities of Scalable Modeling Technologies: An Experience Report on Wind Turbines Control Applications Development Abel Gómez, Xabier Mendialdua, Gábor Bergmann, Jordi Cabot, Csaba Debreceni, Antonio Garmendia, Dimitrios S. Kolovos, Juan de Lara and Salvador Trujillo 1
  • 2. • Private not-for-profit applied research centre • Created in 1974 within Mondragon Group • 16.000 M€ (Spanish 7th largest industrial group) • Workforce around 85.000 (cooperative) • Facts (2016) • IK4-IKERLAN revenue 20 M€ • Funding is mostly private (65%) and public (35%) • Staff : 260 professionals + 43 staff in training 2
  • 7. Model-based Engineering for WTCS Development 7
  • 9. Future • Increase in the number of developers using MBE techniques (from 10+ to 20+) • Wind turbine control customization (30 different variants) 9
  • 10. Limitations • Lack of features to work collaboratively • Complex, tedious and error prone merge & sync tasks • Inability to work with partial models 10
  • 11. Challenges 1. Enable collaborative modeling 2. Ability to edit partial models or model fragments 3. Display and edit models graphically 4. Enable modeling in lightweight mobile devices 11
  • 12. Towards a Scalable MBE Development Process • MONDO Collaboration Framework • Offline Collaboration • Online Collaboration • DSL-tao • EMF-Splitter • Hawk 12
  • 13. 13
  • 17. Evaluation Scenario 1 — Wind Turbine Control Design Scenario 2 — Wind Turbine Comissioning Scenario 3 — Maintenance activities in the Wind Farm Using Mobile Devices 17
  • 18. Quantitative Measures QN1 - Increase in time for loading a model on a Tablet instead of on a PC QN2 - Number of concurrent users working with a model QN3 - Time for change propagation and notification among concurrent users QN4 - Maximum number of elements that can be displayed in a diagram QN5 - Time for loading a diagram having 25 element to de displayed QN6 - Time for commiting model changes QN7 - Performance impact caused by the MONDO Collaboration Framework QN8 - Time reduction for building graphical domain specific modeling editors Good Sufficient Excellent 18
  • 19. QL1 - Is there a methodology which specifies how a large DSL should be constructed QL2 - Is there a tool support for the methodology, which guides the user on the construction of a large DSL? QL3 - Does this tool provide a way to create a basic but fully functional collaborative domain specific modeling tool? QL4 - Is MONDO technology mature enough to be used in industrial solutions? QL5 - Does MONDO technology allow concurrent editing of a model? QL6 - Does MONDO technology allow partial loading of models? QL7 - Does MONDO technology allow progressive loading of a model? QL8 - Does MONDO technology allow working with several modeling languages in a single tool? QL9 - Can a model be edited using a tablet? Fully fulfilled Partially fulfilled Qualitative Measures 19
  • 22. On the Opportunities of Scalable Modeling Technologies: An Experience Report on Wind Turbines Control Applications Development Abel Gómez, Xabier Mendialdua, Gábor Bergmann, Jordi Cabot, Csaba Debreceni, Antonio Garmendia, Dimitrios S. Kolovos, Juan de Lara and Salvador Trujillo 22