基于FPGA高效训练的遗传算法及系统

    公开(公告)号:CN107145944A

    公开(公告)日:2017-09-08

    申请号:CN201710198898.1

    申请日:2017-03-29

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于FPGA高效训练的遗传算法及系统。该系统包括进行软件编程的电脑和进行硬件运算的FPGA。开始训练时,电脑将要进行运行的遗传算法代码下载到FPGA中进行训练;在FPGA中进行优化后,将运行结果节点输出反馈回电脑,在电脑中将优化的节点结果生成一个config文件保存下来;然后将优化完的节点结果代替原来遗传算法中的初始节点,在电脑编译生成高速遗传算法代码,并重新下载到电脑中,使用高速模式进行运行。本发明训练采用两个模式进行,实现了软硬件结合的遗传算法的训练与优化,采用了训练与执行过程的分离,极大的加快了系统数据处理和运算的速度,兼顾了灵活和效率。

    基于FPGA高效训练的遗传算法及系统

    公开(公告)号:CN107145944B

    公开(公告)日:2020-10-16

    申请号:CN201710198898.1

    申请日:2017-03-29

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于FPGA高效训练的遗传算法及系统。该系统包括进行软件编程的电脑和进行硬件运算的FPGA。开始训练时,电脑将要进行运行的遗传算法代码下载到FPGA中进行训练;在FPGA中进行优化后,将运行结果节点输出反馈回电脑,在电脑中将优化的节点结果生成一个config文件保存下来;然后将优化完的节点结果代替原来遗传算法中的初始节点,在电脑编译生成高速遗传算法代码,并重新下载到电脑中,使用高速模式进行运行。本发明训练采用两个模式进行,实现了软硬件结合的遗传算法的训练与优化,采用了训练与执行过程的分离,极大的加快了系统数据处理和运算的速度,兼顾了灵活和效率。

    一种振荡浮子式波浪能收集装置

    公开(公告)号:CN104234922B

    公开(公告)日:2017-04-12

    申请号:CN201410464440.2

    申请日:2014-09-12

    Applicant: 浙江大学

    CPC classification number: Y02E10/38

    Abstract: 本发明公开了一种振荡浮子式波浪能收集装置,包括铺设在岸基上的轨道,沿轨道滑动的机架,所述机架中固定有筒体,该筒体底部封闭且浸没在水中,壁面上设有朝向波浪的进水口,内部设有随水面浮动的浮子;所述机架内部还安装有第一液压缸,第一液压缸的活塞杆底部与所述浮子连接,第一液压缸的缸体上接入有吸水管和出水管,所述吸水管上安装有止回阀,所述出水管连接有液压控制阀;所述机架的下方设有浮筒,机架与轨道上设有调节机架位置的高度适应装置。本发明的波浪能收集装置,能适应海面高度变化,根据潮位变化调节自身高度,其浮子尺寸可以突破波峰尺寸限制,装置在浮子浮力最大时工作,通过液压控制阀维持海水稳定的压力输出。

Patent Agency Ranking