本发明提供了一种基于海上波浪运动的检测系统及方法,属于海上检测技术领域。它解决了现有系统结构较为复杂,容易产生一定的误差等问题。本基于海上波浪运动的检测系统及方法,包括如下步骤:1)对波浪运动采集数据;利用加速度检测器来采集海上波浪运动数据,以采集时间间隔st=0.01s,采样频率sf=1/st=100Hz;2)数据分析和辨识;3)进行数学描述方程;4)误差分析。本发明具有能够更有效的实现对舰船波浪运动的补偿的特点,且还能够降低误差。