一种脉冲控制方法和系统与流程

文档序号:14842427发布日期:2018-06-30 14:16阅读:来源:国知局
一种脉冲控制方法和系统与流程

技术特征:

1.一种脉冲控制方法,其特征在于,包括步骤:

A、根据变化趋势将脉冲频率标记为若干阶段,逐个将所述阶段分成若干子阶段,每个子阶段对应一个脉冲输出值,标记其中一个阶段为当前阶段;

B、设置基于FIFO的数据存储队列;

C、将所述当前阶段所属子阶段对应的脉冲输出值依次存入所述数据存储队列,标记当前阶段的下一个阶段为次阶段;

D、从所述数据存储队列依次读取脉冲输出值并输出;

E、更新所述次阶段为当前阶段;

F、重复步骤C-E直至全部子阶段对应的脉冲频率值被写入所述数据存储队列。

2.根据权利要求1所述的一种脉冲控制方法,其特征在于,所述变化趋势包括:

脉冲频率值从第一阈值上升至第二阈值;

脉冲频率值从第二阈值下降至第三阈值;

脉冲频率值从第三阈值上升至第四阈值,从第四阈值下降至第五阈值。

3.根据权利要求1所述的一种脉冲控制方法,其特征在于,所述数据存储队列存在存储上限和存储阈值,所述存储阈值不大于所述存储上限,当步骤C的脉冲频率值存入次数大于存储阈值则执行步骤D。

4.根据权利要求3所述的一种脉冲控制方法,其特征在于,所述步骤D与步骤E为同时进行以实现所述数据存储队列存储的脉冲输出值的实时更替。

5.一种脉冲控制系统,用于执行权利要求1所述方法,其特征在于,包括:

划分模块,用于根据变化趋势将脉冲频率标记为若干阶段,逐个将所述阶段分成若干子阶段,每个子阶段对应一个脉冲输出值,标记其中一个阶段为当前阶段;

队列模块,用于设置基于FIFO的数据存储队列;

存储模块,用于将所述当前阶段所属子阶段对应的脉冲输出值依次存入所述数据存储队列,标记当前阶段的下一个阶段为次阶段;

输出模块,用于从所述数据存储队列依次读取脉冲输出值并输出;

更新模块,用于更新所述次阶段为当前阶段;

循环模块,用于重复驱动存储模块、输出模块和更新模块直至全部子阶段对应的脉冲输出值被写入所述数据存储队列。

6.根据权利要求5所述的一种脉冲控制系统,其特征在于,所述变化趋势包括:

脉冲频率值从第一阈值上升至第二阈值;

脉冲频率值从第二阈值下降至第三阈值;

脉冲频率值从第三阈值上升至第四阈值,从第四阈值下降至第五阈值。

7.根据权利要求5所述的一种脉冲控制系统,其特征在于,所述数据存储队列存在存储上限和存储阈值,所述存储阈值不大于所述存储上限,当存储模块执行的脉冲频率值存入次数大于存储阈值则驱动输出模块。

8.根据权利要求7所述的一种脉冲控制系统,其特征在于,所述输出模块与更新模块为同时进行以实现所述数据存储队列存储的脉冲输出值的实时更替。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1