The present invention relates to a six degree of freedom-based ship dynamics simulation method, to generate a .dll file of ship information and the marine environmental load value performed by Matlab / Simulink through Code Generation, and to perform a six degree of freedom-based ship dynamics simulation In order to execute C DLL programming by designating variables of each input data of marine environmental load in Visual Studio 2010, Wave, Wind, Current, or tidal current as parameters of marine environmental load Creates a Motion Dialog for inputting input data to modify (Current), converts it into a .dll file, performs WSL programming of the Motion Response Characteristics (RAO) data of the vessel obtained through the Matlab / Simulink Performing DMworks Plug-in using the WSL language based on the generated .dll files to set simulation environment settings and initial values; The 3D multi-body kinematics (DMWorks) -based autonomous output information simulation and control interface inputs the ship's direction (Rudder pitch) according to the state of the ship facing in front and the crossing state as -180 ° ~ 180 °. In the overtaking state, the ship's speed (Driving pitch) is simulated by inputting a value of '1' when moving forward and '-1' when moving backward. Unique features that can be used in ship and equipment performance analysis, as well as in the ship and offshore plant industry, to prevent production process delays and improve productivity by enabling functional and extreme conditions (sea level 5.0 or higher) to be tested before operation There is.
展开▼