• Nie Znaleziono Wyników

Global Design of the PROSEL User Interface

N/A
N/A
Protected

Academic year: 2021

Share "Global Design of the PROSEL User Interface"

Copied!
36
0
0

Pełen tekst

(1)

GLOBAL DESIGN of the PROSEL USER

INTERFACE

(2)

This document deals with the PROSEL program, as being developed by MARIN, the Delft University of Technology, and YVC.

The status of development at the moment of writing this document (aug. 1990, updated sept. 1990 and nov. 1990), made it nescessary to define the final 'look' of the program in detail. Details concerning both technical an

user-aspects are discussed.

The first chapter gives a global description of the program discusses its main modules, and gives some details about implementation on different

systems.

The second chapter contains a preliminary user manual, i.e. a description of the program as seen by the user.

The third chapter describes briefly the principles of the processing mod-ule.

The fourth chapter describes the file structure and the method of handling

these files. Normally the user does not have much to do with this, but a

brief knowledge might be helpful in case of troubles. The maintenance of the database files will be described here too.

The last chapter deals with the present status, and contains technical details

for develpoment.

A glossary of terms will be included in an appendix.

This document is under development. No attention is payed to appearance,

selection of words, etc.

The project will be finalized with an appropriate report, based on the present

(3)

Chapter 1

What is PRO SEL (an

overview)

The PROSEL program is a tool to SELect the PROpulsion installation of a ship. For this purpose the user can define how the propulsion system must be arranged, i.e. he must define the components (engines, gearboxes, thrusters, shafts, and PTO's) and the way they are linked. Furthermore a design condition (resistance curve, and some more data) must be given.

The program then determimes the power and rpm requirements for the

components, and searches the database for suitable component choices. This

results in different INSTALLATIONS, that are evaluated for behaviour in the design condition. Different criteria for selection the most promising alternative(s) are available.

(4)

Chapter 2

Program Structure

The PROSEL program contains the following modules:

An INPUT module named PROINP can be used to generate the

in-put files describing the installation layout (components and links), the user preferences for the components, and the design conditions. When a new INSTALLATION LAYOUT was specified, the existing files are

cancelled, and a new set of files is initiated. When no new layout was specified, the existing files are updated. For more information about this please refer to the chapter dealing with FILE MANAGEMENT. When new files are created, the PROINP module exits.

All user defined data (shipdata, layout, preferences, and conditions)

are stored in a separate file, bearing a name built up from the first

6 characters of the name of the ship, and 2 characters for the option number. The required data can be generated by the DESP program, or another MARIN power-resistance calculation fitted with the cor-rect file-interface. This ensures that the user defined data will be kept ready for use, and they need not be recollected from the PROBLD

files.

The GENERATION module PROBLD searches the INSTALLATIONS

file, and tries to find those installations that need completion. For ev-ery installation there are a few flags, indicating what to do with the installation. All installations in the INSTALLATIONS file are

evalu-ated for performance in the present conditions. The results concerning

mass, cost, and Specific fuel consumption are stored in the INSTAL-LATIONS file.

The selection module PROPST allows the user to select a number of

installations from the INSTALLATIONS file. Selection is indicated by

setting the SELECTED flag. In a next run of PROBLD (with other preferences and/or operating conditions) those installations that have a 'true' selected flag the components that were not yet selected are selected (if possible) from the database. Weight function ranking and

direct selection can be used to select the installations. In the MARDES

1.

(5)

environment the results can be written to the database.

PROPST can also make a detailed printout of generated installations. 4. The evaluation module PRORUN allows the user to make detailed

calculations with a selected installation under different circumstances.

Its input is mostly the same as for PROINP.

In the MARDES environment all modules will be linked into one executable.

For the standalone version this is the preferred situation also. It might

however not be possible to link all code because of memory restrictions in a

PC system. In this case some smaller modules should be made, integrated under a 'shell'. In this document it is assumed that the program is linked

(6)

Chapter 3

Usage of the PROSEL

system

This chapter describes the usage of PROSEL as seen from the user. It serves thus both the development team and the potential users.

In the standalone version parametric and tabular data can be transferred to the program by an editable input file, as described in appendix B. This file replaces a part of the database.

For every run of the PROBLD generation module and the following data

must be defined:

The ship data, including Iceclass, coefficents, etc.

The system layout, i.e. a declaration of the components, a specification

of their type (prime mover, shaft/coupling, transmssion, thruster) and

at description how they are linked to each-other.

A description of the preferred make, type, etc.

A set of operating conditions, consisting of draughts, speed, engaged/disengaged components, different resistance curves, and predefined powers/rotation

speeds at different links.

The evaluation module does not require any preferences, as the whole instal-lation is fixed. The other input will be mostly the same as for the generation module.

The standalone version yields printed data for one installation under one operating condition at a time. Geometrical dimensioning is not planned to be included. An example of an output is given in appendix 1.

In MARDES environment the same presentation of the results can be made,

and the results can be stored in the database.

(7)

The generated installation alternatives refer to a specified layout. To ev-ery alternative a layout ID is attached. Various sets of preferences can be used to assemble a number of alternatives. All alternatives can be evalu-ated/generated for different operating conditions.

Results can be stored in the database, when in the MARDES environment.

Stored results are:

The Layout description (topological)

The generated installations, including condition undependent values such as building cost, mass, (installation length, height, etc.)

The selected components for an installation, i.e. their full description on make, type, series, and proportions.

The performance of the installations for a specified operating condi-tion. The operating condition is defined by the draughts fore and aft and the resistance curve. Installation settings are not stored. Details about operating conditions can be given in the operating condition

description.

The preferences are seen as process steering parameters, that need not be

(8)

f

sin P

(9)

3.1

Starting up

Upon calling the first screen PROSELF1 comes up.

SCREEN PROSELF1

This is the main menu screen. Primary input is the name and the option number of the ship. The program tries to find a datafile saved for this ship

in a previous run. When this file is found, the program will display the

avai-lable functions. When no file was found the program starts from scratch. The user is forced to screen PROINPF2 - PROINF13, in order to specify the ship data, the layout, the preferences, and the operating condition, and a new set of alternatives can be generated.

This completes the input from this screen. The program continues on the

indicated menu.

HOSDES - Level X Engine selection IIIIIIXXXX IIXXIXIX PROSEL: Design of propulsion installation PROSELF1

Ship : 1XXXXXXXXXXXXIIIIIIX Option : XXX

SHPLPP : XXXXXXXX [m] SEPT : MINIX

SUB : XXXXXXXX [m] SHPMA :IXXXXXXIIX

Selection of option:

0 : Exit

1 : Generation of installations

2 : Selection of installations

3 : (Evaluation of selected instalation)

4 : (Final selection and storage)

Note : Choices 3 and 4 will be added on short nOtice.

Selection can be performed only when installations were generated before.

A warning will be given if the selected operation can not be executed.

Selected option : X [1-5]

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X

(10)

3.2

Generation of alternatives

The generation of alternatives consists of: Specification of input

Running the generation module.

When a "1" was given of screen PROSELF1 and an installation was loaded, the following screen comes up:

SCREEN PROINPF1

Input on this screen is a selection from the menu. When not all data are

available, (i.e. no datafile was found) this screen does not appear, but the user is lead along the screens PROINPF2 - PROINPF13, in order to gener-ate the input.

When this has been done, the user can choose to go back and modify the input. Modification of the layout will mean that the preferences and the operating condition must be specified again. Data given before are kept when possible, and they need not be specified again.

When the generation module is started, PROINP will exit, and PROBLD will start.

HOSDES - Level X Engine selection XIXIIIIIII XXXXXXXX PROM': Input of data for PROSEL PROIIPFO

Ship : IIIIIIIIIIIIIIIIIXII Option : III

Selection of option:

1 : Specify ship data

2 : Specify installation layout

3 : Specify component preferences

4 : Specify operating conditions 5 : Start calculation program

lots : Choices 1 and 2 will eliminate existing

results from the generattion data, as they are not compatible with th nee results. Completed installations can be stored using the PSPOST module.

Selected option : I [1-5]

XXXXXXXXXXXXXXXXXXXXXXXXXXXIIIIIIXXXXXXXXXXXXXXXXXXXXXXX X

PF1mAbort PF2Help PF3Erit EITER.Process

(11)

-3.2.1

Specification of ship data

Input is given through the following screen;

SCREEN PROINPF2

In a MARDES environment the main dimensions show up. In a standalone version the dimensions are asked when this is the first run for this ship (No

SHPDAT file found). On this screen some ship data are given, that are used

for the calculation modules. It is assumed that these parameters are known

before running PROSEL. Input on this screen::

1. Class according to which the ship IS built (SHPCLS) Input here can be:.

LRS: Lloyd's Register of Shipping ABS: American Buro of Shipping GL: Germanischer Lloyd

DNV: Det Norske Veritas

us BV: Burch Veritas

This input is used for the calculation of shaft dimensions etc. It Is intended to be used more extensively in the future.

By default Lloyd's Register will be used.

HOSDES - Level I Engine Seclect ion

IMMIX' XXII=

PROW: Input for PROSEL PROISPFZ C 2 of 12:),

