ShipWeight presentationShipWeight presentation
BAS engineering AS
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
2
BAS engineeringBAS engineering
Located in Ålesund, on the western coast of Norway
Developing and selling ShipWeight and other marine software since 1996
Developing NAPA macros for the ship industry
Participating in weight projects in the Norwegian oil offshore industry
Consulting work on weight control and historical data aquisition.
EÅlesund
EUROPE
The purpose of ShipWeightThe purpose of ShipWeight
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
4
Weight controlWeight control
The main purpose of ShipWeight is weight control:
Weight estimation/weight budgetingWeight monitoring/weight trackingStructuring of asbuilt ship data
Optimizing the resources used on weight control
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
5
Why weight control?Why weight control?
Avoid contract claims Fulfill general vessel specifications Cost control Documentation (change orders) Input for operations Improve future weight estimation Sale and promotion advantage ”Insurance”
Concept and system architectureConcept and system architecture
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
7
System goalsSystem goals Combine the structure of a database with the calculation power of a
spreadsheet
Make structuring and reuse of weight data as easy as possible
Same system for all weight tasks
The user is always in control
Consistency in historical data
Flexibility to be used on a macroscopic as well as a microscopic level
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
8
ShipWeight conceptShipWeight concept
Divide the vessel into weight groups. A work breakdown structure (hierarchy) is used for this purpose.
Apply an estimation formula (method) to each weight group. Allow the user to compose the total (cumulative) estimation formula by selecting the weight groups to be calculated.
In each weight group, estimate weight and center of gravity based on past ship data.
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
9
The work breakdown structureThe work breakdown structure
The ShipWeight work breakdown structure is a hierarchy of weight groups
More than 300 weight groups are structured into 6 levels
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
10
Estimation formulasEstimation formulas
Example - Steel methods: Level 3-4
Methods based on main particulars
Level 5 Methods based on
volume Level 6
Methods based on area, length, and density
Main hull (Level 3) Weight = k•Lpp•B•D•Cb
0.5
LCG = k•Lpp VCG = k•Dud
Cargo area (Level 4) Weight = k•V
Deck (Level 5) Weight = k•p•A•t
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
11
Technical solutionTechnical solution
ShipWeight contains 2 applications...AsbuiltWeight; for monitoring and tracking of
weights for ships under construction (or already built ships)
DesignWeight; for estimating weight of new ships
…and a common database where data from AsbuiltWeight is made available for estimation in DesignWeight
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
12
Database structureDatabase structure
Commondatabase
AS-BUILTapplication
DESIGNapplication
filter
compare
projectdatabases
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
13
Work flowWork flow
Design data exported to Asbuilt when entering contract
During construction, Asbuilt data is compared to Design
Asbuilt project is exported to common database upon completion
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
14
Continue ”estimation” during Continue ”estimation” during constructionconstruction
Wrong Right
EstimationEstimation
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
16
Estimation conceptEstimation concept
When estimating a weight group for a new vessel, all coefficients k from a custom selected set of reference ships are plotted in a graph
A trendline appears in the graph based on regression analysis.
The graph and trendline are tools to select an appropriate coefficient k for the new vessel
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
17
Estimation conceptEstimation concept
The selected coefficient k is used to calculate the weight of the specific weight group ( e.g. W = k * L*B*D )
The sum of all weight groups gives the estimation for the total weight of the vessel
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
18
Estimation basicsEstimation basics
Select reference shipsPrepare past ship database (common database)Select vessel-type (default = main type)Apply screening criteria in graph
Select ratio coefficient
Execute estimation for weight group
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
19
Prepare common ship databasePrepare common ship database
Ship-database of previous projects
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
20
Selection of shiptypeSelection of shiptype
Filtering the ship-database with regard to shiptype
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
21
The Estimation dialog boxThe Estimation dialog box
The Estimation dialog box consists of graph-, method- and comparison-areas
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
22
The Comparison-area ofThe Comparison-area ofthe estimation dialog boxthe estimation dialog box
Limiting values of the plot
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
23
The Graph-area of theThe Graph-area of theestimation dialog boxestimation dialog box
The coefficient-line control box
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
24
The Methods-area of theThe Methods-area of theestimation dialog boxestimation dialog box
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
25
Uncertainty calculationUncertainty calculation
A quantification of the uncertainty can be assigned to each estimation
Parameters in the estimation method gets subject values from the user
The uncertainty value of the coefficient can be (but does not have to be) calculated by the program
The total uncertainty for each weight group and for the total weight is calculated by using successive calculation
MonitoringMonitoring
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
27
Monitoring basicsMonitoring basics
Weight items are entered into corresponding weight groups in the WBS and summarized to give the total weight of the group (W).
Calculation method parameter values are entered. ( e.g. W = k * L*B*D )
ShipWeight calculates the coefficient k when exporting to the common ship database
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
28
Entering Experience DataEntering Experience Data
Weight items can be entered in by hand or imported from various file formats
It is important to:To establish as many weight groups with 100%
weight (CoG) as possible
Obtain estimation parameters for the methods belonging to the complete weight groups
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
29
Entering weight andEntering weight andcenter of gravity by handcenter of gravity by hand
The items dialog box
The sum of weight items forms a weight group
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
30
Entering ship parametersEntering ship parameters
The Methods dialog box
Estimation-, Plot- and Comparison- parameters
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
31
Overview of parametersOverview of parameters The numerical value indicate the number of missing parameters Estimation- and Plot-parameters must be 0 prior to export
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
32
Import of dataImport of data
Data can be imported from ASCII files
Spreadsheets can easily be converted to ASCII format
The imported data must be in correct order
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
33
Utilizing project-codesUtilizing project-codes
Possible project-codes:SectionAreaFunctionalModuleDiscipline InstallationWeight statusPhase
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
34
Defining code-structuresDefining code-structures Codes can be defined as
a hierarchical structure
Weights are tagged to code-structures either as single weight items in the Items dialog box
…or as groups of weight items in the Codes dialog box
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
35
Code structure featuresCode structure features
Lists and reports can be produced according to codes
Area limits can be attached to codes generating visual error checks (code envelopes)
Custom code mapping between the different codes
Additional featuresAdditional features
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
37
Additional ShipWeight featuresAdditional ShipWeight features Auto estimation
Weight distribution curve
Move center of gravity (bulk moving weights)
Gyration values
Equipment database
Control against budget
Reporting
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
38
Auto estimationAuto estimation
Auto-estimation is a jump-start estimation by extracting coefficients automatically according to settings from the user
An auto-estimation can be adjusted after the automatic estimation
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
39
Weight distribution curveWeight distribution curve
To obtain the weight distribution curve, aft and fore values must have been entered for the weight items
The curve can be exported to a number of formats
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
40
Move CoGMove CoG
Bulk moving of weight items is easy
Selections can be made according to codes and/or limit restrictions
Longitudinal extent is handled by users choice
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
41
Gyration valuesGyration values
Gyration values are calculated from using the Steiner’s theorem, but neglecting the inertia around the single weight item itself
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
42
Equipment databaseEquipment database
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
43
Check against the weight budgetCheck against the weight budget
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen
44
ReportingReporting
A number of standard reports are available from the menu
Reports can be exported to MS Word, MS Excel or ASCII (text) format