The Hamburg Ship Model Basin

Setting the Standard in Ship Optimisation

Video 100 years

SoftCPMC – Captive Model Testing

Functionality: SoftCPMC is a GUI-controlled group of executables to generate motion data files for a PMM, evaluate measured data files from a PMM, build a mathematical model for rudder manoeuvres, and simulate such manoeuvres.


Requirements: This tool can be used by ship model testing facilities with

  • a towing tank
  • a towing carriage
  • a PMM (planar-motion mechanism) capable to perform arbitrary computer-controlled surge, sway, yaw and optionally roll motions
  • one or several computer-controlled rudder engines and propulsion motors in the model
  • a six-component hull load balance by which the model is attached to the PMM
  • a computer with Windows XP, 7, 8 or compatible
  • experience with captive ship model testing


Features: These works can be accomplished:

  • Generation of sinusoidal motion data files. Pure surge, sway, yaw and optionally roll motions and coupled sway-yaw motions at constant revolution rates and rudder angles.
  • Generation of concatenated steady motions. Oblique towing, circular arcs with steady drift angle or turning on the spot combined with steady rudder angles, revolution rates and heeling angles.
  • Analysis of measured sinusoidal motion data and belonging hull loads to determine hull load coefficients, also hydrodynamic added masses, except rudder-induced coefficients.
  • Analysis of measured steady motion data and belonging hull load coefficients to determine hull load coefficients, also rudder-induced ones, except hydrodynamic added masses.
  • Composition of a numerical model of rudder manoeuvres from steady and sinusoidal analysis results.
  • Simulation of spiral tests according to Dieudonné and reverse spiral tests according to Bech.
  • Simulation of manoeuvres as time series: zigzag tests, turning circles, Williamson turns and pull-out manoeuvres.


Flexibility: These things can be freely configured:

  • Definition of a hull load balance: positions and orientations of the six load cells, permissible load cell forces
  • Arbitrary number of rudders, propellers, dynamometers and rudder force balances
  • Reference frame with either orientation: z positive upwards or downwards
  • Either non-dimensionalization of the forces and moments: using L only or using L, B, T
  • Definition of limiting motions (deflections, velocities, accelerations) and powers of the drives



Figure 1: Main data page of the GUI



For further information please contact:
Dr.-Ing. Henning Weede, Tel.: +49(0)40-69203-234