Ship : IIIIIIIIIIIIIIIIIIII Option III

Ship dater

SEPCLS

III

[LHS/113S/GL/DIV/BV] Classification Society,

SHPICE na I [-] Ice class notation

CPWL m IIIII, [-] Prismatic coeffient calc. on LWL

CM ir

mu

[-] Midship coefficient

CU 4!" ULU [-] Viscous resistance coefficient

IIB el IIIXX E-3 Position of centre of buoyancy as pert.flof LPP

CSTH :t IIIII C-3 Stern coefficent

csc: .e. IIIII C-3 Shaft aperture coefficient

S cIIIIIIIIII [w2] Wetted surface area

Resistance data can be ;specified On the following screen

(12)

The first character is sufficient. Ice Class (SHPICC)

The corresponding Ice class notation should be entered here. Default no Ice class. Input can be figures between 0 (no ice class) and 4. Prismatic coefficent (CP)

The value is read from the database. Input should be between 0.1

and 0.95.

Midship coefficient (CM)

The value is read from the database. Input should be between 0.1

and 1.0

Viscous resistance coefficient (CV)

The value is read from the database, but can be generated by

run-ning DESP, or another MARIN power prediction program, provided this program has adapted data storage facilities.

Position of centre of buoyancy (XAB)

The value is read from the database. Input should be given in me-tres, and the value should be measured from the APP.

Stern coefficient (CST)

The value is read from the database. Meaning as in DESP.

Shaft aperture coefficient coefficient (CSC)

The value is read from the database. Meaning as in DESP. Wetted area (S)

The value is read from the database. Meaning as in DESP.

Next step in the specification of a ship is the specification of the

resis-tance curves. Specification of resisresis-tance curves is done through the following

,5.

(13)

'screen:-SCREEN PROINPF3

The user can specify up to 4 resistance curves. Input must be in m/s and

kN units. The resistance curves can be used to form the total resistance

curve by linear combination. The number of valid resistance curves is read from the number of table descriptions.

When resistance data were generated using a dedicated MARIN power

pre-diction program, the resistance curves can be read into PROINP. For this

purpose the user should give the name of the generating program on the top

