Top Banner
Data-Driven Documents (D3) applied to Conceptual Ship Design Knowledge Henrique M. Gaspar Per Olaf Brett Ali Ebrahim Andre Keane COMPIT – UK - May 2014
24

Conceptual Ship Desing Knowlegde

Dec 10, 2015

Download

Documents

Jorge Cipriano

Conceptual Ship Desing Knowlegde
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Conceptual Ship Desing Knowlegde

Data-Driven Documents (D3) applied to Conceptual Ship Design Knowledge

Henrique M. Gaspar Per Olaf Brett

Ali Ebrahim Andre Keane

COMPIT – UK - May 2014

Page 2: Conceptual Ship Desing Knowlegde

Introduction

2

Ulstein Professorship § Ship Design Chair

§ 20 – 25% at Ulstein (from mid November)

§  Industrial needs in research, teaching and international cooperation

§ Cooperation with other universities (NTNU, MIT, USP)

Page 3: Conceptual Ship Desing Knowlegde

AGENDA

3

D3 in Ship Design § Knowledge in Conceptual Ship Design § Visual Representation of Knowledge § Data Driven Documents § Extracting Ship Design Knowledge -  Structural, Temporal, Design Mapping and Economic examples

§ A simple parametric model § Discussion

Page 4: Conceptual Ship Desing Knowlegde

Knowledge in Conceptual Ship Design

4

Acquiring knowledge as earlier as possible

Basic design process to acquire knowledge

Page 5: Conceptual Ship Desing Knowlegde

Visual Representation of Knowledge

5

§ Anscombe's data sets (1973)

Even the most skilled designer must use visual information to fully grasp knowledge from the data

Page 6: Conceptual Ship Desing Knowlegde

Visual Representation of Knowledge

6

•  Information concentrated, condensed, and processed via spreadsheet-like programs/outline specs

•  Complex analyses, such as hydrodynamic and structural, are quickly transformed into a number in a cell

•  This data is transformed into a large set of charts, which will feed the innumerous reports and presentations created during this process

•  Lack of interaction

Page 7: Conceptual Ship Desing Knowlegde

Visual Representation of Knowledge

7

•  Process may be hiding other types of relevant information

•  Many data visualizations are created to persuade rather than inform, with ideas disconnected from the context

How can a single stakeholder such as the shipowner, interact with the requirements and the

extensive simulation data created for satisfying it, if usually results are presented to her as a picture set, within a folder containing a

main .doc report with its many .ppt and .xls sources obscured?

Page 8: Conceptual Ship Desing Knowlegde

Visual Representation of Knowledge

8

•  Extension of the procedure •  Handling parametric data

outside the row versus column format,

•  Handling data in an open/readable format

•  Progress beyond the passive share of performance evaluation

•  Presenting a new type of graph, visualizing parametrically aspects previously handled as static figures.

+!

Page 9: Conceptual Ship Desing Knowlegde

Data Driven Documents (D3)

9

§ JavaScript Library developed initially by the Stanford Visualization Group and today mainly developed by Michael Bostock

§ Combines powerful visualization components and a data-driven approach to objects manipulation

§ A representation-transparent approach to visualization for the web.

§ Direct inspection and manipulation of text-like data, binding input data to HTML document elements.

§ Efficiency in quickly rendering and animating charts.

uscience.org/compit2014/

Using D3 during conceptual design allows the user to interact with different visualisations, creating an increased

understanding of different variables correlations with each other. It also provides a simple and aesthetically pleasant interface.

Page 10: Conceptual Ship Desing Knowlegde

Data Driven Documents (D3)

10

§ Basic Features

Page 11: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

11

§ Structural Examples var Data_OSV_Systems = [ { "name" : "OSV Systems", "parent":"null}, { "name" : "Cargo Spaces", "parent":"Task Related Systems"}, { "name" : "Dry cargo decks", "parent":"Cargo Spaces"}, { "name" : "Liquid and dry cargo bulk", "parent":"Cargo Spaces"}, { "name" : "Cargo handling equipment", "parent":"Cargo Spaces"}, { "name" : "Anchor Handling and Towing", "parent":"Task Related Systems"}, { "name" : "Winches and reels", "parent":"Anchor Handling and Towing}, { "name" : "Rope and chain storage", "parent":"Anchor Handling and Towing"}, { "name" : "Handling equipment", "parent":"Anchor Handling and Towing"}, { "name" : "Offshore Construction", "parent":"Task Related Systems"}, { "name" : "Lifting equipment", "parent":"Offshore Construction"}, { "name" : "Construction equipment", "parent":"Offshore Construction"}, { "name" : "Diving equipment", "parent":"Offshore Construction"}, { "name" : "Spaces in accommodation", "parent":"Offshore Construction"}, { "name" : "Ship Structure", "parent":"Ship Systems"}, { "name" : "Hull", "parent":"Ship Structure"}, { "name" : "Forecastle", "parent":"Ship Structure"}, { "name" : "Deckhouse", "parent":"Ship Structure"}, { "name" : "Ship Outfitting", "parent":"Ship Systems"}, { "name" : "Offshore operation support", "parent":"Ship Outfitting"}, { "name" : "Ship equipment", "parent":"Ship Outfitting"}, { "name" : "Rescue and fire fighting", "parent":"Ship Outfitting"}, { "name" : "Accommodation", "parent":"Ship Systems"}, { "name" : "Crew and client spaces", "parent":"Accommodation"}, { "name" : "Service spaces", "parent":"Accommodation"}, { "name" : "Technical spaces in accom.", "parent":"Accommodation"}, { "name" : "Machinery", "parent":"Ship Systems"}, { "name" : "Machinery main components", "parent":"Machinery"}, { "name" : "Machinery systems", "parent":"Machinery"}, { "name" : "Ship systems", "parent":"Machinery"}, { "name" : "Tanks and Voids", "parent":"Ship Systems"}, { "name" : "Fuel and lube oil", "parent":"Tanks and Voids"}, { "name" : "Water and sewage", "parent":"Tanks and Voids"}, { "name" : "Ballast and void", "parent":"Tanks and Voids"}, { "name" : "Ship Systems", "parent":"OSV Systems"}, { "name" : "Task Related Systems", "parent":"OSV Systems"} ];

Page 12: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

12

§ Structural Examples

Page 13: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

13

§ Structural Examples

Page 14: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

14

§ Temporal Examples

Page 15: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

15

§ Design Mapping

Page 16: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

16

§ Design Mapping

Page 17: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

17

§ Design Mapping

Page 18: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

18

§ Design Mapping

Page 19: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

19

§ Economic Examples

Page 20: Conceptual Ship Desing Knowlegde

Extracting Ship Design Knowledge

20

§ Economic Examples

Page 21: Conceptual Ship Desing Knowlegde

Simple Parametric Tool

21

§ General Methodology

Page 22: Conceptual Ship Desing Knowlegde

Simple Parametric Tool

22

§ Simple Example – But containing ALL the parts of the methodology

§ 1st example – EXCEL (pros and cons of the tool)

Page 23: Conceptual Ship Desing Knowlegde

Simple Parametric Tool

23

§ HTML + JavaScript

Page 24: Conceptual Ship Desing Knowlegde

Discussion

24

§ D3-like visualization during early ship design stages, will enhance the possibility of improving the design understanding, operational profiles, and performance objectives.

§ Visualization of large amounts of information simpler

§ Bounded to data, able to be shared/manipulated

§ This extension of the spreadsheet-like approach aligns with a more holistic design approach

§ Challenges to implement and fully connect to the design process