SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Design                           Visualisation                                         Conclusions




         An interactive exploration environment for complex
                           process design
                                Eric S Fraga
                   Centre for Process Systems Engineering
                    Department of Chemical Engineering
                                    UCL




                                 25 May 2010



                           An interactive exploration environment for complex process design
                                                                                               1 / 14
Design                                                                       Visualisation                                         Conclusions
                                               The problem of design
                  Process design should be informed by robust optimisation with
                  condence in results to aid in insight generation.
                                                                               Diculties
                                      Cost versus Pressure
                                                                                       complex non-linear, non-convex,
                                                                                       discontinuous  noisy models,
                  1500

                  1400

                  1300


                                                                                       combinatorial search space,
                  1200
   Cost (k$/yr)




                  1100

                  1000

                  900

                  800
                                                                                       small, possibly non-convex, feasible
                  700

                  600
                                                                                       regions,
                         0   5   10        15      20        25   30   35
                                         Pressure (atm)

                                                                                       ill- or un-dened objective function
                                                                                       and constraint equations outside
                                                                                       feasible regions, and
                                                                       An interactive exploration environment for complex process design
                                                                                                                                           2 / 14
Design                            Visualisation                                         Conclusions
           Visualisation and interaction


         Computer based tools for design and optimization are
         intended for use by non-experts.
         Visual representations critical for ease of use.
         Interaction can enable engineer to apply own intuition.
         Strategy is to combine data analytics, visualisation, and robust
         (hybrid) optimisation.
         Applications in energy, water, carbon capture, sustainability,
         and control.



                            An interactive exploration environment for complex process design
                                                                                                3 / 14
Design                               Visualisation                                         Conclusions
         Example: Heat integrated design


  Task
         Identify potential
         integrations for given
         conguration.
         Enable process
         modication for
         better integration.
         Help engineer identify
         design alternatives.



                               An interactive exploration environment for complex process design
                                                                                                   4 / 14
Design                                                     Visualisation                                         Conclusions
                                                     Motivation
     Complex interactions which are dicult to visualise:

                             1
         Normalised values




                             0

                                 R1   R2   P1   P2    P3    R3    R4       P4   $   Qh Qc
                                           Design variables and objectives

     Motivates need for design specic visualisation methods.
                                                     An interactive exploration environment for complex process design
                                                                                                                         5 / 14
Design                            Visualisation                                         Conclusions
                          Requirements



     The visualisation and interaction tool must address the
     following issues

         represents the underlying designs
         indicates relative performance for one or more criteria
         is scalable for large design spaces




                            An interactive exploration environment for complex process design
                                                                                                6 / 14
Design                          Visualisation                                         Conclusions
            Solution: 2-d representation

     Features: units represented, designs connected, scalable




                          An interactive exploration environment for complex process design
                                                                                              7 / 14
Design         Visualisation                                         Conclusions
         Connectivity

                 Procedure
                         discrete sampling of space
                         generated by rst stage search
                         procedure.
                         connectivity represented by an
                         acyclic graph
                         edges connect neighbours based on
                         similarity.
                         neighbourhood identication
                         algorithm is greedy so could be
                         improved.

         An interactive exploration environment for complex process design
                                                                             8 / 14
Design                      Visualisation                                         Conclusions
                       Scalability



                              Properties
                                      current design centred.
                                      specic unit highlighted.
                                      other designs are smaller the
                                      further away they are.
                                      vertical position depends on
  Example with 1000                   direction of design changes.
  design points.


                      An interactive exploration environment for complex process design
                                                                                          9 / 14
Design                          Visualisation                                         Conclusions
            Solution: 3-d representation
     Features: relative performance of designs indicated




                          An interactive exploration environment for complex process design
                                                                                              10 / 14
Design                   Visualisation                                         Conclusions
         Interaction: Model-view-control




                   An interactive exploration environment for complex process design
                                                                                       11 / 14
Design                       Visualisation                                         Conclusions
                      Demonstration


  Steps
         Controller




                       An interactive exploration environment for complex process design
                                                                                           12 / 14
Design                            Visualisation                                         Conclusions
                           Demonstration


  Steps
         Controller
         Initial 3d view




                            An interactive exploration environment for complex process design
                                                                                                12 / 14