line of the header, the name of the dependent variable on the second line, and the version number of the calculation on the lower line.

Scrolling can be done using KP7 and KP8. KP2 ends the input. KPO

deletes the available data after asking for confirmation. This tan be used to

clear the screen.

Mode, of operation :I [L/R/Div an line : XX

Confirm 4S ID/1]

iPOscielete, definition IP3schange mode IPPsEnd of definition' "Pi...Abort PF2sHelp PF3sExit RP7vScroll down 1P8sScroll up ENTER process X

XI XXXXXXXXXX XXXXXXXXXX II XXXXXXXXXX XX XXIXXXXX XXXIIIIIII

XI XXXXXXXIII 'IMMIX II MIMI'S XInIXXXU XXXXXXXXXX

XI XXXXXXX XXX XXXXXXXXX X II XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX

IX XXXXXXXXXX 'XXXXXXXXXX II XXXXXXXXXX XXXIXXXXXX XXXXXXXXXX

XX XXXIIIIIII KX2XXXXXXX II XXXXXXXXXX XXXXXXXXXI 'XXXXXXXXXX

XX XIX XX XXXXX XXX X 'XXIII 0. flXXhIIXfl XXIIXXXXXI

SIMI=

IX XXXXXXXX XI XXXXXXXICI X I, XXXXXXXXXX XXIIXXXXXX 'XX XXXXXXXX

Il XJ11'11111 .XXXXXXXXXX I XXXXXXXXXX XXXXXXXXXX IXXXXXXLXXX

IROSDES: - Level X Engine Selection XXIX XXIII! MUM

PROM' : Input module for PROSEL PROINPF3 (3 of 12)

Ship :: XXIXXXXXXXXXXXIIIIII Option 'XXX

IIflflInnInInInInnhIIxnInnflIflhInInhIInIuIuhIxnInIn

'XXXII XXX XXX XXX I 111XXXX XXIII X XX I XXXXXXXXXXXXXXX I unnxxxxxxxxx xxxxxxxnxxxxxx

xxxxxximinu I xxxxxxxxxxnzu I XXXXXXIMIXIII InInhIIflIxnI I XXXXXXXXXXXXXII

XXXXXXXXXXXIIXX I IIIIXIIIIXIX XXX I XXXII XX XXXXXXXX I XXXXXXXXXXXXXXX I XXXXXXXXXXXXXXI

I

I

I

I I

(14)

3.2.2

Specification of components

This action is required when: No datafile was found

This selection was made on screen PROINPF1

Definition of components is done through the following screen:

SCREEN PROINPF4

The user must type the ID-names of the components and their type. A total of 20 components can be defined. When components were defined, the list

of available components is displayed, and it is fully editable. The following component types can be defined;

Prime Movers (power sources) Abbreviation: PM

Transmissions (power transmissions that can change the RPM and

that can have multpile ingoing and outgoing shafts) Abbreviation: TEL

Shafts ( Power transmissions that do not change RPM, and that can have only one ingoing and one outgoing shaft) Abbreviation: SH Couplings (same as for shafts, but can be selected from the database) Abbreviation: CO (not yet effective)

PTO's (power sinks that accept power at a given RPM, and that are not Database selected) Abbreviation: PT

HOSDES - Level I Engine selection IMMIX! MIMI

PROM': Input of data for PROSE/ PROINPF4

Ship : IIIIIIIXXXXXXXXIIIII Option : IIX

Specification of system components.

Component name: Component type:

XXXXXXXXXXXXXXX IX XXXXXXXXXXXXXXX XI XXXXXXXXXXXXXXX XI XXXXXXXXXXXXXXX IX XXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXX XI

MUUMUU'

IX XXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXX IX IIIIIIIIIIIIXIX XX

KP7wscroll down KP8=scroll up KP2wE01 (end of information)

(15)

Thrusters (power sinks that must meet the thrust demands) Abbrevi-ation: TH

Pressing KP2 ends the input, and the following actions are started:

Checking if all components are of a legal type, and if all names are

unique.

Checking if a component with the same name an of the same type was defined before. If so, the preferences, the links, and the activity

flag are copied. When the linked component does not appear in the defined list, the link is cancelled, and it must be specified again.

A default preference record is made.

The old list is overwritten.

(16)

3.2.3

Specification of links

This action always follows the editing of the component list. The specification of links is done through the following screen:

SCREEN PROINPF5

All available links are listed. Values for power and RPM can be stated in the conditions. The names of the components are fully displayed.

The whole definition can be edited freely. A maximum of 30 links can be defined.

The user can scroll up and down using the KP8 and KP7 function keys. ENTER has the meaning of KP7. Ending the definition is done by pressing

KP2.

It is not yet possible to go back to the component definition from this screen. Checks performed when KP2 is pressed are:

Component must exist, i.e. it must be specified using screen PROINPF4

Component is of the right type (PM or TR on the 'from' side, TR,

TH, or PTO on the 'to' side)

No 'locks' exist (both to-from and from-to are defined)

No double entries.

HORDES - Level I Engine selection IIIIIIIIII

mum:

PROINP: Input of data for PROSEL PROIRPF6

Ship :IIIIXIXIUXUIULXII Option : XXX

Specification of links between components

Component that Component that delivers power receives power

IIIIIIIIIXIXXXX IIIIIIXIIIIIIIX IIIIIXXXXXXXXXX XXXXXXXXXXIIIII XXXXXXXXXXXXXXX IIXIIIIIIIIIIII XXIXIXXXXXXIIIx 'MUUMUU XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX IIIIIIIIIIXXXXX 'MINIX/Inn IIIIIIIXXXXXXXX IIIIIIIIIIIIIII IIIIIIIIIIXXXXX XXXXXXIXXXXXXXX IIIIIIIIXXXXXXX XXXXXXXXXXXXXXX IIIIIIIIXXXXXXX XXXXXXXXXXXXXXX

