SlideShare a Scribd company logo
1 of 28
Download to read offline
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

More Related Content

What's hot

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
 
IG4 assignment motion graphics
IG4 assignment motion graphicsIG4 assignment motion graphics
IG4 assignment motion graphics
chloecleary
 
Star Ccm604 Features Final
Star Ccm604 Features FinalStar Ccm604 Features Final
Star Ccm604 Features Final
Ed Erb
 

What's hot (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
 

Viewers also liked

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
Veerender Putta
 

Viewers also liked (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 to An interactive exploration environment for complex process design

ANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang BaekANIS2012 workshop2 Howard Chan_JoonSang Baek
ANIS2012 workshop2 Howard Chan_JoonSang Baek
ngoinnovation
 
E design hci team intro
E design hci team introE design hci team intro
E design hci team intro
Capital One
 
What is Usability
What is UsabilityWhat is Usability
What is Usability
Ted Tschopp
 
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
 
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 to 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)
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

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
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"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 ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 

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