Transcript ShipWeight
ShipWeight presentation
BAS engineering AS
BAS 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.
EUROPE Еlesund E February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 2
The purpose of ShipWeight
Weight control
The main purpose of ShipWeight is weight control: Weight estimation/weight budgeting Weight monitoring/weight tracking Structuring of asbuilt ship data Optimizing the resources used on weight control February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 4
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” February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 5
Concept and system architecture
System 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 7
ShipWeight 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 8
The 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 9
Estimation 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•C LCG = k•Lpp VCG = k•D ud b 0.5
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 10
Technical 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 11
Database structure
AS-BUILT application
compare
DESIGN application February 03
project databases filter
Common database ShipWeight 6.0 presentation – BAS engineering Runar Aasen 12
February 03
Work 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 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 13
Continue ”estimation” during construction Wrong Right February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 14
Estimation
Estimation 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 16
Estimation 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 17
Estimation basics
Select reference ships Prepare 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 18
Prepare common ship database
Ship-database of previous projects February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 19
Selection of shiptype
Filtering the ship database with regard to shiptype February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 20
The Estimation dialog box
The Estimation dialog box consists of graph-, method and comparison areas February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 21
The Comparison-area of the estimation dialog box
Limiting values of the plot February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 22
The Graph-area of the estimation dialog box
The coefficient-line control box February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 23
The Methods-area of the estimation dialog box
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 24
Uncertainty 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 February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 25
Monitoring
Monitoring 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
exporting to the common ship database when February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 27
Entering 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 28
Entering weight and center 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 29
Entering ship parameters
The Methods dialog box
Estimation-, Plot- and Compariso n parameters February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 30
Overview 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 31
Import of data
Data can be imported from ASCII files Spreadsheets can easily be converted to ASCII format February 03 The imported data must be in correct order ShipWeight 6.0 presentation – BAS engineering Runar Aasen 32
Utilizing project-codes
Possible project-codes: Section Area Functional Module Discipline Installation Weight status Phase February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 33
Defining 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 34
Code 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 February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 35
Additional features
Additional 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 37
Auto 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 38
Weight 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 39
Move 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 40
Gyration 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 41
Equipment database
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 42
Check against the weight budget
February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 43
Reporting
A number of standard reports are available from the menu Reports can be exported to MS Word, MS Excel or ASCII (text) format February 03 ShipWeight 6.0 presentation – BAS engineering Runar Aasen 44