RP7=scroll down KP8=scroll up KP2=E0I (end of information) PF1=Abort PF2Help PF3=Exit EITER=Process

(17)

Number of links for a component is not exceeded (one for a thruster or PTO, two for a PM, or a shaft)

(18)

3.2.4

Specification of preferences

This action is required when the layout was edited, or when the correspond-ing entry was given on screen PROINPF1.

All defined components are presented, in a sequence corresponding to the type: Prime Mover, Transmission, Thruster, Shaft, or PTO. In the present

version (okt. 1990) no preferences for shafts and PTO's can be given. These

are not presented in the program, but they are described in this document.

All preference specification screens show the actual preferences when

com-ing up. The user can confirm the present status, or modify it. For all components a default set of preferences is available. The user can skip to a component by giving its name on the 'Next component' field. The user can skip the rest of the preference screens by pressing KP2.

Each screen will be described in turn.

Prime Mover Preferences

When the preferences for a Prime Mover

must be defined, the following screen comes up:

SCREEN PROINPF6

Input on this screen:

1. Prime mover type (PMTYPP)

The prime mover can be of one of the following types:

LOF: Layout Field Diesel Engine, i.e. a diesel engine that can be

tuned in a 'layout field'.

PMTYPP XXX [LOF/MCR/CSR] Type of prime mover PMMAKP : XXXXXXXXXXXXXXX [-] Preferred manufacturer

PMSERP : IXXXXXXXXXXXXXX [-] Preferred series

PMCILP IX [-] Preferred number of cylinders PMSTRP XIXIXXXX [m] Preferred stroke

CU Minn margin

EMGMAX [X] Maximum margin

ENURE XXXIX [X] Preferred margin

HOSDES - Level X Engine selection IXIXIIIXXX XXXXXXXX PROIHP: Input module for PROSEL PROINPF8 (8 of 12)

Ship : XXIXXXXXXXXXXXXXXIXX Option : III

Specification of preferences for component: IIXXXXXXXXXXXXX

Confirm: 1 [yin] Next component to be displayed: IIIIIIIIIIIIIII

PF1ibort PF2..He1p PF3=Exit KP2v,E0I(stop giving preferences)

(19)

MCR: Maximum Continuous Rating- type diesel engine, i.e. a

diesel engine that has a fixed tuning for only one operating point

GTU: Gas turbine. At this moment no numerical model for a gas

turbine is implemented.

STU: Steam turbine. At this moment no numerical model for a

steam turbine is implemented..

A this moment only choices LOF, and MCR are active. 'Only one

choice can be made at a time. This has the advantage that the number

of alternatives is kept low in multi-prime mover installations. Different

tuns can be made for different choices.

As only diesel engines can be selected now, the name of the man-ufacturer (Trade Mark), the series, the number of cylinders, end the

minimum-, maximum-, and the preferred engine margin are asked. All

this input is optional.

For a turbine only the name of the manufacturer, the series, and the

margins will be asked.

By default no selection on manufacturer, series, and number of cylin-ders is done (*-input), and the margins are set to 10% as a minumum, 20% as a maximum, and 15% preferred. The cursor is placed on the

CONFIRM field, and the previously defined or defaulted values are

displayed.

The user can modify the values when 'NV is given on the confirm

field. After modification the cursor is again set on the CONFIRM

field, with a 'Y' value as default. Entering 'Y' or accepting the default (by pressing ENTER) will cause the program to ask the name of the

next component for which preferences must be defined..

-Pressing KP2 will terminate the preference definition, and the user will go to screen PROINPF1 when conditions are given. When no 'conditions are given yet, the program continues with the operating

conditions.

There is no check whether the preferences meet' any database entry. When no entry was found that meets the preferences, the generation program PROBLD will halt, and it will signal this.

(20)

Transmission preferences

When the preferences for a

Transmis-sion (i.e. a gearbox, or a hydraulic- or electric transmisTransmis-sion) must be

defined, the following screen comes up:

HOSDES - Level X Engine selection IXXXIIXXXX MINIX

PROINP: Input module for PROSEL PROINF13 (13 of 13)

Ship :IXIIIIIXIXIIXXXIIXXX Option : III

Specification of preferences for component:

Normalized RPM values:

Linked component Normalized RPM XXXXXXXXXXXXXXX IXXXXX IXIXXXXXXXXXXXX

'MU

MUUMUU' MIXT

IXXXXXXXXXXXXXX IXXXXX XXXXXXXXIXIIIII XXXXXX Confirm: X [yin] Next

Linked component Normalized RPM IXXXIIIXIIIIIII IIIIIIIIXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXX 'MUUMUU component to be displayed: XXXXXXXXXXXXXXX PF1=Abort PF2=He1p PF3=Exit RPE.E0I (stopgiving preferences)

SCREEN PROINPF8

The cursor is placed on the CONFIRM field, and the previously

de-fined or defaulted values are displayed.

The user can modify the values when 'N' is given on the confirm field. After modification the cursor is again set on the CONFIRM field, with

a 'Y' value as default. Entering 'Y' or accepting the default (by

press-ing ENTER) will cause the program to ask the preferences for the next component.

Pressing KP2 will terminate the preference definition, and the user will return to screen PROINPF1 when conditions were specified before, or to the condition specification when no conditions were specified. The following information is asked:

Type of the transmission.

This can be a GEARBOX (G) or (in the future) an

ELECTRI-CAL TRANSMISSIOn (E). One of the two should be specified. Acceptability of a custom made gearbox.

The program first tries to find a standard gearbox in the database.

When this is not found, the size and the weight are estimated

