1. Data Group C: Output from DYNMOD 1.1. Results from irregular wave analysis Results from the irregular wave analysis consists of: - sampled Fourier components of waves stored on file IFNIRR at global origin, x=y=z=0 - motion of the support vessel, stored on file IFNIRR - motion transfer functions for the support vessel 1.1.1. Control information Data group identifier, one input line IFNIrr CONTrol INFOrmation NoPlot In addition to dimension parameters, control information also consists of directions and frequencies for which Fourier components are stored. 1.1.2. Sampled Fourier components Data group identifier, one input line FOURier COMPonents WAVEs Plot Output parameters, one input line ICOMP IDIR ISEC IW1 NW IJP ICOMP: integer: Component code ICOMP=1: Wind sea ICOMP=2: Swell IDIR: integer: Direction no wanted ISEC: integer: Sequence no wanted (dummy) IW1: integer: Number of the first frequency for which Fourier components are wanted NW: integer: No of frequencies for which Fourier components are wanted IJP: integer, default: 1: Jump parameter Fourier components are printed for frequencies no IW1, IW1+IJP, IW12x`IJP`, …, `IW1`(NW-1)x`IJP` The components are printed/plotted as amplitude and phase angle (degrees) 1.1.3. Wave elevation Data group identifier, one input line WAVE ELEVation Plot Output parameters, one input line ICOMP IDIR ISEC IT1 NTS XP1 XP2 ICOMP: integer: Component code ICOMP=1: Wind sea ICOMP=2: Swell IDIR: integer: Direction no wanted ISEC: integer: Sequence no wanted (dummy) IT1: integer: First time step included NTS: integer: Number of time steps included XP1: real, default: 0: Global x-coordinate for wave elevation XP2: real, default: 0: Global y-coordinate for wave elevation A Fourier transformation of the wave spectrum is performed. Maximum number of time steps will be (NWIMAX-1)*2. Use the option IFNIRR CONTROL INFORMATION (see Control information). In case of longcrested sea one direction is applied. In case of shortcrested sea, 11 directions are used and mean wave direction is no. 6. The other directions are spread around the mean direction in the interval \(\mathrm {[-75^{\circ},75^{\circ}]}\) in intervals of \(\mathrm {15^{\circ}}\). 1.1.4. Wave frequency motion time series Data group identifier, one input line WFMOtion TIME SERIes Plot Output options, one input line IOP IMOT IDERIV ISEQ1 NSEQ IT1 NTS ITJMP IVES IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IMOT: integer: Direction IMOT=1: Displacement in global x-direction IMOT=2: Displacement in global y-direction IMOT=3: Displacement in global z-direction IMOT=4: Rotation about x-axis IMOT=5: Rotation about y-axis IMOT=6: Rotation about z-axis IDERIV: integer: Code for derivative of response IDERIV=0: Analyse original series IDERIV=1: Analyse 1st derivative IDERIV=2: Analyse 2nd derivative ISEQ1: integer: First sequence to be included (dummy) NSEQ: integer: No of sequence to be included (dummy) IT1: integer: First time step of each sequence to be included NTS: integer: No of time steps of each sequence to be included ITJMP: integer, default: 1: Jump parameter Time step nos. IT1, IT1+ITJMP, IT1+2xITJMP,…, IT1+(NTS-1)xITJMP are included IVES: integer, default: 1: Vessel number reference in case of multivessel systems.The vessels are numbered from 1 to NVES Note that IMOT refers to the global coordinate system, not the vessel coordinate system. Transformation of wave frequency motion time series, one input line ITRANS XP YP ZP ITRANS: integer, default: 0: Transformation code ITRANS=0: No transformation, motions of vessel reference point ITRANS=1: Transformation gives motion IMOT (see previous input line) of point defined by XP, YP and ZP XP: real, default: 0: X-coordinate in global system, relative to the vessel reference point YP: real, default: 0: Y-coordinate in global system, relative to the vessel reference point ZP: real, default: 0: Z-coordinate in global system, relative to the vessel reference point If ITRANS=0, XP, YP and ZP are dummy parameters Options for the output distribution functions of the high frequency motion time series statistics, one input line This input line is given only if IOP=2. NCL XCMIN XCMAX NCL: integer: No of classes in the output distribution functions (i.e. no of points on the abscissa axis) 0<NCL<41 XCMIN: real: Range of argument values for output distribution functions is XCMIN*sx(1) - XCMAX*sx(1) in which sx(1) is the standard deviation of x estimated from the first sequence. XCMAX: real: Spectrum smoothing parameter for the spectral analysis of the high frequency motion, one input line This input line is given only if IOP=3. MSM MSM: integer, default: 0: Smoothing parameter MSM=0: No smoothing MSM>0: Smoothing by averaging over 2*MSM+1 values. 1.1.5. Low frequency motion time series Data group identifier, one input line LFMOtion TIME SERIes Plot Output options, one input line IOP IMOT IDERIV ISEQ1 NSEQ IT1 NTS ITJMP IVES IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IMOT: integer: Direction code Legal values: IMOT=1: Surge IMOT=2: Sway IMOT=6: Yaw IDERIV: integer: Code for derivative of response IDERIV=0: Analyse original series IDERIV=1: Analyse 1st derivative IDERIV=2: Analyse 2nd derivative ISEQ1: integer: First sequence to be included (dummy) NSEQ: integer: No of sequence to be included (dummy) IT1: integer: First time step of each sequence to be included NTS: integer: No of time steps of each sequence to be included ITJMP: integer, default: 1: Jump parameter Time step nos. IT1, IT1+ITJMP, IT1+2xITJMP,…, IT1+(NTS-1)xITJMP are included IVES: integer, default: 1: Vessel number reference in case of multivessel systems.The vessels are numbered from 1 to NVES Transformation of the low-frequency motion time series, one input line Identical to Transformation of high frequency motion time series, one input line for Wave frequency motion time series.. Options for the output distribution functions of the low frequency motion time series statistics, one input line This input line is given only if IOP=2. Identical to Options for the output distribution functions of the high frequency motion time series statistics, one input line for Wave frequency motion time series. Spectrum smoothing parameter for the spectral analysis of the low frequency motion time series, one input line This input line is given only if IOP=3. Identical to Identical to Spectrum smoothing parameter for the spectral analysis of the high frequency motion, one input line for Wave frequency motion time series. 1.1.6. Total motion time series Data group identifier, one input line TOMOtion TIME SERIes Plot Output options, one input line IOP IMOT IDERIV ISEQ1 NSEQ IT1 NTS ITJMP IVES IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IMOT: integer: Direction code IMOT=1: Displacement in global x-direction IMOT=2: Displacement in global y-direction IMOT=6: Rotation about z-axis IDERIV: integer: Code for derivative of response IDERIV=0: Analyse original series IDERIV=1: Analyse 1st derivative IDERIV=2: Analyse 2nd derivative SEQ1: integer: First sequence to be included (dummy) NSEQ: integer: No of sequence to be included (dummy) IT1: integer: First time step of each sequence to be included NTS: integer: No of time steps of each sequence to be included ITJMP: integer, default: 1: Jump parameter Time step nos. IT1, IT1+ITJMP, IT1+2xITJMP,…, IT1+(NTS-1)xITJMP are included IVES: integer, default: 1: Vessel number reference in case of multivessel systems.The vessels are numbered from 1 to NVES Transformation of total motion time series, one input line Identical to Transformation of high frequency motion time series, one input line for Wave frequency motion time series. Options for the output distribution functions of the time series statistics of total motion, one input line This input line is given only if IOP=2. Identical to Options for the output distribution functions of the high frequency motion time series statistics, one input line and Wave frequency motion time series. Spectrum smoothing parameter for the spectral analysis of the total motion, one input line This input line is given only if IOP=3. Identical to Identical to Spectrum smoothing parameter for the spectral analysis of the high frequency motion, one input line for Wave frequency motion time series. 1.1.7. Vessel motion transfer functions group identifier, one input line WFTRansfer FUNCtion DOF Plot DOF means degree of freedom, and may be XG, YG, ZG, XGROT, YGROT or ZGROT. Output options, one input line IOP IDIR1 NDIR ITRAN IVES IOP: integer: Code for type of output IOP=1: Complex form (real, imaginary) IOP=2: Real form (amplitude ratio, phase (degrees)) IOP=3: Real form (amplitude ratio, phase (radians)) IDIR1: integer: First direction to be included INDIR: integer: No of directions to be included ITRAN: integer: Code for transformation ITRAN=0: No transformation ITRAN=1: Transformation of origin motion to point (XV1, XV2, XV3), see next input line. Dummy if degree of freedom is XGROT, YGROT or ZGROT IVES: integer, defaul: 1: Vessel number The coordinates of the point on the vessel for which the vessel motion transfer functions are wanted, one input line If ITRAN=0, or the degree of freedom is XGROT, YGROT or ZGROT, this input line is skipped. XV1 XV2 XV3 XV1: real: X-coordinate of the point XV2: real: Y-coordinate of the point XV3: real: Z-coordinate of the point The coordinates are referred to the global coordinate system, relative to the vessel reference point. The transfer functions for different degrees of freedom may be given without the PRINT or PLOT statement between. 1.2. Results from time domain dynamic analysis 1.2.1. Storage information Data group identifier, one input line TIME DOMAin PARAmeters Print options, one input line IDNOD IFNOD ICNOD IDNOD: integer, default: 1: Switch for printing of nodes for which displacements are stored IDNOD=0: No print IDNOD=1: The nodes, for which displacements are stored, are printed IFNOD: integer, default: 1: Switch for printing of elements for which force data are stored IFNOD=0: No print IFNOD=1: The nodes, for which force data are stored, are printed ICNOD: integer, default: 1: Switch for printing of elements for which curvature data are stored ICNOD=0: No print ICNOD=1: The elements, for which curvature data are stored, are printed 1.2.2. Snapshot plot from time domain analysis This option will create pictures of the dynamic configuration at several time steps. Data group identifier, one input line DYNAmic SNAPshot PLOT Plot (only) Plot options IPROJ IT1 NTS NLIC IJUMP IPROJ: integer: Project in code IPROJ=1: x-z coordinates IPROJ=2: y-z coordinates IPROJ=3: x-y coordinates IT1: integer: First stored time step to be included NTS: integer/character: No of stored time steps to be included. You may specify REST to include the remaining time steps NLIC: integer: No. of input lines to describe line specification IJUMP: integer, default: 1: Plot every IJUMP stored time step Line specification, NLIC input lines LINE-ID LINE-ID: character(8): Line identifier to be plotted. You may specify ALL to include all lines in the system The lines are plotted only if at least the end node coordinates are stored. Line configurations for all stored time steps are plotted. 1.2.3. System snapshot plot from time domain analysis This option is an extension to the option DYNAMIC SNAPSHOT PLOT. You are able to plot the wave particle motion, the vessel motion and the riser motion in one plot. Data group identifier, one input line SYSTem SNAPshot PLOT Plot (only) Plot options, one input line IPROJ IT1 NTS IJUMP NLIC NPVESP NPWAPO IVES XCGVES YCGVES ZCGVES IPROJ: integer: Projection code IPROJ=1: X-Z coordinates IPROJ=2: Y-Z coordinates IPROJ=3: X-Y coordinates IT1: integer: First stored time step to be included NTS: integer: No of stored time steps to be included. You may specify REST to include the remaining time steps IJUMP: integer: Include every IJUMP stored time steps NLIC: integer: No. of input lines to describe line specification NLIC=0: No riser snapshot plot NPVESP: integer: No of coordinates to describe the vessel NPVESP=0: No vessel snapshot plot NPWAPO: integer: No of coordinates to describe the wave particle motion NPWAPO=0: No wave particle snapshot plot IVES: integer, default: 1: Vessel number XCGVES: real: Static X coordinate of the vessel YCGVES: real: Static Y coordinate of the vessel ZCGVES: real: Static Z coordinate of the vessel Line specification, NLIC input lines LINE-ID LINE-ID: integer/character(8): Line identifier to be plotted. You may specify ALL to include all lines in the system The lines are plotted only if at least the end node coordinates are stored. Vessel description, NPVESP input lines. The specified points are connected by one line to illustrate a part of the vessel contour IPV XVT YVT ZVT IPV: integer: Coordinate no. XVT: real: Vessels X-coordinate in global system referred from vessel origin \(\mathrm {[L]}\) YVT: real: Vessels Y-coordinate \(\mathrm {[L]}\) ZVT: real: Vessels Z-coordinate \(\mathrm {[L]}\) Wave particle description, NPWAPO input lines IPW XPW YPW ZPW IPW: integer: Coordinate no. If IPW<0, then the intermediate coordinates between the previous coordinate specification and this one are automatically calculated. The intermediate coordinates are equally spaced on a straight line XPW: real: X-coordinate of the wave particle \(\mathrm {[L]}\) YPW: real: Y-coordinate of the wave particle \(\mathrm {[L]}\) ZPW: real: Z-coordinate of the wave particle \(\mathrm {[L]}\) The wave particle coordinates are given in the global coordinate system in calm water, i.e. (0.,0.,0.) is wave at global origin. Specifying ZPW \(\mathrm {\equiv}\) 0. for all points will create a plot of the wave surface elevation. 1.2.4. Dynamic displacement time series from time domain analysis Results include only the dynamic time dependant displacements (static values are not included). Data group identifier, one input line DYNDisp TIME SERIes Plot Output options, one input line IOP IDOF IT1 NTS NNODC Plot IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom Rotational degrees of freedom are only to be presented from linearized dynamic analysis. IDOF=1: Translation in x-direction IDOF=2: Translation in y-direction IDOF=3: Translation in z-direction IDOF=4: Rotation about x-axis IDOF=5: Rotation about y-axis IDOF=6: Rotation about z-axis IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps NNODC: integer: No. of input lines used for node specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients Node specification, NNODC input lines LINE-ID ISEG INODE LINE-ID: character(8): Line identifier. You may specify ALL to include all lines ISEG: integer/character: Segment number. You may specify ALL to include all segments. ENDS includes the end segments on the line INODE: integer/character: Node number. ALL includes all nodes ENDS includes end nodes on the above specified segment Displacements are not necessarily stored for all nodes, see data group File storage of displacement response for storage information. If the user specifies nodes for which displacements are not stored, these nodes are ignored. The data group Storage information may be used to obtain an overview of the stored data. Options for the output distribution functions of the displacement time series statistics, one input line This input line is given only if IOP=2. NCL XCMIN XCMAX NCL: integer: No of classes in the output distribution functions (i.e. no of points on the abscissa axis) 0<NCL<41 XCMIN: real: Range of argument values for output distribution functions is XCMIN*sx(1) - XCMAX*sx(1) in which sx(1) is the standard deviation of x estimated from the first sequence XCMAX: real: See above Spectrum smoothing parameter for the spectral analysis of the displacement time series, one input line This input line is given only if IOP=3. MSM MSM: integer, default: 0: Smoothing parameter MSM=0: No smoothing MSM>0: Smoothing by averaging over 2*MSM+1 values 1.2.5. Dynamic resulting force time series from time domain analysis The results include only the dynamic time dependent force. Static values are not included. Data group identifier, one input line DYNForce TIME SERIes Plot Output options, one input line IOP IDOF IT1 NTS NNELC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom IDOF=1: Axial force IDOF=2: Torsional moment IDOF=3: Bending moment about local y-axis, end 1 IDOF=4: Bending moment about local y-axis, end 2 IDOF=5: Bending moment about local z-axis, end 1 IDOF=6: Bending moment about local z-axis, end 2 IDOF=7: Shear force in local y-direction, end 1 IDOF=8: Shear force in local y-direction, end 2 IDOF=9: Shear force in local z-direction, end 1 IDOF=10: Shear force in local z-direction, end 2 IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps. NNELC: integer: No. of input lines used for element specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients Element specification, NNELC input lines LINE-ID ISEG IELM LINE-ID: character(8): Line identifier. You may specify ALL to include all lines ISEG: integer/character: Segment number. You may specify ALL to include all segments. ENDS includes the end segments on the line IELM: integer/character: Element number. ALL includes all Elements ENDS includes end elements on the above specified segment Forces are not necessarily stored for all elements, see data group File storage for internal forces for storage information. If the user specifies elements for which forces are not stored these elements are ignored. The data group Storage information may be used to obtain an overview of the stored data. Options for the output distribution functions of the force time series statistics, one input line This input line is given only if IOP=2. NCL XCMIN XCMAX NCL: integer: No of classes in the output distribution functions (i.e. no of points on the abscissa axis) 0<NCL<41 XCMIN: real: Range of argument values for output distribution functions is XCMIN*sx(1) - XCMAX*sx(1) in which sx(1) is the standard deviation of x estimated from the first sequence XCMAX: real: Spectrum smoothing parameter for the spectral analysis of the force time series, one input line This input line is given only if IOP=3. MSM MSM: integer, default: 0: Smoothing parameter MSM=0: No smoothing MSM>0: Smoothing by averaging over 2*MSM+1 values 1.2.6. Curvature time series from time domain analysis Results include only the dynamic time dependant curvature (static values are not included) See also data group Curvature time series calculated from dynamic nodal displacements. Data group identifier, one input line DYNCURV TIME SERIES Plot Output options, one input line IOP IDOF IT1 NTS NNELC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom IDOF=1: Curvature about local y-axis, end 1 IDOF=2: Curvature about local y-axis, end 2 IDOF=3: Curvature about local z-axis, end 1 IDOF=4: Curvature about local z-axis, end 2 IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps. NNELC: integer: No. of input lines used for element specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients Element specification, NNELC input lines Identical to Element specification, NNELC input lines for Dynamic resulting force time series from time domain analysis. Options for the output distribution functions of the curvature time series statistics, one input line This input line is given only if IOP=2. Identical to Options for the output distribution functions of the force time series statistics, one input line for Dynamic resulting force time series from time domain analysis. Spectrum smoothing parameter for the spectral analysis of the curvature time series, one input line This input line is given only if IOP=3. Identical to Spectrum smoothing parameter for the spectral analysis of the force time series, one input line for Dynamic resulting force time series from time domain analysis. 1.2.7. Curvature time series calculated from dynamic nodal displacements See also Curvature time series from time domain analysis for curvature component time series. This option gives absolute value of curvature in 3D space at a specified node. Calculation of curvature is based on the interpolating polynomial through the positions of 3 adjacent nodes in the same line. Curvature can therefore only be calculated if displacement time series are stored for the specified node and two neighbouring nodes (see data group File storage of displacement response for storage information). The data group Storage information may be used to obtain an overview of the stored data. Calculation of curvature at line ends is omitted. Data group identifier, one input line CALCurv TIME SERIes Plot Total curvature calculated from the selected node and the two neighbouring nodes. Output options, one input line IOP IT1 NTS NNODC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps. NNODC: integer: No. of input lines used for element specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients. Node specification, NNODC input lines Identical to Node specification for NNODC input lines for Dynamic displacement time series from time domain analysis. Options for the output distribution functions of the curvature time series statistics, one input line This input line is given only if IOP=2. Identical to Options for the output distribution functions of the force time series statistics, one input line for Dynamic resulting force time series from time domain analysis. Spectrum smoothing parameter for the spectral analysis of the curvature time series, one input line This input line is given only if IOP=3. Identical to Spectrum smoothing parameter for the spectral analysis of the displacement time series, one input line for Dynamic resulting force time series from time domain analysis. | ==== Displacement envelope curves Envelope curves of displacements from time domain analysis are presented as: - Minimum, static and maximum x, y and z displacements for regular analysis - Mean, static and mean + standard deviation for irregular analysis. Static values are identified as dashed lines while the others are solid. Data group identifier, one input line DISPlacement ENVElope CURVes Plot Print options, one input line LINE-ID IPDOF1 IPDOF2 IPDOF3 LINE-ID: character(8): Line identifier for which displacements are wanted. You may specify ALL to include all lines in the system. The print part of this option will always produce results for all stored degrees of freedom, i.e. x-, y- and z-displacements. The following parameters are used to specify the dof’s to be plotted IPDOF1: integer: Degree of freedom for first figure IPDOF1=0: Not included IPDOF1=1: x-displacement IPDOF1=2: y-displacement IPDOF1=3: z-displacement IPDOF2: integer: Degree of freedom for second figure. Interpretation as for IPDOF1 IPDOF3: integer: Degree of freedom for third figure. Interpretation as for IPDOF1 Each figure is presented on separate plot. 1.2.8. Force envelope curves Envelope curves of forces from time domain analysis are presented as: Minimum, static and maximum axial force torsional moment or bending moments for regular analysis Mean, static and mean + standard deviation for irregular analysis Static values are identified as dashed lines while the others are solid. Data group identifier, one input line FORCe ENVElope CURVes Plot Print options, one input line LINE-ID IDOF1 IDOF2 IDOF3 LINE-ID: character(8): Line identifier for which forces are wanted. You may specify ALL to include all lines in the system. The print part of this option will always produce results for all stored degrees of freedom, i.e. axial force, torsional moment and bending moments about local y- and z-axes. The following parameters are used to specify the dof’s to be plotted IDOF1: integer: Degree of freedom for first figure. IDOF1=0: Not included IDOF1=1: Axial force IDOF1=2: Torsional moment IDOF1=3: Bending moment about local y-axis IDOF1=4: Bending moment about local z-axis IDOF1=5: Pipe wall force, incl. hydrostatic pressures Pipe wall force is only avaivable for PLOT IDOF1=6: Shear force in local y-direction IDOF1=7: Shear force in local z-direction IPDOF2: integer: Degree of freedom for second figure. Interpretation as for IPDOF1 IPDOF3: integer: Degree of freedom for third figure. Interpretation as for IPDOF1 Each figure is presented on separate plot. 1.2.9. Curvature envelope curves Envelope curves of curvatures from time domain analysis are presented as: - Minimum, static and maximum values of curvatures for a regular analysis - Mean, static and mean + standard deviation for irregular analysis Static results are dashed, while the others are solid. Data group identifier, one input line CURVature ENVElope CURVes Plot Print options, one input line LINE-ID IDOF1 IDOF2 IDOF3 LINE-ID: character(8): Line identifier for which curvatures are wanted. You may specify ALL to include all lines in the system. The print part of this option will always produce results for all stored degrees of freedom, i.e. local y- and z-curvatures and resulting curvature. The following parameters are used to specify the dof’s to be plotted IPDOF1: integer: Degree of freedom for first figure IDOF1=0: Not included IDOF1=1: Curvature about local y-axis IDOF1=2: Curvature about local z-axis IDOF1=3: Resulting curvature Resulting curvature is taken as the vector sum of the curvatures about local y- and z-axis and will therefore always be positive IPDOF2: integer: Degree of freedom for second figure. Interpretation as for IPDOF1 IPDOF3: integer: Degree of freedom for third figure. Interpretation as for IPDOF1 Each figure is presented on separate plot. 1.2.10. Support forces Forces in both ends of specified lines are analyzed and presented in the global coordinate system. Forces due to static and dynamic loads are included. Forces due to hydrostatic pressures are not included, i.e. the axial component is the effective tension. Data group identifier, one input line SUPPf TIME SERIes Plot Output options, one input line IOP IDOF IT1 NTS NLINC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom IDOF=1: Global x-direction IDOF=2: Global y-direction IDOF=3: Global z-direction IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included NLINC: integer: Number of input lines used for line specifications For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients. Element specification, NLINC input lines LINE-ID LINE-ID: character(8), default: 0: Line number. You may specify ALL to include all lines Options for the output distribution functions of the force time series statistics, one input line This input line is given only if IOP=2. NCL XCMIN XCMAX NCL: integer: No of classes in the output distribution functions (i.e. no of points on the abscissa axis) 0<NCL<41 XCMIN: real: Range of argument values for output distribution functions is XCMIN*sx(1) - XCMAX*sx(1) in which sx(1) is the standard deviation of x estimated from the first sequence XCMAX: real, default: 0: Spectrum smoothing parameter for the spectral analysis of the force time series, one input line This input line is given only if IOP=3. MSM MSM: integer, default: 0: Smoothing parameter MSM=0: No smoothing MSM>0: Smoothing by averaging over 2*MSM+1 values 1.2.11. Total displacement time series from time domain analysis Results include the total dynamic displacements (static values are included) Data group identifier, one input line TOTDisp TIMe SERIes Plot Output options, one input line IOP IDOF IT1 NTS NNODC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom IDOF=1: Translation in x-direction IDOF=2: Translation in y-direction IDOF=3: Translation in z-direction IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps. NNODC: integer: No of input lines used for node specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients. Node specification, NNODC input lines Identical to Data Group C: Output from DYNMOD for Dynamic displacement time series from time domain analysis. Options for the output distribution functions of the displacement time series statistics, one input line This input line is given only if IOP=2. Identical to Node specification, NNODC input lines for Dynamic displacement time series from time domain analysis. Spectrum smoothing parameter for the spectral analysis of the displacement time series, one input line This input line is given only if IOP=3. Identical to Data Group C: Output from DYNMOD for Dynamic displacement time series from time domain analysis. 1.2.12. Total resulting force time series from time domain analysis The result force includes both the dynamic time dependent force and the static force. Data group identifier, one input line TOTForce TIME SERIes Plot Output options, one input line IOP IDOF IT1 NTS NNELC IOP: integer: Code for type of output IOP=1: Time series IOP=2: Time series statistics IOP=3: Spectral analysis IDOF: integer: Code for degree of freedom IDOF=1: Axial force IDOF=2: Torsional moment IDOF=3: Bending moment about local y-axis, end 1 IDOF=4: Bending moment about local y-axis, end 2 IDOF=5: Bending moment about local z-axis, end 1 IDOF=6: Bending moment about local z-axis, end 2 IDOF=7: Shear force in local y-direction, end 1 Nonlinear dynamic analysis only in present version IDOF=8: Shear force in local y-direction, end 2 Nonlinear dynamic analysis only in present version IDOF=9: Shear force in local z-direction, end 1 Nonlinear dynamic analysis only in present version IDOF=10: Shear force in local z-direction, end 2 Nonlinear dynamic analysis only in present version IDOF=11: Axial wall force IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included (from IT1). A large number includes the remaining time steps NNELC: integer: No of input lines used for element specification For IOP=3 an FFT analysis is carried out. If NTS is not an integer power of 2, a reduced time series will be analysed. In order to get an effective analysis, IT1 and NTS should be selected so that - \(\mathrm {IT1=NT-2^M+1}\) - \(\mathrm {NTS=2^M}\) Where \(\mathrm {NT}\) is the total number of stored time steps and \(\mathrm {M}\) is the largest integer so that \(\mathrm {NTS\<=NT}\). Normally it is preferable to omit the first part of the time series due to transients. Element specification, NNELC images Identical to Element specification, NNELC input lines for Dynamic resulting force time series from time domain analysis.. Options for output distribution functions. Given only if IOP=2 This input line is given only if IOP=2. Identical to Options for the output distribution functions of the force time series statistics, one input line for Dynamic resulting force time series from time domain analysis. Spectrum smoothing parameter. Given only if IOP=3 This input line is given only if IOP=3. Identical to Spectrum smoothing parameter for the spectral analysis of the force time series, one input line for Dynamic resulting force time series from time domain analysis. 1.2.13. Generate snapshot file from time domain analysis (special option) This is a special option specified and commissioned by Norsk Hydro, for generation of input files for an animation program used by Norsk Hydro. Nodes coordinates, element forces and curvatures from dynamic analysis are written to the following files: - SNAPSNxx.DAT - Node coordinates - SNAPFOxx.DAT - Element forces - SNAPCUxx.DAT - Element curvatures Element forces and/or curvatures will only be written for lines for which the storage coincide with the storage of node displacements. Data group identifier, one input line GENERATE SNAPSHOT FILE Plot Print options, one input line IT1 NTS IJUMP NLIC NPVESD IVES LFORCE LCURV IASCII XCGVES YCGVES ZCGVES IT1: integer: First stored time step to be included NTS: integer: Number of stored time steps to be included. You may specify REST to include the remaining time step IJUMP: integer: Include every "IJUMP" stored time step NLIC: integer: No. of input lines to describe the line specification NLIC=0: No riser snapshot NPVESD: integer: No of coordinates to describe the vessel NPVESD=0: No vessel snapshot IVES: integer, default: 1: Vessel number in case of multi-vessel analysis LFORCE: integer, default: 0: Control parameter LFORCE=0: Element forces are not written to file LFORCE=1: Element forces are written to file LCURV: integer, default: 0: Control parameter LCURV=0: Element curvatures are not written to file LCURV=1: Element curvatures are written to file IASCII: integer, default: 0: Control parameter IASCII=0: Unformatted snapshot files IASCII=1: Formatted snapshot files XCGVES: real: Static X coordinate of vessel CG YCGVES: real: Static Y coordinate of vessel CG ZCGVES: real: Static Z coordinate of vessel CG Line specification, NLIC input lines LINE-ID LINE-ID: character(8): Line identifier to be written to file. You may specify ALL to include all the lines in the system The lines are written only if at least the displacements of the end nodes are stored, see data group File storage of displacement response for storage information. Vessel description, NPVESD input lines. The specified points are connected by one line to illustrate a part of the vessel contour IPV XVT YVT ZVT IPV: integer: Coordinate number XVT: real: Vessel’s X-coordinate in global system, relative to the vessel reference point \(\mathrm {[L]}\) YVT: real: Vessel’s Y-coordinate \(\mathrm {[L]}\) ZVT: real: Vessel’s Z-coordinate \(\mathrm {[L]}\) The vessel points are in global system, but they are relative to the vessel reference point (the attachment point). 1.2.14. Riser stroke time series from time domain analysis The riser stroke is calculated for the supernode specified in DYNMOD from the motions of the vessel and the vertical displacement of specified supernode. This option is not of interest if the terminal point of the riser is vertically fixed to the vessel. Data group identifier, one input line STROKe TIME SERIes Plot Option to calculate the riser stroke time series, one input line IOP IMOT IDERIV IT1 NTS IOP: integer: Code for type of output IOP = 1: Time series IOP = 2: Time series statistics IOP = 3: Spectral analysis IMOT: integer: IMOT = 1: Stroke IMOT = 2: Platform heave motion only IMOT = 3: Risers upper end heave motion only IDERIV: integer: IDERIV = 0: Original IDERIV = 1: First derivative IDERIV = 2: Second derivative IT1: integer: First stored time steps to be included NTS: integer: Number of stored time steps to be included 1.2.15. Code check curves This option allows for code check of the response. Data group identifier CODE CHECk CURVes Main output options, one input line LINE-ID IOPCOD IOP IDIST DUR PROB LINE-ID: character(8): Line identifier LINE-ID = ALL: All lines checked IOPCOD: integer, default: 1: Option for type of code check IOPCOD = 1: titanium code check IOP: integer, default: 2: Option for using maximum or estimated extreme values IOP = 1: Maximum values from stress time series used IOP = 2: Estimated extreme values used IDIST: integer, default: 2: Distribution type used in extreme value estimation IDIST = 1: Rayleigh distribution used IDIST = 2: Three parameter Weibull used Dummy for IOP = 1 DUR: real, default: 10800: Duration used in extreme value estimation \(\mathrm {[T]}\) Dummy for IOP = 1 PROB: real, default: 0: Probability level used in extreme value estimation PROB = 0.0: Expected maximum value used Dummy for IOP = 1 Time range and cross-section points, one input line TSTA TEND NPCS IOPPR TSTA: real, default: 0: Start time in stress time series \(\mathrm {[T]}\) TEND: real, default: 0: End time in stress time series \(\mathrm {[T]}\) TEND = 0.0: Until last time step used NPCS: integer >= 0, default: see below: Number of points around the cross-section IOPPR: integer, default: 0: Print option The default value for NPCS is dependent on the value specified above for IOP: Default is 0 for IOP = 1, otherwise it is 4. Static load step and load factors, one input line ISTEPF GAMF GAMC GAME GAMR ISTEPF: integer, default: 0: Static step number for functional loads ISTEPF = 0: Final static load step is used GAMF: real, default: 1: Load factor for functional loads GAMC: real, default: 1: Load effect factor for condition GAME: real, default: 1: Load factor for environmental loads GAMR: real, default: 1: Resistance factor Stress calculation parameters, one input line SMYS EMOD NU F0 SMYSB TADD SMYS: real > 0: Specified minimum yield stress \(\mathrm {[F/L^2]}\) EMOD: real > 0: Modulus of elasticity \(\mathrm {[F/L^2]}\) NU: real, default: 0.3: Poisson’s ratio F0: real, default: 0.005: Initial ovality \(\mathrm {=(D_{max}-D_{min})/D}\) SMYSB: real, default: SMYS: Specified minimum stress used in axial capacity \(\mathrm {[F/L^2]}\) TADD: real, default: 0: Additional torsion moment \(\mathrm {[FL]}\) Typical values of SMYS and EMOD for steel are in the order of \(\mathrm {[SMYS=220.0E3kN/m^2]}and\) if the units m and kN were chosen in INPMOD. Cross-section parameters, one input line ASTI WSTI DIASTI THSTI ASTI: real, default: 0: Alternative cross sectional area \(\mathrm {[L^2]}\) WSTI: real, default: 0: Alternative cross section modulus \(\mathrm {[L^3]}\) DIASTI: real, default: 0: Alternative cross section diameter \(\mathrm {[L]}\) THSSTI: real, default: 0: Alternative cross section wall thickness \(\mathrm {[L]}\) The default values of 0 are interpreted as no change from the cross-sectional properties given in INPMOD 1.2.16. Time domain longterm data This option allows for calculation of transfer function modulus and, in the future, also distribution parameters for the stresses from axial and bending force in circular metallic homogeneous risers. The results are intended to be processes in a longterm analysis like in LONFLX and LOSSTA. The results are calculated based on the stored force time series from DYNMOD (see data group File storage for internal forces for storage information) and the component properties specified in INPMOD. Stresses may only be calculated for CRS1 and CRS0 components. The transfer functions are calculated for a specified number of points on the tube circumference. Data group identifier, one input line TIMEdomain LONGterm DATA NoPlot Control data, one input line NSECT NPCS TBEG TEND NSECT: integer, default: 0: Number of riser cross sections to be considered NSECT = 0: All cross section where forces are available is included in the analysis NPCS: integer, default: 16: Number of points in the cross section where fatigue is calculated TBEG: real, default: 0: Beginning of stored stress time series for fatigue calculation Number \(\mathrm {[T]}\) TEND: real, default: 0: End of stored stress time series for fatigue calculation \(\mathrm {[T]}\) Default is the last stored time step. The remaining of the time series is used if TEND is less or equal to TBEG (Default is full time series). Calculation control data, one input line MXFRQ FLOW FHIG IDIST MXFRQ: integer: Maximum number frequencies in the output of transfer functions FLOW: real: Lower frequency limit in the printing FHIG: real: Upper frequency limit in the printing IDIST: integer: Distribution type (Future use) The actual number of frequencies in the output will usually be somewhat less than MXFRQ because the printing is going in integer steps over the calculated Fourier components. The intermediate points is used for smoothing of the transfer function Cross sectional data, one input line DSCFA DSCFY DSCFZ ASI WSTI DSCFA: real, default: 1: Default stress concentration factor for axial force contribution DSCFY: real, default: DSCFA: Default stress concentration factor for bending about Y axis DSCFZ: real, default: DSCFA: Default stress concentration factor for bending about Z axis ASI: real, default: 0: Optional cross sectional area WSTI: real, default: 0: Optional section modulus The cross sectional area and modulus defined in INPMOD is used by default. Cross section specification NSECT input lines ILIN ISEG IEL IEND ILIN: integer: Line number ISEG: integer: Segment number on line IEL: integer: Local element number on specified segment IEND: integer: IEND = 1: Cross section at end with smallest node number checked IEND = 2: Cross section at end with largest node number checked Time domain forces for the specified elements must be stored in DYNMOD, see data group File storage for internal forces for storage information. The data group Storage information may be used to obtain an overview of the stored data. STAMOD results (deprecated) STARTIMES file description