期刊文献+

Swimmer simulation using robot manipulator dynamics under steady water

Swimmer simulation using robot manipulator dynamics under steady water
下载PDF
导出
摘要 To help swimmers improve, we have developed a computational swimming model using underwater manipulator dynamics. We formulate the equations of the underwater manipulator dynamics using the fluid drag, which is proportional to the square of the velocity. We construct a swimming model consisting of several links based on these equations. The distance traveled by the optimal swimming motion is derived using the model. The input parameters are the joint torques. The arm and leg positions in the model are determined from the joint torques. The force transmitted from the water to the manipulator is defined to be the action force, and the force transmitted from the manipulator to the water is defined to be the reaction force. This reaction force is defined to be the propulsion force. By combining the propulsion force generated by the arms and legs and the frictional drag with respect to the body we can calculate the distance traveled. To optimize the propulsion, which depends on the swimmer’s motion, a variational approach using the Lagrange function is applied. We can use the model to simulate 2D pseudo-backstroke motion. Our model has a lower cost than other techniques in the literature, because it does not require computational fluid dynamics (CFD). The swimmer velocity calculated by our model agrees quite closely with the results in the literature. The model qualitatively captures the movement of an actual swimmer. To help swimmers improve, we have developed a computational swimming model using underwater manipulator dynamics. We formulate the equations of the underwater manipulator dynamics using the fluid drag, which is proportional to the square of the velocity. We construct a swimming model consisting of several links based on these equations. The distance traveled by the optimal swimming motion is derived using the model. The input parameters are the joint torques. The arm and leg positions in the model are determined from the joint torques. The force transmitted from the water to the manipulator is defined to be the action force, and the force transmitted from the manipulator to the water is defined to be the reaction force. This reaction force is defined to be the propulsion force. By combining the propulsion force generated by the arms and legs and the frictional drag with respect to the body we can calculate the distance traveled. To optimize the propulsion, which depends on the swimmer’s motion, a variational approach using the Lagrange function is applied. We can use the model to simulate 2D pseudo-backstroke motion. Our model has a lower cost than other techniques in the literature, because it does not require computational fluid dynamics (CFD). The swimmer velocity calculated by our model agrees quite closely with the results in the literature. The model qualitatively captures the movement of an actual swimmer.
机构地区 不详
出处 《Natural Science》 2010年第9期959-967,共9页 自然科学期刊(英文)
关键词 Sports Engineering Swimmer Robot Manipulator DYNAMICS Optimal Trajectory ADJOINT Variable METHOD Euler–Lagrange Equation Fluid Drag Force Variational METHOD Sports Engineering Swimmer Robot Manipulator Dynamics Optimal Trajectory Adjoint Variable Method Euler–Lagrange Equation Fluid Drag Force Variational Method

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部