from a formula. Please note that database selection can be done TRPTYP [O/E] Type of transmission (gearbox or E-trans)

TRPUSR [YIN] Accept e custom made solution or not TRPMAR : MINIMUM [-] Preferred manufacturer

TRPSER : IIIXIIXXXXXXXXX [-] Preferred series

TRPSRN : IIIIIIIIXXXXIII [-] Preferred serial number

(21)

only for single-output gearboxes, for single and twin input. Input must by Yes or No.

Trade Mark (TRPMAK).

When a catalog selection must be done, either the name of the manufacturer must be given, or an asterisk indicating that no preference exists, but that a custom made solution is not

ac-cepted.

By default the value for TRPMAK is set to USER. When values

were defined previously, these are displayed. Gearbox series (GEASER)

The series number of the transmission. This is a character string.

No check is done whether the input meets a database entry.

De-fault is '*'

Gearbox version (GEAVER)

The version number of the transmission. This is a character string. No check is done whether the input meets a database

entry.

Next step in defining gearbox preferences is the definition of the re-duction ratioes.

All components linked to the present one are shown. The user can

specify normalized RPM values for all links. At this moment no more

than 10 linked components can be displayed. When there are more data, the rest is not displayed.

Normalized reduction ratioes are defined as the rotation speed of the shafts divided by a constant for all in-and outgoing shafts. Thus a 4

to 1 reduction can be specified as 400 and 100, or as 100 and 25, or as

64 and 16. It is advised to set (one of the) outgoing shafts to say 100, and relate all other links to it.

Pressing KP2 will terminate the preference definition, and the user will return to screen PROINPF1.

(22)

Shaft specifications For an Intermediate SHAFT or a Propeller SHAFT

the steel quality and the tensile strength are asked. Calculation of the

required diameter will be done according to Class. Output will be shaft

weight. For this purpose shaft length can be input.

HOSDES - Level X Engine selection XXXXXXXXXI IIIXXXXX PROIIP: Input module for PROSEL PROIIF10 (10 of 13)

Ship : XXXXIXIIIIIIIIIIIIII Option : III

Specification of component: XXXXXXXXIIIIIII

Confirm: I [yin] Next component to be displayed: IIIIIXXXXXXXXXX

PF1=Abort PF2=Help PF3=Exit 1P2=E0I(stop giving preferences)

SCREEN PROINF10

Tensile Strength of shaft material (SIGYSH)

Input here is the shaft tensile strength in N/nam2. The mass and the diameter of the shafts will be calculated according to the regulations

of the Class.

Design factor K (DESGNF)

Input here is the design factor K as defined in Lloyd's Rules.

Shaft length (LENISH)

Input here is the length of the shaft in metres. It is used solely for the determination of shaft weight and production cost.

Additional parameters can be added in a later stage.

SHATYP : X [I/T] Intermediate shaft or Tailshaft

SHASIY : IXXXXX [117=2] Yield strength of shaft materiel

SHADE/ : XXXXX [-] Design factor I as for Classification

(23)

Thruster preferences

When the preferences for a Thruster (i.e. a

pro-peller or a waterjet) must be defined, the following screen comes up:

HORDES - Level I Engine selection

PROINP: Input module for PROSEL PROINPF7 (7 of 13)

Ship : IIIIIXIIIIIIIIIIIIII Option : III

Specification of preferences for component:

MINIMUM

THPTYP : I [B/R] B-series or La series propeller

THPTHR : IXIXIIIIII [ki] Required thrust(>0) or fraction of total

THPPOS : I [C/S] Central prop. or 'tvin-screw' position.

THPDMI :

MTH

DC Minimal prop. diameter

THPDMA : XXXIII [m] Maximum prop. diameter

MILO :

MIMI

[1/min] Minimum RPM

THPNEI : MIMI [1/min] Maximum RPM

THPNBL I [-] Number of blades

THPPMI : MIX [-] Minimum pitch/diameter ratio

THPPMA : xxxxx [-] Maximum pitch/diameter ratio

THPPCL : HIM [-] Clearance of prop. with baseline

THPM1T : [B/C] Propeller material (Bronze or Cu-Ni-Al)

THPPAF : MIX [-] Power amplification factor

THPNOT XXX [19a/22/24137] Nozzle type

Confirm: I [yin] Next component to be displayed: IIIIIIIIIIIIIII PF1=Abort PF2=Help PF3=Exit KP2=E0I(stop giving preferences)

SCREEN PROINPF7

The cursor is placed on the CONFIRM field, and the previously defined or

defaulted values are displayed.

The user can modify the values when 'N' is given on the confirm field. After modification the cursor is again set on the CONFIRM field, with a 'Y' value

as default. Entering 'Y' or accepting the default (by pressing ENTER) will cause the program to ask the preferences for the next component (if any).

Pressing ENTER will cause the program to skip directly to the

compo-nent of which the name is displayed on the screen, and can be modified in order to jump directly to this component. Pressing KP2 will terminate the preference definition, and the user will return to screen PROINPFL

Input on this screen is the thruster type, the required thrust, the minimal and the maximal rpm, and some type dependent input:

I. Thruster type (THPTYP)

The type of the thruster can be one of the following:

B: A B-series propeller. Additional input will be the minimum

and the maximum dimeter, minimum and maximum RPM,

mini-mum and maximini-mum Pitch/Diameter ratio, the number of blades, and the clearance between the propeller and the keel.

:

I

(24)

K: A Ka-series propeller in a duct. Additional input will be the minimum and the maximum dimeter, minimum and maximum

RPM, minimum and maximum Pitch/Diameter ratio, a choice for

the combination of number of blades, area ratio, and the nozzle type, and the clearance between the propeller and the keel. J: A waterjet. This option is not yet implemented.

