一种基于CPG模型的软体仿生机器鱼游动优化方法

    公开(公告)号:CN116300473A

    公开(公告)日:2023-06-23

    申请号:CN202310396666.2

    申请日:2023-04-14

    Abstract: 一种基于CPG模型的软体仿生机器鱼游动优化方法,包括:建立基于Hopf模型的中央模式生成器CPG控制网络;通过蒙特卡洛方法随机产生CPG网络模型参数,得到初始状态;将初始状态的游动参数代入基于Hopf的改进CPG网络产生游动信号;将SolidWorks中仿生软体机器鱼的模型代入ANSYS Workbench并导入所述游动信号进行有限元流场仿真;结合流场仿真结果建立拉格朗日方程做软体仿生机器鱼动力学分析,得到其理论游动速度和位置示意图;将游动速度作为优化目标,通过粒子群算法迭代计算出最优控制参数并实验对照;本发明的软体仿生机器鱼结合改进的CPG模型,构建专用于软体仿生机器鱼的游动优化方法,充分利用软体仿生机器鱼游动灵活、仿生性好、推进效率高的特点,达成更好的游动效果。

    一种仿生机器鱼
    3.
    发明授权

    公开(公告)号:CN116062134B

    公开(公告)日:2024-11-12

    申请号:CN202310222338.0

    申请日:2023-03-09

    Abstract: 本发明公开了一种仿生机器鱼,包括控制模块、驱动元件、装载模块、外壳;驱动元件和控制模块通信连接;装载模块具有容置腔,驱动元件安装在装载模块的容置腔内,能够稳定驱动元件的位置,稳定仿生机器鱼游动的传递力矩;控制模块安装在装载模块的容置腔内,能够产生控制胸鳍和尾鳍的摆动信号;装载模块与外壳连接,外壳是鱼头部分和鱼身部分为一体的柔性外壳,能够包裹控制模块、驱动元件和装载模块;本发明能够实现在机器鱼游动时,使驱动元件更加牢固,受到水环境的影响更小,驱动元件传输力矩更加稳定;能够充分利用驱动元件驱动能力强和软体材料柔顺性好的优点,从而解决机器鱼游动时对环境适应性不够,仿生程度差的技术问题。

    基于依赖生命周期模型的源码依赖检测方法及系统

    公开(公告)号:CN117032731A

    公开(公告)日:2023-11-10

    申请号:CN202310807451.5

    申请日:2023-07-03

    Applicant: 清华大学

    Inventor: 唐伟 罗平

    Abstract: 本发明提供一种基于依赖生命周期模型的源码依赖检测方法及系统,包括:对目标源码库中的文件类型进行扫描检测,识别提取有效文件;基于预设的依赖生命周期模型中通过使用依赖管理工具环节构建设计相应软件物料清单文件的语法解析方法;基于预设的依赖生命周期模型中通过使用代码克隆的环节集成代码克隆检测方法;将所述语法解析方法和代码克隆检测方法集成至统一流程,去重后作为最终检测结果,实现可扩展的覆盖依赖全生命周期的C/C++源码依赖检测方法;其中,所述预设的依赖生命周期模型是通过基于C/C++软件开发流程构造的。本发明解决现有源码依赖检测无法针对大规模软件生态实施、检测准确性低的问题。

    一种仿生机器鱼
    5.
    发明公开

    公开(公告)号:CN116062134A

    公开(公告)日:2023-05-05

    申请号:CN202310222338.0

    申请日:2023-03-09

    Abstract: 本发明公开了一种仿生机器鱼,包括控制模块、驱动元件、装载模块、外壳;驱动元件和控制模块通信连接;装载模块具有容置腔,驱动元件安装在装载模块的容置腔内,能够稳定驱动元件的位置,稳定仿生机器鱼游动的传递力矩;控制模块安装在装载模块的容置腔内,能够产生控制胸鳍和尾鳍的摆动信号;装载模块与外壳连接,外壳是鱼头部分和鱼身部分为一体的柔性外壳,能够包裹控制模块、驱动元件和装载模块;本发明能够实现在机器鱼游动时,使驱动元件更加牢固,受到水环境的影响更小,驱动元件传输力矩更加稳定;能够充分利用驱动元件驱动能力强和软体材料柔顺性好的优点,从而解决机器鱼游动时对环境适应性不够,仿生程度差的技术问题。

    基于神经网络和函数调用图的二进制成分检测方法及系统

    公开(公告)号:CN117454382A

    公开(公告)日:2024-01-26

    申请号:CN202310760533.9

    申请日:2023-06-26

    Applicant: 清华大学

    Inventor: 唐伟 张翼 罗平

    Abstract: 本发明提供一种基于神经网络和函数调用图的二进制成分检测方法及系统,获取组件文件和检测目标文件,进行文件处理获取文件中有效二进制文件成分;进行逆向分析提取常量特征和代码语义特征,通过神经网络将代码语义特征映射至新的特征空间;基于专家经验规则对常量特征进行哈希碰撞,获取第一初步候选者;在新的特征空间内利用向量检索获取最近邻结果,获取第二初步候选者;基于相似函数节点映射关系对函数调用图进行同质化压缩并进行相似性比较,获得二进制文件相似性,对所有初步候选者进行过滤,获取最终匹配结果;对组件版本进行排序,获取最佳匹配版本,完成二进制成分检测。本发明解决了现有二进制软件成分检测能力差、准确性低的问题。

    一种基于CPG模型的软体仿生机器鱼游动优化方法

    公开(公告)号:CN116300473B

    公开(公告)日:2023-09-22

    申请号:CN202310396666.2

    申请日:2023-04-14

    Abstract: 一种基于CPG模型的软体仿生机器鱼游动优化方法,包括:建立基于Hopf模型的中央模式生成器CPG控制网络;通过蒙特卡洛方法随机产生CPG网络模型参数,得到初始状态;将初始状态的游动参数代入基于Hopf的改进CPG网络产生游动信号;将SolidWorks中仿生软体机器鱼的模型代入ANSYS Workbench并导入所述游动信号进行有限元流场仿真;结合流场仿真结果建立拉格朗日方程做软体仿生机器鱼动力学分析,得到其理论游动速度和位置示意图;将游动速度作为优化目标,通过粒子群算法迭代计算出最优控制参数并实验对照;本发明的软体仿生机器鱼结合改进的CPG模型,构建专用于软体仿生机器鱼的游动优化方法,充分利用软体仿生机器鱼游动灵活、仿生性好、推进效率高的特点,达成更好的游动效果。

Patent Agency Ranking