首页 | 本学科首页   官方微博 | 高级检索  
   检索      

基于Matlab的鱼类游泳动力学分析
引用本文:柯森繁,高柱,刘国勇,王继保,刘德富,石小涛,朱海峰,林晨宇.基于Matlab的鱼类游泳动力学分析[J].水生生物学报,2016,40(5):985-991.
作者姓名:柯森繁  高柱  刘国勇  王继保  刘德富  石小涛  朱海峰  林晨宇
作者单位:1. 三峡大学,三峡库区生态环境教育部工程研究中心,宜昌443002;2. 三峡大学,三峡库区生态环境教育部工程研究中心,宜昌443002;湖北工业大学资源与环境学院,武汉430068
基金项目:国家自然科学基金项目(51409151;51179096),水利部公益性行业科研专项(201201030),水利部工程生态效应与生态修复重点实验室开放基金项目(2013002),三峡库区生态环境教育部工程研究中心开放基金项目(KF2013-03)资助 Supported by the National Natural Science Foundation of China(51409151;511790-96),Non-profit Industry Financial Program of MWR(201201030),Ecological Effects of Water Engineering of Ministry of Water Resources and Ecological Restoration Laboratory Fund Project(2013002),Fund Project of Engineering Research Center of Eco-environment in Three Gorges Reservoir Region
摘    要:鱼类游泳动力学分析研究对解决鱼道等工程应用中水力学设计方面的关键问题有着重要的意义,利用计算机技术对鱼类游泳动力学进行分析有助于研究目标鱼类的生理特性、游泳能力及其与水力环境因子的响应关系。基于MATLAB软件对我国特有鱼类鲢幼鱼进行游泳动力学分析,借助鲢幼鱼游泳时的摆尾行为,得到不同水流速度下鲢幼鱼的摆尾频率、摆尾幅度、游泳速度和加速度;对比人工计数和手动跟踪分析方法,从实际操作复杂程度和实验数据准确性的角度,分析各数据采集方法的优劣性。结果表明基于Matlab软件采用跟踪鱼的身体中线的思路能更高效的获取大量的运动参数,比如摆尾频率、摆尾幅度、游泳速度和加速度等指标。文章介绍了一种基于Matlab开发的鱼类游泳动力学分析方法,有助于为以后鱼类游泳动力学研究提供依据。

关 键 词:鱼类游泳行为    摆尾行为    游泳速度    视频分析    计算机科学
收稿时间:2015-10-19

THE ANALYSIS OF FISH SWIMMING DYNAMICS BASED ON THE MATLAB
Abstract:The analysis of fish swimming dynamics is of great significance to solve key hydraulic problems in engineering application such as fishway design. Using computer technology to analyze fish swimming dynamics benefits the understanding of the physiological characteristics and swimming ability of fish and its relation to the hydraulic factors. This study analyzed the swimming dynamics of silver carp using MATLAB, with emphasis on the tail-beat. The indicators included tail-beat frequency, tail-beat amplitude, swimming speed and acceleration. Compared to manual counting and manual tracking analysis method in the perspective of actual operation complexity and accuracy on the experimental data, the method of matlab on tracking fish body center line got data more effectively in accuracy and speed by analyzing the pros and cons of each method. Thus, a method of analyzing fish swimming kinetics based on Matlab will provid a powerful technique for future researchers.
Keywords:Fish swimming  Tail-beat  Speed  Video analysis  Computer science
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《水生生物学报》浏览原始摘要信息
点击此处可从《水生生物学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号