The following combinations are avaialble for a Ka series propeller: Ka 3-65 in nozzle 19A Ka 4-55 in nozzle 19A Ka 4-70 in nozzle 19A Ka 5-75 in nozzle 19A Ka 4-70 in nozzle 22 Ka 4-70 in nozzle 24 Ka 4-70 in nozzle 37 Required thrust (THRTHR)

The required thrust can be specified as a percentage of total thrust (defaulted as 100% divided by the number of propellers), given as a negative value between -1 and -0.001, or as a positive value greater than 0.001. When a zero value is given, the thrust delivered by this propeller will be calculated from the total required thrust minus all

specified thrusts divided by the number of propellers for which a zero thrust was specified.

The total of percentages for all thrusters should equal 100 % plus/minus 1 %, or should be less than 100% when for at least one propeller a zero or positive thrust is specified.

(Input for a B-series propeller is checked to be within the B-series

range.)

The input for a waterjet has to be defined further. An idea of the

input can be obtained from the JETF manual. Position of thruster (THRPOS)

Input here can be

'C': The thruster is at the centre of the ship. Formulae for thrust deduction factor and wake fraction are calculated as for a single

screw ship.

'S': The thruster is at the side of the ship. Formulae for thrust

(25)

Clearance of propeller tip with bottom (FSB)

Input here is the distance between propeller tip and keelline. Input must be in metres.

Propeller material (THPMAT)

Input here is the propeller material. This can be Bronze (B) or a

CU-NI-AL amalganate.

Power Amplification Factor (THPPAF)

Input here is an amplification factor to the required power. This input

can be used to specify a sea margin, different propeller design, etc.

Nozzle type (THPNOT)

The user can give a character string: 19A, 22, 24, 37. This input

is asked only when a ducted propeller is specified.

t.

(26)

Power Take Off preferences

When the preferences for a Power Take

Off (i.e. a generator or a pump) must be defined, the following screen comes

up:

HOSDES - Level I Engine selection IIIIIIIIII IIIIIIII

PROW:, Input module for PROSEL PROINPF9 (9 of 13)

Ship : IIIIIIIIIIIIIIIIIIII Option : III

Specification of component: IIIXXXXIXIIIIII

PTOPOW IMMIX' [kW] Power at design operating condition PTORPM =II= [1/min] Revolution rate at design oper. condition

Next input is optional:

PTOTYP I [G/F/H/M] Generator/Fi-f. pump/Hyd. pump/Mechanical PTOCHR 1 [C/L/Q/T] Power is

Constant/Linear/Quadratic/Third-degree dependant to RPM Estimated mass of PTO

MUM

IXIXIXIX [m] Relevant length of PTO (flange-other end) PTOWID XIXIX.XXX [m] Relevant width of PTO

Imam

