motor_f103/User/lib/control/custom/独立PID算法开发.md

765 B

架构

文件 路径
说明
pid User\lib\control\src PID算法模块
execute User\application\src 执行器
app_flow User 任务流程控制

APP_FLOW任务流程控制

adjust_inspection 中在没有检测到调试信号时执行execute_dac,EXECUTE_PLAN定义了需要执行的算法任务计划

PID算法模块

文件内容:

文件
说明
pid.c 构造算法的入口
pid_common.c 普通算法
pid_neural.c 神经网络算法
pid_fuzzy.c 模糊算法

custom 目录下为各自算法实现

EXECUTE执行器

execute_pid_init中定义了初始化参数 execute_dac中定义了执行器