Design                            Visualisation                                         Conclusions
                           Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .




                            An interactive exploration environment for complex process design
                                                                                                12 / 14
Design                            Visualisation                                         Conclusions
                           Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .




                            An interactive exploration environment for complex process design
                                                                                                12 / 14
Design                             Visualisation                                         Conclusions
                            Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .
         Next point . . .




                             An interactive exploration environment for complex process design
                                                                                                 12 / 14
Design                                 Visualisation                                         Conclusions
                                Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .
         Next point . . .
         . . . and next . . .




                                 An interactive exploration environment for complex process design
                                                                                                     12 / 14
Design                                 Visualisation                                         Conclusions
                                Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .
         Next point . . .
         . . . and next . . .
         . . . and again . . .



                                 An interactive exploration environment for complex process design
                                                                                                     12 / 14
Design                                 Visualisation                                         Conclusions
                                Demonstration


  Steps
         Controller
         Initial 3d view
         Rotating. . .
         Next point . . .
         . . . and next . . .
         . . . and again . . .
         . . . to the best.

                                 An interactive exploration environment for complex process design
                                                                                                     12 / 14
Design                            Visualisation                                         Conclusions
                           3-d scalability


  Steps
         Initial 3d view




                            An interactive exploration environment for complex process design
                                                                                                13 / 14
Design                            Visualisation                                         Conclusions
                           3-d scalability


  Steps
         Initial 3d view
         Rotating . . .




                            An interactive exploration environment for complex process design
                                                                                                13 / 14
Design                            Visualisation                                         Conclusions
                           3-d scalability


  Steps
         Initial 3d view
         Rotating . . .




                            An interactive exploration environment for complex process design
                                                                                                13 / 14
Design                            Visualisation                                         Conclusions
                           3-d scalability


  Steps
         Initial 3d view
         Rotating . . .




                            An interactive exploration environment for complex process design
                                                                                                13 / 14
Design                             Visualisation                                         Conclusions
                            3-d scalability


  Steps
         Initial 3d view
         Rotating . . .
         Next point . . .




                             An interactive exploration environment for complex process design
                                                                                                 13 / 14
Design                             Visualisation                                         Conclusions
                            3-d scalability


  Steps
         Initial 3d view
         Rotating . . .
         Next point . . .
         and rotated.




                             An interactive exploration environment for complex process design
                                                                                                 13 / 14
Design                             Visualisation                                         Conclusions
                            3-d scalability


  Steps
         Initial 3d view
         Rotating . . .
         Next point . . .
         and rotated.
         Next point . . .




                             An interactive exploration environment for complex process design
                                                                                                 13 / 14
Design                             Visualisation                                         Conclusions
                            3-d scalability


  Steps
         Initial 3d view
         Rotating . . .
         Next point . . .
         and rotated.
         Next point . . .
         and rotated.



                             An interactive exploration environment for complex process design
                                                                                                 13 / 14
Design                               Visualisation                                         Conclusions


  Summary
         interactive M-V-C
         design exploration
         scalable
         representation of
         alternative designs
         targeted design
         problem visualisation




                                        wwwFhomep—gesFu™lF—™FukG£u™e™esfG

                               An interactive exploration environment for complex process design
                                                                                                   14 / 14

Más contenido relacionado

La actualidad más candente

eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...
eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...
eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...eArtius, Inc.
 
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...Tatsunori Hara
 
DHI-WASY Aktuell 3/12
DHI-WASY Aktuell 3/12DHI-WASY Aktuell 3/12
DHI-WASY Aktuell 3/12DHI-WASY GmbH
 
The Many Facets of UX Design
The Many Facets of UX DesignThe Many Facets of UX Design
The Many Facets of UX DesignJonathan Lupo
 
UML & SCRUM Workshop
UML & SCRUM WorkshopUML & SCRUM Workshop
UML & SCRUM Workshopvilaltajo
 
Good code-isnt-enough
Good code-isnt-enoughGood code-isnt-enough
Good code-isnt-enoughSkills Matter
 
IG4 assignment motion graphics
IG4 assignment motion graphicsIG4 assignment motion graphics
IG4 assignment motion graphicschloecleary
 
Let's go to the whiteboard: how and why software developers use drawings
Let's go to the whiteboard: how and why software developers use drawingsLet's go to the whiteboard: how and why software developers use drawings
Let's go to the whiteboard: how and why software developers use drawingsMauro Cherubini
 
