【SFRA】笔记

GK_SFRA_INJECT(x)
SFRA小信号注入函数,向控制环路注入一个小信号。如下图所示,当前程序,小信号注入是在固定占空比的基础叠加小信号,得到新的占空比,使用该占空比控制环路。

1.2 GK_SFRA_COLLECT(x, y)
SFRA数据收集函数,将小信号注入环路后,该函数收集环路的数据,以得到环路的控制响应特性。如下图所示,当前程序,该函数收集环路的控制占空比和ADC采集数据。

1.3 GK_SFRA_GUI_RUN_COMMS(x)
SFRA命令接收和状态响应函数,用以接收SFRA上位机的指令和响应指令。当前程序3ms执行一次。

1.4 GK_SFRA_RUN_BACKGROUND(x)
SFRA后台运行任务执行函数,该程序在频率扫描开始时执行状态机,并负责更改频率点并将测量结果保存在缓存中。当前程序该函数20ms执行一次。

2、SFRA扫描程序流程图
在这里插入图片描述

在这里插入图片描述

SFRA参数概述
SFRA_ISR_FREQ:SFRA扫描频率,单位Hz,当前程序扫描频率是10000(10KHz)
SFRA_AMPLITUDE:SFRA注入小信号的幅度,当前程序配置为0.01
SFRA_FREQ_LENGTH:SFRA扫描的频率点数,当前程序扫描100个点
SFRA_FREQ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值