一种基于FPGA的星载太阳翼驱动控制方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于FPGA的星载太阳翼驱动控制方法
申请号:CN202511018397
申请日期:2025-07-23
公开号:CN120902995A
公开日期:2025-11-07
类型:发明专利
摘要
本发明公开了一种基于FPGA的星载太阳翼驱动控制方法,采用三级交叉冗余设计,以FLASH型宇航级FPGA为核心控制器(主频100MHz),内部集成信号滤波模块、电机方向产生模块、驱动使能控制模块、ROM地址产生与查找表模块、电机速度控制模块、除法器模块、驱动脉冲分频计数模块及PWM控制模块等。其中,信号滤波模块采用卡尔曼滤波处理位置和电流信号;电机速度控制模块基于梯形加减速算法,通过四状态机(停止、加速、匀速、减速)规划速度曲线,分两种场景实现平滑控制;PWM控制模块通过电流闭环调节占空比,确保电机额定力矩输出。本发明通过FPGA并行处理能力提升实时性,结合模块化设计实现高通用性,同时以架构冗余替代高成本硬件,实现“低成本、高可靠、强通用、高精度”的星载太阳翼驱动控制,适用于太阳翼展开及姿态调整场景。
技术关键词
驱动控制方法 加减速参数 速度控制模块 加减速算法 模拟量采集模块 通信电路 信号滤波模块 PWM控制模块 主驱动电路 太阳 生成电机 主控制电路 驱动控制系统 调节占空比