Star Ccm604 Features Final
Star Ccm604 Features FinalStar Ccm604 Features Final
Star Ccm604 Features FinalEd Erb
 

La actualidad más candente (12)

eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...
eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...
eArtius HMGE Algorithm Applied to Optimization Tasks with 10,000 Design Varia...
 
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...
20120725 "Value Co-creation in Tourism" in the 1st Conference on Human side o...
 
DHI-WASY Aktuell 3/12
DHI-WASY Aktuell 3/12DHI-WASY Aktuell 3/12
DHI-WASY Aktuell 3/12
 
The Many Facets of UX Design
The Many Facets of UX DesignThe Many Facets of UX Design
The Many Facets of UX Design
 
UML & SCRUM Workshop
UML & SCRUM WorkshopUML & SCRUM Workshop
UML & SCRUM Workshop
 
Good code-isnt-enough
Good code-isnt-enoughGood code-isnt-enough
Good code-isnt-enough
 
Design1
Design1Design1
Design1
 
IG4 assignment motion graphics
IG4 assignment motion graphicsIG4 assignment motion graphics
IG4 assignment motion graphics
 
Let's go to the whiteboard: how and why software developers use drawings
Let's go to the whiteboard: how and why software developers use drawingsLet's go to the whiteboard: how and why software developers use drawings
Let's go to the whiteboard: how and why software developers use drawings
 
Sa 008 patterns
Sa 008 patternsSa 008 patterns
Sa 008 patterns
 
Solido Proximity Package Datasheet
Solido Proximity Package DatasheetSolido Proximity Package Datasheet
Solido Proximity Package Datasheet
 
Star Ccm604 Features Final
Star Ccm604 Features FinalStar Ccm604 Features Final
Star Ccm604 Features Final
 

Destacado

A Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingA Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingEric Fraga
 
Process systems engineering and the environment
Process systems engineering and the environmentProcess systems engineering and the environment
Process systems engineering and the environmentEric Fraga
 
Computationally efficient surrogate based multi-objective optimisation for PS...
Computationally efficient surrogate based multi-objective optimisation for PS...Computationally efficient surrogate based multi-objective optimisation for PS...
Computationally efficient surrogate based multi-objective optimisation for PS...Eric Fraga
 
Optimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyOptimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyEric Fraga
 
Handbook For Process Plant Project Engineers - Peter Watermeyer
Handbook For Process Plant Project Engineers - Peter WatermeyerHandbook For Process Plant Project Engineers - Peter Watermeyer
Handbook For Process Plant Project Engineers - Peter WatermeyerVeerender Putta
 

Destacado (7)

Simulacions computacionals per a entendre com funcionen els enzims
Simulacions computacionals per a entendre com funcionen els enzimsSimulacions computacionals per a entendre com funcionen els enzims
Simulacions computacionals per a entendre com funcionen els enzims
 
A Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingA Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splitting
 
Agència per a la Qualitat del Sistema Universitari de Catalunya
Agència per a la Qualitat del Sistema Universitari de CatalunyaAgència per a la Qualitat del Sistema Universitari de Catalunya
Agència per a la Qualitat del Sistema Universitari de Catalunya
 
Process systems engineering and the environment
Process systems engineering and the environmentProcess systems engineering and the environment
Process systems engineering and the environment
 
Computationally efficient surrogate based multi-objective optimisation for PS...
Computationally efficient surrogate based multi-objective optimisation for PS...Computationally efficient surrogate based multi-objective optimisation for PS...
Computationally efficient surrogate based multi-objective optimisation for PS...
 
Optimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyOptimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal survey
 
Handbook For Process Plant Project Engineers - Peter Watermeyer
Handbook For Process Plant Project Engineers - Peter WatermeyerHandbook For Process Plant Project Engineers - Peter Watermeyer
Handbook For Process Plant Project Engineers - Peter Watermeyer
 

Similar a An interactive exploration environment for complex process design

An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringCorrelsense
 
Avoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSWAvoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSWKaren McGrane
 
ANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang BaekANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang Baekngoinnovation
 
E design hci team intro
E design hci team introE design hci team intro
E design hci team introCapital One
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content StrategyKaren McGrane
 
What is Usability
What is UsabilityWhat is Usability
What is UsabilityTed Tschopp
 