[mi

PTOHGT Relevant height of PTO (pto-base to top)

PTOHAB MINIX [m] Estimated height of shaft above pto-base

Confirm: I [yin] Next component to be displayed: PF1=Abort PF2=Help PF3=Exit KP2=E0I(stop giving preferences)

SCREEN PROINPF9

The cursor is placed on the CONFIRM field, and the previously defined or

defaulted values are displayed.

The user can modify the values when 'N' is given on the confirm field. After modification the cursor is again set on the CONFIRM field, with a 'Y' value

as default. Entering 'Y' or accepting the default (by pressing ENTER) will

cause the program to ask the preferences for the next component (if any).

Pressing ENTER will cause the program to skip to the next component. This component is displayed on the screen, and can be modified in order to jump directly to this component. Pressing KP2 will terminate the

prefer-ence definition, and the user will return to screen PROINPF1.

It is planned that the definition of PTO's will be extended in the near

fu-ture. For this reason, and for consistancy purposes this screen is added here.

A PTO is regarded as a power-sink. For this reason the input is limited

to;

1. Power Take Off power (PTOPOW) The power must be given in kW.

(27)

2. Power Take Off rpm (PTORPM)

The rpm must be given in revolutions per minute. Some optional input ( To be discussed, not yet used)

1. Power take off type (PTOTYP)

The following types are available:

G - Generator

F - (Fire-fighting) pump H - Hydraulic pump

M - Mechanical power sink of other nature.

2. Power take off characteristic (PTOCHR)

This parameter describes the variation of power in off-design condi-tions. Input here can be

C: Power does not vary with RPM

L: Power varies linearily with RPM (PWR=CONST1*RPM)

Q: Power varies quadratically with RPM (PWR=CONST2*RPM**2)

T: Power varies with RPM as a third-degree polinorninal (PWR=CONST3*RPM**3)

Mass of PTO (PTOMAS)

An estimated mass in tonnes can be given

PTOVvTD, PTOLON, PTOHAB to describe the dimensions

(28)

3.2.5

Specification of Operating conditions

This action is required when:

no operating condition exists, or

when a new layout is defined, or

when this was specified on screen PROSMO2.

Specification of an operating condition consists of specification of:

Draught aft

Desired sailing speed The resistance curve

The active and inactive components and the power/rpm values. The specification of the operating condition is done through the folowing screens:

SCREEN PROINF11

Draught on aft- and fore perpendicular (TA and TF)

The value serves for reference purposes and for database storage (in case of MARDES implementation). The draught atthe aft

perpendic-ular is used for calculation of cavitation criteria.

The desired sailing speed must be given in mAs.

HOSDES - Level I Engine selection IXXXXXXXIX IIIIIIXX

PROM,: Input of data for PROSEL PROINF11 (11 of 1

Ship :XXXXXXXXXXXXXIIXXXXX Option : XXX

Specification of operating condition

SEPIAS XXXXXXXX Eml Draught at APP

Resistance curve:

Actual resistance =IXIXIX * RESCUE] +

MIX' RESCUR2 + IIXXXX RESCUED +

HEM RESCUR4 +

[kB]

IIIIIIIXIXXXIIXIIIIXXIXIIXIIXIIIXIXIXIIIXIXXXXXXXIXIIIIX 1

(29)

3. The resistance curve for this condition can be built up as a linear

combination of the (max. 4) resistance curves that were defined with the shipdata. By default the first weight factor is set to 1.0, and all others to 0.0. Input values should be between -9.99 and 9.99. The last

(30)

The specification of the active components Is done through the following screen:

SCREEN PROINF12

All available components are displayed, and the user can se them to he ac-,

tive or inactive.

Scrolling can be done using KP7 and KP8., end of definition is indicated

by pressing KP2.

It is not possible to modify any of the component data

here. The sped.

BOWES - Level I Engine selection

MINIM

PRO/NP: Input of data: for PROSEL

MUM

Ship: IIIIIIIIIIIIIIIIIIII Option : III.

Specification of Active !components.

Component name: Component type: Component active:,

XXXXXXXIIIIIIII II x IIIIIIXIIIIIIII II I IIIIIIIIIIIIIII IX x IIIIIIIIIIIIIII II I XXXXXIIIIIIIIII IX x IIXIIIIIIIIIIII II I XXXXXXXIIIIIIIX IX x XXXIIXXXXXXXXXX IX i IIIIXXXXIIIIIII XI x IIIIIIIIIIIXXXX Xi

r

XP7oscroll down RPOrscroll up IP2oE0I (end of information) PFleAbort PF2eRe1p PF3oExit EITERoProcess

(31)

fication of the installation setting is done through the following screen:

SCREEN PROINF13

All defined links are displayed. It is not possible to modify them.

Input on this screen are the power- and RPM values. KP2 will end the

input, and the following checks are performed:

The sum of all 'to' and all 'from' percentages for a single component

may not exceed 100%. Check is not possible if a 'hard' power is given

for a link of the component.

When a percentage is given for all 'in' or all 'out' links the sum should be 100% + or - 2%. Check is not possible if a 'hard' power is given for a link of the component.

The rpm-values for a shaft, prime mover, or coupling may not be

unequal.

When this input was completed, the program returns to screen PROSLMO2. HOSOES - Lovell. Engine selection

PROM': Input of data for PROSEL PROINF13 (13 of 13

Ship : IIIIIIIIIIIIIXIXXXXX Option.: III

Specification of link conditions.

Component that Component that Percentage of power Absolute Link delivers power receives power of other component power RPM

received delivered [kW] [1/min.]

IIIIIIIIIIIIIII IIIIIIIIIIXXXXX XXIII XXIII IIIIIIIII.XXXX IIIII IIIIIIIIIIIIIII XXXXXXXXXXXXIII XXXII XXXII IIIIIIIXXXXXX XXIII IIIIIIIIIIIIIII IIIIIIIIIIIIIII IIIII XXIII

MIMI=

IIIII IIIIIIIIIIIIIXI IIIIIIIIIIIIIII XXIII XXIII IIIIIIIIIIIII IIIII IIIIIIIIIIIIIII IIIIIIIIIIIIIII IIIII XXIII IIIIIIIIIIIIX XXXII XXXXXXXXXXXXXXI IIXXXXXXXXXXXXX XXIII XXIII XXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXX IXIIIIIIIIIIIIX XXXII XXXII IIIIIIIIIIIII XXIII XXXXXXXXXXXXXXX IIIIIIIIIIIIIII XXIII XXXXX IXIXIIIIIIIII XXIII XXXIXXXXXXXXXXX IIIIIIIIIIXXXXX XXIII IIIII XXXXXXXXXXXXX XXIII IIIIIIXXXXXXXXX XXIIIIIIIIIIIII XXIII XXXII IIIIIIIIIIIII IIIIX

KP7=scroll down KP8=scroll up KP2=E0I (end of information) PF1mAbort PF2=Relp PF3=Exit ENTER=Process

is

(32)

It

3.3

Selection of alternatives

Then this choice was made on the main menu, the following 'screen comes up:

HOSDES - Level I Engine selection

PROPST: Selection from PROSEL results

Ship IIIIIIIIIIIIIIIIIIII

MIMS ISISRIA [INSECT

Id-numberIRankingITot. Weight I It] II ill

MUM

MUM I xxxxxxx I xxxxxxxxu MINIX IIIIIIIIIIIIIIIIIII mum ixxxxxxxIxxxxxxxIII XIEUEIX

HUHU 'MEM Dann=

xxxxxxxx annul:tux:nu xxxxxxxx lxxxxxxxixxxxxxxxxI xxxxxxIxammIxxxxxxxxxx 11:1Ixxl ixxxxxxxlxxxxxxxxxx IIIXEIIIII IIIIIIII PROPSTF1

Installation to be MUMS/ : MUNI

IXIXIXIflI IIXXXEUX IIUUSIII I IIIIIIIIII

EPS=Change mode KP4=Define ranking US=Cancel ranking EP-=Print ;Output PFT=Abort PF2=Help PF3=Erit ERTER=Process IP7=Scroll down U8=scroll up,

'SCREEN PROPSTF1

When the user decides that a ranking criterion must be used, screen PROP-STF2 comes up, and the user will be asked to give the ranking parameters.

The PROPSTF1 screen will show a text indicating whether the listing is

ranked or not.

Input on this screen is the identification number of an installation,, and

Option : IXL

IISCST IIISFOC UM& IISSEL IINSPRT

Tot. Cost IF.C. cons Max. speed SelectodIPrinte

(I1000.] I Tt/dag]

