Home

NRC Publications Archive Archives des publications du CNRC

image

Contents

1. Config Settings Port Stbd Global Azi Angie Vel RPS Fx Fy Use Assembler Fz GEDAP v Mx C Header line in input files My Currert Configuration File Mz HE Load Contig Save Config Eat contig orque Figure 6 Other user inputs If the data files to be used contain a header row then the appropriate check boxes can be selected The Use Assembler drop down menu can be used to select the different assembler routines to use to create the initial data structures These routines prepare the data by assembling multiple files together if necessary to produce a single data record This is required for example with existing GEDAP processed data which is currently provided as a collection of 3 independent files The files all contain the time stamp for an individual sample as the first column of each file The assembler program concatenates these three files It also removes the first column of any files appended to the initial data file for a given run The purpose of the assembler routines is to allow the analyst to use the provided data sets without first pre processing Without an assembler the analyst would need to create new files with a single standard file format This would double the amount of data stored and in the case of data collected at a high sampling rate this has been found to be less than satisfactory For files that do not require assembly the appropriate selection from the drop down box would be NONE
2. Parameter Channel The channel assignment continues through the parameters list The file format has been made to enable standardization of the configuration files across a variety of processors used to evaluate podded propulsor data The minimum list of channels required for analysis of dynamic model test data are included in Table 8 LM 2011 01 15 NC CNC Table 8 Config File parameters Parameter Description Time Time stamp associated with sample Azi_P Azimuth angle of port pod RPS_P Revolutions per second of port pod Fx_P Force in x axis on port pod Fy_P Force in y axis on port pod Fz_P Force in z axis on port pod Mx_P Moment about x axis on port pod My_P Moment about y axis on port pod Mz_P Moment about z axis on port pod T_P Thrust on port pod prop shaft Torque on port pod prop shaft Azi_S Azimuth angle of port pod RPS_S Revolutions per second of port pod Fx_S Force in x axis on starboard pod Fy_S Force in y axis on starboard pod Fz_S Force in z axis on starboard pod Mx_S Moment about x axis on starboard pod My_S Moment about y axis on starboard pod Mz_S Moment about z axis on starboard pod TS Thrust on starboard pod prop shaft OS Torque on starboard pod prop shaft LM 2011 01 16 ARC CMC
3. Error checking has been built into the batch processor and the unique challenges of the processing of the model test data from the Korean icebreaker Araon have been presented The surface generation software capable of creating a performance surface suitable for simulation using the OSIS or Polaris simulation package can use output of the batch processor For more information on the processing procedure please see the reports Tools for Podded Propulsion Analysis 3 and Numerical Analysis for Podded Propulsion and Adjustment Factors for a General Pod Model 4 LM 2011 01 12 NC CNC 7 REFERENCES l Smith N and Lau M A Programmer Manual for Podded Propulsion Analyst PPA Software IOT report Institute for Ocean Technology National Research Council of Canada St John s NL 2011 Lau M and and Akinturk A Performance of KORDI Icebreaker Araon Podded Propulsors IOT report LM 201 1 02 Institute for Ocean Technology National Research Council of Canada St John s NL 2011 Lau M and Smith N Tools for Podded Propulsion Analysis IOT report Institute for Ocean Technology National Research Council of Canada St John s NL 2011 Wongyai P and Lau M Numerical Analysis for Podded Propulsion and Adjustment Factors for a General Pod Model IOT Report SR 2010 28 Institute for Ocean Technology National Research Council of Canada St John s NL 2010 Lau M and Akinturk A Perform
4. For GEDAP processed data generating 3 files the required assembler would be GEDAP The user must implement any additional assembler requirements LM 2011 01 8 NC CNC Config Settings Port Stbd Global Other Inputs Azi Angle Vel Prop Dia m RPS Fluid Dens kaim3 Fx Fy Use Assembler Fz GEDAP Mx _ Header line in input files My Current Configuration File j en Load contia Save config Les conta orque Figure 7 Saving a configuration Once a configuration has been decided upon it may be saved using the Save Config button Likewise if a configuration has already been generated the analyst may recall it by selecting Load Config button and browsing to the location of the configuration file Figure 7 illustrates the required inputs for loading editing and saving a configuration 54 File Selection Once the initial configuration has been set the files to be analyzed must be defined This is completed through the Select Files portion of the GUI The Browse Input Folder button enables the analyst to select a folder containing all of the data files that are to be processed The Browse Output Folder button is used to select a location to store the figures image files and results file which is generated during the batch process The user must enter a unique output file name in the provided text box This should replace the Please enter a file name for batch results text Th
5. positive roll is defined clockwise Likewise positive azimuthing rotation of the pods is measured positive clockwise when looking along the positive ZP or ZS axis LM 2011 01 3 NC CNC Table 2 Parameter units Parameter Units Velocity Speed Rotational Speed Power kilowatts 4 DATA COLLECTION Model test data should be selected and tared as described in the Lau and Akinturk report on open pod model test 2 This will produce segments of data for each unigue operational condition as shown in Figure 3 400 IPod P Azimuthing Angle deg 200 Pod P rps rps Figure 3 Selected model test segments The analysis procedures require that data to be imported be prepared in a consistent manner The structure and format of model test data must be prepared in such a way that it conforms to the following criteria The files must be in tab separated format with or LM 2011 01 4 NC CNC without header rows or columns The data must be time series data where the first data column must be the time stamp associated with the sample The required data for processing must be included in the columns of the file Table 3 lists the minimum table contents The parameters are defined in Table 4 Table 3 Minimum parameters collected for dynamic model tests Time Vel Azi P RPS_P Fx_P Fy P FzP TP OP Azi_S RPS_S Fx_S Fy S FzS ITS JQS Note Parameters with
6. in the form of a configuration file or by manually entering the channel assignments in the graphical user interface These parameters can all be entered into the user interface or loaded from a configuration file To import a pre defined configuration file the analyst must press the Load Config button Once DTBP is set up the settings can be saved to a project specific configuration file for later use This allows the use of a common project configuration file for all analysis The configuration files must contain the necessary index labels and must be saved with a Gr extension An example configuration file is included in Appendix A The channel identification must consist of a single positive integer which represents the column in which the described parameter is stored With the GEDAP assembler described further in this section the column reference must not include the time columns The channels can also be manually set up in the area indicated in Figure 5 by first pressing the Edit Config button Config Settings Other Inputs Prop Dia m Fluid Dens kgim3 Use Assembler GEDAP P C Header line in input files Current Configuration File 1 Load Config Save Contig Edit Config Figure 5 Channel assignment The user must also provide details on the propeller diameter used and the relevant fluid density These constant parameters can be input as illustrated in Figure 6 LM 2011 01 7 NC CNC
7. CATION SPONSORING AGENCY S Transport Canada IOT PROJECT NUMBER NRC FILE NUMBER PJ2409 KEY WORDS FIGS TABLES Podded propulsor Pods Propulsion Software Araon 10 8 SUMMARY The analysis of podded propulsion devices generates a large volume of data The collection of static data covering the entire operational range for a pod is impractical due to time and resource constraints To improve the efficiency of podded propulsor performance analysis a method has been developed to utilize dynamic test data to achieve an equivalent measure of performance It is impractical to process this model test data by hand or with conventional spreadsheet based tools As such software based tools have been developed in the MATLAB environment to aid the analyst in their task of producing an acceptable performance surface as a function of azimuthing angle and advance coefficient This report describes one such tool and discusses the current implementation revisions on previous methods and the limitations of the software The graphical user interface for the software is described as well as common troubleshooting methods These methods proved successful in the analysis of the model test data from the model icebreaker Araon and its podded propulsion system ADDRESS National Research Council Institute for Ocean Technology Arctic Avenue P O Box 12093 St John s NL A1B 3T5 Tel 709 772 2479 Fax 709 772 2462 Hai National Research Council Conseil n
8. FIGURES EE EO EE REESS LIST OE PAB LES sis sets sist nies ese pave EE 1 INTRODUCTION ie sessie ese Ge Es se Ge Se Ge ies 2 DESCRIPTION OF DATA FLOW ss 3 CO ORDINATE SYSTEM issie boss in nil 4 DATA COLLECTION ees donnes 5 1 Reg ired Files sis iss rasna NA 5 2 el E 5 3 Setup and Configuration Settings 54 File SOLO CU OM ie EE ESE ee Ge EN GE St Eltere 5 69 Batch PROCS aie ee ai dde 5 7 Issues with Batch Drocesetng 6 CONCLUSIONS AND RECOMENDATIONS eee 1 R F RENCES sees oes eise ee T Ge ees APPENDIX A CONFIGURATION FILE FORMAT LM 2011 01 ii NRC CARC LIST OF FIGURES Fig re 1 Test cates TON nus EE AE RE 2 Figure 2 Model and pod coordinate systems right hand rule 2 Figure 3 Selected model test segments nent 4 Figure 4 Dynamic Test Batch Processor graphical user interface 6 Fig re 5 ENEE E 7 Fig re 6 Other uset KENE eege 8 Figure 7 Saving a COM re WON soes sesse denim 9 Figure 8 Coefficient egen 10 Figure 9 Raw data plot options essesseseessesrreseereestessrserssresstsresstessttstesrensesstesesseeseeeeesee 10 Fig re 10 Pile Selec Bri de Ne 11 LM 2011 01 iii NC CNC LIST OF TABLES Table 1 Model and pod coordinate system definitions esse ee see ee ee Re GR Re GR ee 3 Table 2 Parameter Units munies nl ee 4 Table 3 Minimum parameters collected for dynamic model tests 5 Table 4 Parameter dons E 5 Table 5 Plot Seti
9. Scien CE aloruvrepourle at work for NRC Publications Archive Archives des publications du CNRC User manual for dynamic test batch processor Smith Nathan Lau Michael NRC Publications Record Notice d Archives des publications de CNRC http nparc cisti icist nrc cnrc gc ca npsi ctrl action rtdoc amp an 19504561 amp lang en http nparc cisti icist nrc cnrc gc ca npsi ctrl action rtdoc amp an 1950456 1 amp lang fr Access and use of this website and the material on it are subject to the Terms and Conditions set forth at http nparc cisti icist nrc cnrc qc ca npsi jsp nparc_cp jsp lang en READ THESE TERMS AND CONDITIONS CAREFULLY BEFORE USING THIS WEBSITE L acc s a ce site Web et l utilisation de son contenu sont assujettis aux conditions pr sent es dans le site http nparc cisti icist nrc cnrc gc ca npsi jsp nparc_cp jsp lang fr LISEZ CES CONDITIONS ATTENTIVEMENT AVANT D UTILISER CE SITE WEB Contact us Contactez nous nparc cisti nrc cnrc gc ca Ed National Research Conseil national 8 i Council Canada de recherches Canada Canada DOCUMENTATION PAGE REPORT NUMBER NRC REPORT NUMBER DATE LM 2011 01 March 23 2011 REPORT SECURITY CLASSIFICATION DISTRIBUTION Unclassified Unlimited TITLE USER MANUAL FOR DYNAMIC TEST BATCH PROCESSOR AUTHOR S Nathan Smith and Michael Lau CORPORATE AUTHOR S PERFORMING AGENCY S Institute for Ocean Technology National Research Council St John s NL PUBLI
10. ance of Podded Propulsors behind the KOPRI Icebreaker Araon IOT Report Institute for Ocean Technology National Research Council of Canada St John s NL 2011 LM 2011 01 13 MC CMC APPENDIX A CONFIGURATION FILE FORMAT The configuration file for the dynamic batch processor must be a comma separated file that has the following format Time 1 Azi P 2 RPS P 5 The batch processor looks for the channel of the data by first finding the string associated with the channel then taking the next string as the value to use For example the time variable is stored in column 1 of the data files The position of the column is to be taken from the first data entry of the data file The software makes allowances for text data and blank columns For GEDAP data which is provided as three separate part files each part file has the time stamp in the first column of data The analyst must omit the time column from all but the first part file when determining the channels When the three files are appended together only the timestamp from the first part file is maintained For example if the three files are constructed as in Table 6 then the channel assignments should be as shown in Table 7 Table 6 GEDAP data file format example Column 1 Column 2 Azi_P Fz_P Fy_S LM 2011 01 Column3 RPS_P Azi_S Fz_S 14 Column 4 Fx_P RPS_S Azi_S Column 5 Fy_P Fx_S NRC CARC Table 7 GEDAP channel example
11. ational de recherches Canada Canada Institute for Ocean Institut des technologies Technology oc aniques USER MANUAL FOR DYNAMIC TEST BATCH PROCESSOR LM 2011 01 Nathan Smith and Michael Lau March 2011 SUMMARY The performance of ships with podded propulsion is studied with models Model testing of podded propulsors generates a large volume of data which must be analysed efficiently The collection of static data covering the entire operational range for a pod is impractical due to time and resource constraints To improve the efficiency of podded propulsor performance analysis a method has been developed to utilize dynamic test data to achieve an equivalent measure of performance It is impractical to process this model test data by hand or with conventional spreadsheet based tools Software based tools have been developed in the MATLAB environment to aid the analyst in their task of producing an acceptable performance surface as a function of azimuthing angle and advance coefficient This report describes one such tool and discusses the current implementation revisions on previous methods and the limitations of the software The graphical user interface for the software is described as well as common troubleshooting methods This tool has proved successful in the analysis of the model test data from the model icebreaker Araon and its podded propulsion system LM 2011 01 i ARC CMC TABLE OF CONTENTS SUMMAR SE EE EE TOE Iy LISTOF
12. be started by selecting Debug gt Run DynamicBatchModeGUI m or by hitting the F5 key The user will find the main screen illustrated in Figure 4 useful for modifying the batch process or reviewing previous settings instituie for Ocean m Select Files Current Input Folder Path Please Select Input Folder 1 Genee input Folder _ Current Ouput Folder Path Please Select Output Folder Browse output Fair Current Ouput Filename Please enter a file name for batch results file start Baten reset JL we Plot Settings Pod Channel Settings Global Channel Settings Other Settings Coefficients Plot Options S S C Piet Conv Curve daa a n ma eo 7 Ss Density bo kgms Fy e a Sway 5 Ti 0 Bollard Conditions Raw Data Plat Options nb wek Use assembler Jona wl Piet Raw Data Me Rao Header line in input fies Plat Raw Data Vs Time Me o Pich Current Bist Rave Data Va Andis vw rwo p Current Cantiguivstion File Figure 4 Dynamic Test Batch Processor graphical user interface LM 2011 01 6 NC CNC From this graphical user GUI interface the analyst can set up and process a folder of model test results 5 3 Setup and Configuration Settings The DTBP needs to be set up by the analyst This requires that the user have some familiarity with the model test to input the required information The user must provide the channel configuration either
13. ials completed during podded propulsor characterization generate vast amounts of data Careful data collection and processing is needed to achieve the correct performance parameters Figure 1 outlines the correct sequence of analysis and provides an overview of the collected model test data The trials highlighted in yellow show which data sets can be processed using the dynamic processing software In open water towed propulsion OWTP tests the tow carriage propels the model through the fluid In pod open hull PO tests a specialized hull 2 is used to determine the performance of the pods in the absence of a traditional hull In open water self propulsion OWSP tests the pods are the primary propulsive force acting on the model In this way the model propels itself through the fluid in contrast to the towed tests Numbers in square brackets refer to Section 7 References LM 2011 01 1 NC CNC Test Setup Tests Open Water Towed Pod Opens PO Open Water Self Propulsion OWTP Propulsion OWSP Data Resistance Figure 1 Test data flow 3 CO ORDINATE SYSTEM All model test data must conform to a consistent co ordinate scheme The scheme for this analysis is shown in Figure 2 The axes coordinate systems and motions are defined in Table 1 The co ordinate systems follow the IOT standard convention for seakeeping and manoeuvrability the axes follow the right hand rule RHR with the positive XG axis po
14. inting towards the bow of the model the YG axis towards the starboard side and the ZG axis downwards cat Figure 2 Model and pod coordinate systems right hand rule LM 2011 01 S NC CNC Table 1 Model and pod coordinate system definitions Parameter Description Model coordinates centre of gravity of the model A axis parallel to the longitudinal axis positive towards the bow Z axis perpendicular to the longitudinal axis positive towards the starboard side XP XS axis of the P ort or S tarboard pod parallel with the model s longitudinal axis sign convention same as for XG YP YS axis of the P ort or S tarboard pod perpendicular to the longitudinal axis sign convention same as for YG ZP ZS axis of the P ort or S tarboard pod perpendicular to both the x and y axes sign convention same as for ZG MXP MXS moment about the XP or XS axis following the RHR MYP MYS moment about the YP or YS axis following the RHR MZP MZS moment about the ZP or ZS axis following the RHR QP S torque measured at the propeller shaft positive torque when propeller is pulling away from pod housing TP S thrust measured at the propeller shaft positive torque when propeller is pulling away from pod housing All forces and moments are measured in metric units as outlined in Table 2 All moments and rotational speeds are measured according to the right hand rule For example when viewed along the positive XG axis
15. is filename will be used for the generated mat file containing the results of the analysis The Reset Button can be used if the user needs to re initialize the GUI in the event of an error The Help Button will launch the required help file located within the current directory The user may also manually enter an input folder output folder or output filename 5 5 Plot Settings The batch processor can provide multiple outputs for a given data set The output settings are described in Table 5 and illustrated in Figure 8 and Figure 9 LM 2011 01 9 NC CNC Table 5 Plot settings Checkbox Required input Description of output Plot Conv Curve number of points to use for Mean curve will be calculated convolution window using FFT Convolution procedure 4 Smooth Raw Data number of points to use to The raw data will be averaged perform moving average This option is used to filter out artefacts introduced by re sampling the original data Plot Raw Data The processor will produce graphics of the raw input data Plot Raw Data vs Time The processor will produce graphics of raw input data vs time Plot Raw Data vs Angle The processor will produce graphics of raw input data vs azimuthing angle Plot Settings Costticierts Pat Options Cl Piet Conv Curve J Smooth Raw Data Raw Data Pict Options l Pot Rew Data Figure 8 Coefficient plot options Plot Settings Coetficierts Plat Options CT Plot C
16. n EE ceca decd crete ened ag aa EI ER 10 Table 6 GEDAP data file format example eis esse Es EEUE oase Oe ees Gee edge ies 14 Table 7 GEDAP channel kample rs in SE eis 15 Table 8 Config Pile parameters eeben SE ei EE EE A ee Ne Ee 16 LM 2011 01 iv NC CNC USER MANUAL FOR DYNAMIC TEST BATCH PROCESSOR 1 INTRODUCTION Podded propulsors are becoming common methods for driving ships The characterization of any podded propulsion system relies on the analysis of model tests to provide performance characteristics of the system The analysis of podded propulsion model trials reguires the processing of vast amounts of collected data This data includes static trials dynamic trials bollard trials and manoeuvring trials In an effort to aid the analyst in this process tools have been developed which can accomplish this processing efficiently and with the output of a parametric performance surface guiding the procedure for modeling and calculation The Dynamic Test Batch Processor DTBP has been designed to aid the analyst in processing dynamic model test data This manual will outline the process of using the DTBP software to process data and provide the relevant output All features of the software will be described including its limitations and possible improvements for future implementation For a more detailed description of the underlying code the Programmers Manual 1 may be referenced 2 DESCRIPTION OF DATA FLOW Many of the tr
17. ony Curve pts L Smooth Raw Data pts Rew Data Pict Options Jet Raw Data Figure 9 Raw data plot options LM 2011 01 10 NC CNC 5 6 Batch Processing Once the configuration has been completed the batch processor can be run This is accomplished by clicking the Start Batch button as illustrated in Figure 10 The batch processor will provide the user with information relevant to the remaining processing to be completed If a computer with multiple processors is available then multiple instances of the batch processor may be run Sampling rate affects the processing time significantly For purely graphical representations experience shows that data sampled at 50 Hz is adequate For further analysis and the creation of end user performance surfaces 1 000 Hz data should be used The 1 000 Hz data represents a compromise between fidelity of the original data and size limitations imposed by available hard drive space and runtime memory Select Files Currrent Input Folder Path Please Select Input Folder Browse Input Folder Please Select Output Folder Browse Output Folder Please enter a file name for batch results file Start Batch Reset Help Current Ouput Folder Path Current Ouput Filename Figure 10 File selection 5 7 Issues with Batch Processing During the processing of the propulsion test data from the Opens 2 and Araon tests 5 several issues were encountered In an effort to provide future analyst
18. out a subscript are global model values Parameters with P are for the port pod while _S is for the starboard pod Table 4 Parameter definitions Parameter Description Time time stamp for each sample data s Vel velocity of model m s RPS propellor speed rps Fx force on pod along x axis N Fy force on pod along y axis N Fz force on pod along z axis N T thrust generated by prop N Q torque generated by prop N m Azi azipod The resulting time series file should be named as given in the open pod report 2 The file may contain any other data from the model tests however the analysis tools will only use the columns specified by the user 5 DYNAMIC TEST BATCH PROCESSOR The dynamic test batch processor DTBP allows the user to perform convolution smoothing on a set of dynamic data files 4 This processing needs to be performed on files with a common operating mode as described above The DTBP completes the analysis and provides a set of dynamic curves for further screening and processing The batch processor completes the following operations LM 2011 01 5 ARC CMC 5 1 Required Files The DTBP requires the following MATLAB files in a single folder e DynamicBatchModeGUI m e Dynamic_CoefficientCurves m e getFiles m e importdatafiles m e smooth2 m 5 2 Startup The batch processor can be started in graphical mode by running DynamicBatchModeGUI m If the files are run natively in MATLAB the processor can
19. s with the tools to overcome challenges with provided data the analyst must recognize these issues during run time and attempt these possible fixes in case of error MATLAB will usually throw exceptions when the data does not conform to the standard The following potential issues should be investigated 1 Verification that multiple files which are to be assembled as a single model test have the same number of sample points During the Araon processing it was observed that the re sampling procedures would occasionally create sets of files with one more or one less sample than its partner files 2 Improper sorting of files which appear to have failed during processing For example a segment of a dynamic trial was often used for bollard conditions or a static segment These segments produced results which were noted as being errors in the code until further examination of the raw data provided insight into the actual conditions during the time segment in question LM 2011 01 11 NC CNC 6 CONCLUSIONS AND RECOMENDATIONS Many improvements have been made to the Dynamic Test Batch Processor DTBP software The ability to run multiple files during a single session has been implemented Multiple input file formats have been allowed for as well This version has the ability to produce a variety of diagnostic outputs These outputs can be used to investigate errors during a model test or for data which do not appear to match the existing trends

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書  ESP_Paranix_leaflet VP2415.ai  Agilent Technologies Scanner epsg1026386 User's Manual  JVC DM85UXR Specification Sheet  Recomendaciones para la prevención de riesgos en trabajos de  Vacuum Bagging Techniques  MSDS - 株式会社パーキンエルマージャパン  MaNuaL de iNSTruÇÕeS  Descargar ficha técnica  beneficiar entidad cooperativa manual de usuario solicitud de  

Copyright © All rights reserved.
Failed to retrieve file