XXl2013 - G1 - (Pre)Final Presentation
XXl2013 - G1 - (Pre)Final PresentationXXl2013 - G1 - (Pre)Final Presentation
XXl2013 - G1 - (Pre)Final PresentationMichela Turrin
 
Introduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsIntroduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsLulu Pachuau
 
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...eG Innovations
 
How's the "Little Red Dot" doing in embracing UX
How's the "Little Red Dot" doing in embracing UXHow's the "Little Red Dot" doing in embracing UX
How's the "Little Red Dot" doing in embracing UXUX Consulting Pte Ltd
 
Tawkon Lecture At Carmel Ventures
Tawkon Lecture At Carmel VenturesTawkon Lecture At Carmel Ventures
Tawkon Lecture At Carmel VenturesAmit Lubovsky
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareEffectiveUI
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareEffective
 
Implementation of the Reasoning Module
Implementation of the Reasoning ModuleImplementation of the Reasoning Module
Implementation of the Reasoning ModuleDamien Clauzel
 
Virtual Reality in Concept Design
Virtual Reality in Concept Design Virtual Reality in Concept Design
Virtual Reality in Concept Design IDES Editor
 
Study of solution development methodology for small size projects.
Study of solution development methodology for small size projects.Study of solution development methodology for small size projects.
Study of solution development methodology for small size projects.Joon ho Park
 
Service Oriented Architecture for Undo Functionality
Service Oriented Architecture for Undo FunctionalityService Oriented Architecture for Undo Functionality
Service Oriented Architecture for Undo FunctionalityCONFENIS 2012
 
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)Steve Lange
 

Similar a An interactive exploration environment for complex process design (20)

An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance Engineering
 
General dqi for web
General dqi for webGeneral dqi for web
General dqi for web
 
Avoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSWAvoiding the 11th Hour Sh*storm at SxSW
Avoiding the 11th Hour Sh*storm at SxSW
 
ANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang BaekANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang Baek
 
E design hci team intro
E design hci team introE design hci team intro
E design hci team intro
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content Strategy
 
What is Usability
What is UsabilityWhat is Usability
What is Usability
 
Akendi
AkendiAkendi
Akendi
 
XXl2013 - G1 - (Pre)Final Presentation
XXl2013 - G1 - (Pre)Final PresentationXXl2013 - G1 - (Pre)Final Presentation
XXl2013 - G1 - (Pre)Final Presentation
 
Introduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsIntroduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ students
 
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...
Desktop Transformation Success - The 5 Secrets to Delivering User Satisfactio...
 
How's the "Little Red Dot" doing in embracing UX
How's the "Little Red Dot" doing in embracing UXHow's the "Little Red Dot" doing in embracing UX
How's the "Little Red Dot" doing in embracing UX
 
Tawkon Lecture At Carmel Ventures
Tawkon Lecture At Carmel VenturesTawkon Lecture At Carmel Ventures
Tawkon Lecture At Carmel Ventures
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
 
Implementation of the Reasoning Module
Implementation of the Reasoning ModuleImplementation of the Reasoning Module
Implementation of the Reasoning Module
 
Virtual Reality in Concept Design
Virtual Reality in Concept Design Virtual Reality in Concept Design
Virtual Reality in Concept Design
 
Study of solution development methodology for small size projects.
Study of solution development methodology for small size projects.Study of solution development methodology for small size projects.
Study of solution development methodology for small size projects.
 
Service Oriented Architecture for Undo Functionality
Service Oriented Architecture for Undo FunctionalityService Oriented Architecture for Undo Functionality
Service Oriented Architecture for Undo Functionality
 
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
 

Último

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 

Último (20)

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 

