发明名称 微波功率控制方法
摘要 本发明公开了一种微波功率控制方法,主要解决了现有技术中存在的微波功率控制方法需要对误差进行累加,需要保存的数据量及运算量都很大,而单片机系统存储容量、运算速度有限,因而应用效果不理想的问题。其包括以下步骤:获取输入电功率;由输入电功率得出所发射的微波功率;计算微波功率与设定功率的差值;根据设定功率及计算出的差值建立差值分区表,并将该分区表进行保存,同时设定与各区相对应的模型算法;根据已设定的模型算法计算出功率差值落入各区的电功率的控制信号大小进行微波功率控制。通过上述方案,本发明达到了数据存储量小、运算简单的目的,具有很高的实用价值和推广价值。
申请公布号 CN103869871B 申请公布日期 2015.10.28
申请号 CN201410107375.8 申请日期 2014.03.21
申请人 毛晓娟 发明人 毛晓娟
分类号 G05F1/66(2006.01)I 主分类号 G05F1/66(2006.01)I
代理机构 成都顶峰专利事务所(普通合伙) 51224 代理人 杨军
主权项 微波功率控制方法,其特征在于,包括以下步骤:(1)获取输入电功率;(2)根据能量转换公式由步骤(1)中的输入电功率得出所发射的微波功率;(3)计算步骤(2)中得到的微波功率与设定功率的差值;(4)重复步骤(1)~(3),根据设定功率及计算出的差值建立差值分区表,并将该分区表进行保存,同时设定与各区相对应的模型算法;(5)根据已设定的模型算法计算出功率差值落入各区的电功率的控制信号大小进行微波功率控制;所述步骤(3)中,微波功率与设定功率的差值通过以下公式得出:ΔP=P<sub>s</sub>‑P<sub>m</sub>,其中,P<sub>s</sub>为已设定的期望微波功率值,P<sub>m</sub> 为所发射的实际微波功率值;所述步骤(4)中,分区规则如下:当P<sub>s</sub>≥14时,若|ΔP|≥30则保存在分区1中;若20≤|ΔP|&lt;30则保存在分区2中;若10≤|ΔP|&lt;20则保存在分区3中;若|ΔP|&lt;10则保存在分区4中;当P<sub>s</sub>&lt;14时,若|ΔP|≥20则保存在分区5中;若10≤|ΔP|&lt;20则保存在分区6中;若5≤|ΔP|&lt;10则保存在分区7中;若|ΔP|&lt;5则保存在分区8中;设setdata为输出控制量,Setdata为实际控制量,各区对应的模型算法如下:当|ΔP|属于分区1时,若ΔP&gt;0,采用算式Setdata=setdata+6;若ΔP&lt;0,采用算式Setdata=setdata‑6;当|ΔP|属于分区2时,若ΔP&gt;0,采用算式Setdata=setdata+5;若ΔP&lt;0,采用算式Setdata=setdata‑5;当|ΔP|属于分区3时,若ΔP&gt;0,采用算式Setdata=setdata+3;若ΔP&lt;0,采用算式Setdata=setdata‑3;当|ΔP|属于分区4时,若ΔP&gt;0,采用算式Setdata=setdata+1;若ΔP&lt;0,采用算式Setdata=setdata‑1;当|ΔP|属于分区5时,若ΔP&gt;0,采用算式Setdata=setdata+4;若ΔP&lt;0,采用算式Setdata=setdata‑4;当|ΔP|属于分区6时,若ΔP&gt;0,采用算式Setdata=setdata+3;若ΔP&lt;0,采用算式Setdata=setdata‑3;当|ΔP|属于分区7时,若ΔP&gt;0,采用算式Setdata=setdata+2;若ΔP&lt;0,采用算式Setdata=setdata‑2;当|ΔP|属于分区8时,若ΔP&gt;0,采用算式Setdata=setdata+1;若ΔP&lt;0,采用算式Setdata=setdata‑1。
地址 610000 四川省成都市锦江区一环路东四段14号2栋1单元2号