1:-SIIIIXXXXX IIIIIIIII XXXIII I , I

IllIflIflI 11/11/1U HIM I

II

IIIIIIIIII IMMIX "ISM

IIIIIIIIII IIIIIIIII HUH

IIIIIIIIII IIIIIIIII

xxxxxxxIlx Ixxxxxxxx xxxxxxxxxx ixxxxxxxx xxxIxxxxxx Ixxxxxxxx XXXIII I 11/11/1111 lxxxxxxxx xxxxxxxxxx Inman

UM'

I XXXXXXXX IIXXXXXXIXXXXXXIIIX X

(33)

the action that must be performed with it. Two actions are possible: Listing of the installation (make a print)

Selection of the installation

The action taken by the program depends on the mode setting. The user can toggle between the modes by pressing KP3. The selected installations are marked with an 'S', and the installation for which a list file is made by

an 'L'. Undoing a selection can be done be typing a negative installation number in the Selection mode.

The user can scroll up and down using KP8 and KP7.

For listing to a printer KP- can be used. When in a MARDES

environ-ment the user must specify the name of the printer to be used.

KP2 will end this screen, and screen PROSELF1 ( the main menu) will

come up again.

Pressing KP4 will show screen PROPSTF2, allowing to specify a ranking criterion. The installations will be displayed in ranked order from then on.

(34)

to specify the ranking parameters.

ROSDES - Level I Engine selection IIIIIIIIII

PROPST: Selection from PROSEL results PROPSTF2

SCREEN PROPSTF2

Ranking can be done on decreasing building cost, decreasing weight, and de-creasing fuel consumption.

Ship : XXXIIIIIIXXXIXXXXXIX Option : III

Specification of ranking criterion:

Rank according to building cost

Rank according to weight

Rank according to specific fuel consumption

Please enter your choice (1-3) I

PF1=Abort PF2Help PF3=Erit EITER=Process

(35)

Chapter 4

File Management

The PROBLD module ( i.e. the PROSEL program as developed by C.Landa)

works on an extended file structure. The PROINP module is built to ma-nipulate these files and to make a preliminary check on the input.

As the PROINP module uses a data structure that is fully dedicated to the generation and evaluation of installations, the user defined data are stored in a direct access file, that is read and updated every time PROINP is used. Presently PROINP is 'booted' from a file that is the counterpart of a part of the MARDES database. The format of this file is given in appendix A. It should be present every time PROINP is started. It can be used for com-munication with other programs. It is in ASCII code, sequential, and of

variable length. Possibly it will be modified to a fixed length format, and be of the direct access type.

The data input in PROINP are written to the PROBLD files.

These files can be subdivided into the following categories:

I. Component database files: These files are stored in a seperate

direc-tory and they can be used by all users. When the extent and the

contents of these files are finalized, they can be replaced by tables in the MARDES database.

These files must be available, but their maintenance is beyond the scope of this manual.

Preference data: These files contain the user preferences for the de-fined components. The data are not installation dependent. They are

named as follows:

PMPREF - Prime mover preferences

THRPRE - Thruster preferences

(36)

The SHPDAT file is also a member of this group. These files are updated each time PROINP is used.

3. Installation dependent data: These files contain records in which the

installation number INSNUM plays a key role. They are named as follows:

INS TLS - List of all installations

CMPNTS - The components, and their activity, selected, just

selected flags, and type description.

CMPLNK - The links, the power-rpm relationship, and the present value of power and RPM.

PMCHDS - Chosen prone movers, with their SFC, exhaust gaz flow, etc.

THRPDS - Chosen thrusters, with associated data.

TRANDS - Transmission choices

TRNMRR - Reduction ratioes of transmissions.

These files are deleted and initiated using an installation number when a new layout was defined in PROINP. In case no new layout was defined, the folowing actions are performed on these files for the

selected installations:

Setting the 'active' flags in the CMPNTS file.

Setting the power and RPM values in the CMPLNK file as spec-ified in PROINP.

Cancelling the validity of the power-rpm relations in the

CM-PLNK file.

It would be useful to make a 'compression' program, that deletes all data that refer to not selected installations from the files, as this reduces the time

consuming search operations.

Cytaty

Powiązane dokumenty

zuja˛cymi’’ naukami o przestrzeni w konteks´cie funkcjonalnos´ci przestrzeni miejskich, por. Suliborski, Funkcjonalizm w polskiej geografii miast. Warto dodac´, z˙e skojarzenia

Re wcielał niewy- czerpaną energię i regularny ruch: w dzień żeglował przez niebieskie przestworza w „łodzi poranku", o zachodzie przesiadał się do „lodzi

Dział Wspomnienia zawiera rozważania Andrzeja Królika o bialskiej Kolei Wąskotorowej, funkcjonującej do roku 1972, a także wspomnienia Henryka Czarkowskiego o

As excellent sample prepara- tion is a prerequisite for perfect microscopy, Leica Microsystems Life Science division also offers the most comprehensive product

There was no employee participation in this pilot, but due to the involvement by the department employees in the workgroup it was possible to create a final product that the

Arsenały wyróżniały się przy tym rozmaitością typów uzbrojenia i(o żadnej unifikacji nie można mówić), z Sntórych część wychodziła już z użycia w

Dziś trzeba się starać o audytorium na równych prawach ze wszystkimi, a to jest bardzo trudne — nie tylko z uwagi na nasze, ograniczone środki, ale też z powodu pewnych

Tracki w dwóch kolejnych rozdziałach: rozdziale dru- gim Działalność polityczna Joachima Chrep- towicza w latach 1787-1791 (ss. 73-148) oraz w rozdziale trzecim Joachim Chreptowicz