An interactive exploration environment for complex process design

  • 1. Design Visualisation Conclusions An interactive exploration environment for complex process design Eric S Fraga Centre for Process Systems Engineering Department of Chemical Engineering UCL 25 May 2010 An interactive exploration environment for complex process design 1 / 14
  • 2. Design Visualisation Conclusions The problem of design Process design should be informed by robust optimisation with condence in results to aid in insight generation. Diculties Cost versus Pressure complex non-linear, non-convex, discontinuous noisy models, 1500 1400 1300 combinatorial search space, 1200 Cost (k$/yr) 1100 1000 900 800 small, possibly non-convex, feasible 700 600 regions, 0 5 10 15 20 25 30 35 Pressure (atm) ill- or un-dened objective function and constraint equations outside feasible regions, and An interactive exploration environment for complex process design 2 / 14
  • 3. Design Visualisation Conclusions Visualisation and interaction Computer based tools for design and optimization are intended for use by non-experts. Visual representations critical for ease of use. Interaction can enable engineer to apply own intuition. Strategy is to combine data analytics, visualisation, and robust (hybrid) optimisation. Applications in energy, water, carbon capture, sustainability, and control. An interactive exploration environment for complex process design 3 / 14
  • 4. Design Visualisation Conclusions Example: Heat integrated design Task Identify potential integrations for given conguration. Enable process modication for better integration. Help engineer identify design alternatives. An interactive exploration environment for complex process design 4 / 14
  • 5. Design Visualisation Conclusions Motivation Complex interactions which are dicult to visualise: 1 Normalised values 0 R1 R2 P1 P2 P3 R3 R4 P4 $ Qh Qc Design variables and objectives Motivates need for design specic visualisation methods. An interactive exploration environment for complex process design 5 / 14
  • 6. Design Visualisation Conclusions Requirements The visualisation and interaction tool must address the following issues represents the underlying designs indicates relative performance for one or more criteria is scalable for large design spaces An interactive exploration environment for complex process design 6 / 14
  • 7. Design Visualisation Conclusions Solution: 2-d representation Features: units represented, designs connected, scalable An interactive exploration environment for complex process design 7 / 14
  • 8. Design Visualisation Conclusions Connectivity Procedure discrete sampling of space generated by rst stage search procedure. connectivity represented by an acyclic graph edges connect neighbours based on similarity. neighbourhood identication algorithm is greedy so could be improved. An interactive exploration environment for complex process design 8 / 14
  • 9. Design Visualisation Conclusions Scalability Properties current design centred. specic unit highlighted. other designs are smaller the further away they are. vertical position depends on Example with 1000 direction of design changes. design points. An interactive exploration environment for complex process design 9 / 14
  • 10. Design Visualisation Conclusions Solution: 3-d representation Features: relative performance of designs indicated An interactive exploration environment for complex process design 10 / 14
  • 11. Design Visualisation Conclusions Interaction: Model-view-control An interactive exploration environment for complex process design 11 / 14
  • 12. Design Visualisation Conclusions Demonstration Steps Controller An interactive exploration environment for complex process design 12 / 14
  • 13. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view An interactive exploration environment for complex process design 12 / 14
  • 14. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . An interactive exploration environment for complex process design 12 / 14
  • 15. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . An interactive exploration environment for complex process design 12 / 14
  • 16. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . Next point . . . An interactive exploration environment for complex process design 12 / 14
  • 17. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . Next point . . . . . . and next . . . An interactive exploration environment for complex process design 12 / 14
  • 18. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . Next point . . . . . . and next . . . . . . and again . . . An interactive exploration environment for complex process design 12 / 14
  • 19. Design Visualisation Conclusions Demonstration Steps Controller Initial 3d view Rotating. . . Next point . . . . . . and next . . . . . . and again . . . . . . to the best. An interactive exploration environment for complex process design 12 / 14
  • 20. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view An interactive exploration environment for complex process design 13 / 14
  • 21. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . An interactive exploration environment for complex process design 13 / 14
  • 22. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . An interactive exploration environment for complex process design 13 / 14
  • 23. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . An interactive exploration environment for complex process design 13 / 14
  • 24. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . Next point . . . An interactive exploration environment for complex process design 13 / 14
  • 25. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . Next point . . . and rotated. An interactive exploration environment for complex process design 13 / 14
  • 26. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . Next point . . . and rotated. Next point . . . An interactive exploration environment for complex process design 13 / 14
  • 27. Design Visualisation Conclusions 3-d scalability Steps Initial 3d view Rotating . . . Next point . . . and rotated. Next point . . . and rotated. An interactive exploration environment for complex process design 13 / 14
  • 28. Design Visualisation Conclusions Summary interactive M-V-C design exploration scalable representation of alternative designs targeted design problem visualisation wwwFhomep—gesFu™lF—™FukG£u™e™esfG An interactive exploration environment for complex process design 14 / 14