一种少资源FPGA多轴电流环

    公开(公告)号:CN114865978A

    公开(公告)日:2022-08-05

    申请号:CN202210444978.1

    申请日:2022-04-26

    Inventor: 徐璐 杨露

    Abstract: 本发明涉及一种少资源FPGA多轴电流环,包括电流环运算模块、数据存取调度模块、参数存取模块和变量存取模块;电流环运算模块:用于反馈输入量调理,用于进行电流环运算;数据存取调度模块:用于选择输出电流环运算模块的反馈输入量、接收电流环运算模块输出的各轴计算结果;用于控制参数存取模块、变量存取模块的存取时机和存取动作;参数存取模块:用于存取各轴电流环运算所需参数;变量存取模块:用于存取各轴电流环运算过程中的变量;其中,参数存取模块和变量存取模块均采用FPGA内部的RAM资源来存储数据并使用两级缓冲寄存器进行存取缓存,数据存取和电流环运算并行进行。本发明在不增加控制时间的基础上进一步减少FPGA实现多轴同步电流环所需资源。

    一种少资源FPGA多轴电流环

    公开(公告)号:CN114865978B

    公开(公告)日:2025-04-18

    申请号:CN202210444978.1

    申请日:2022-04-26

    Inventor: 徐璐 杨露

    Abstract: 本发明涉及一种少资源FPGA多轴电流环,包括电流环运算模块、数据存取调度模块、参数存取模块和变量存取模块;电流环运算模块:用于反馈输入量调理,用于进行电流环运算;数据存取调度模块:用于选择输出电流环运算模块的反馈输入量、接收电流环运算模块输出的各轴计算结果;用于控制参数存取模块、变量存取模块的存取时机和存取动作;参数存取模块:用于存取各轴电流环运算所需参数;变量存取模块:用于存取各轴电流环运算过程中的变量;其中,参数存取模块和变量存取模块均采用FPGA内部的RAM资源来存储数据并使用两级缓冲寄存器进行存取缓存,数据存取和电流环运算并行进行。本发明在不增加控制时间的基础上进一步减少FPGA实现多轴同步电流环所需资源。

Patent Agency Ranking