System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种灸疗仓的温度监测控制方法及系统技术方案_技高网

一种灸疗仓的温度监测控制方法及系统技术方案

技术编号:41014302 阅读:2 留言:0更新日期:2024-04-18 21:51
本发明专利技术涉及温度监测技术领域,更具体地,本发明专利技术涉及一种灸疗仓的温度监测控制方法及系统,包括:实时采集灸疗仓中的温度,得到温度数据;采用指数平滑法对所述温度数据进行处理,预测得到温度数据的预测值,并计算出当前时刻的温度数据的实际值与预测值之间的差异值。本发明专利技术利用指数平滑法对未来的系统响应进行预测,从而得到预测值与实际值之间的差异,得到误差信号,并根据误差信号的取值对PID控制器的参数进行不断迭代调整,从而实现对PID算法的控制参数的自适应调整,从而减小在灸疗仓运行过程中的累计误差,从而提升控制器的响应速度,提升灸疗仓的反馈速度,提升灸疗效果。

【技术实现步骤摘要】

本专利技术涉及温度监测。更具体地,本专利技术涉及灸疗仓的温度监测控制方法及系统


技术介绍

1、灸疗仓是一种进行灸疗的专用设备,在进行灸疗时,维持适宜的温度是至关重要的,灸疗仓温度的监测和控制有助于实现治疗的标准化,确保每次治疗的一致性,提高治疗的可控性和可重复性。因此需要通过引入一种灸疗仓的温度监测控制方法,通过对灸疗仓内的温度进行监测并控制,从而提高灸疗的效果、安全性,同时实现治疗过程的智能化与标准化。

2、传统的对灸疗仓温度的监测并对温度的控制方法为:pid算法。传统的pid算法通过人为设置控制参数,实现对温度的控制,但是由于在灸疗仓运行过程中,工作环境的不断变化,例如随着灸疗仓的不断运行,空气中的温度在不断升高,从而导致灸疗仓自身的热量散发较慢,从而使原来人为设定的控制参数无法适应外界工作环境的变化。而若控制参数设置不当,则系统会产生震荡现象,即在对温度进行控制的过程中会不断与目标温度产生误差,误差累计越多,则会导致控制器响应变慢,从而无法是灸疗仓及时进行反馈,做出温度调节,影响灸疗效果。


技术实现思路

1、本专利技术提供一种灸疗仓的温度监测控制方法及系统,旨在解决相关技术中若控制参数设置不当,则系统会产生震荡现象,即在对温度进行控制的过程中会不断与目标温度产生误差,误差累计越多,则会导致控制器响应变慢,从而无法是灸疗仓及时进行反馈,做出温度调节,影响灸疗效果的问题。

2、在第一方面中,本专利技术提供了一种灸疗仓的温度监测控制方法,包括:实时采集灸疗仓中的温度,得到温度数据;采用指数平滑法对所述温度数据进行处理,预测得到温度数据的预测值,并计算出当前时刻的温度数据的实际值与预测值之间的差异值,根据所述差异值计算出当前时刻的温度数据的调整必要性;根据所述调整必要性,判断当前时刻是否为调整节点;若所述当前时刻为调整节点,则将所述当前时刻之前的温度数据作为上一阶段,将所述当前时刻之后的温度数据作为下一阶段,并将上一阶段的温度数据的控制参数与上一阶段的权重值相乘,得到修正参数,根据所述修正参数对下一阶段的控制参数进行修改以得到新的控制参数,根据所述新的控制参数对灸疗仓中的温度实时调整;若所述当前时刻不是调整节点,则继续按照当前控制参数对灸疗仓中的温度实时调整。

3、在一实施例中,获取灸疗仓中的温度数据,得到温度数据,包括:每隔预设时间间隔采集一次灸疗仓中的温度。

4、在一实施例中,根据所述差异值计算出该数据的调整必要性,计算公式如下:

5、;

6、式中,表示窗口中的第个数据的调整必要性;表示窗口中的数据总数;表示该窗口中的第个数据;表示该窗口中的第个数据的实际值与预测值之间的差异;表示该窗口中的第个数据的实际值与预测值之间的差异;为预设超参数;表示标准归一化函数;表示以自然常数为底数的指数函数。

7、在一实施例中,响应于所述窗口中的温度数据的数量小于-1时,则不对所述窗口中的温度数据进行计算。

8、在一实施例中,根据所述调整必要性,判断当前时刻是否为调整节点,包括:获取初始窗口中的所有温度数据的调整必要性的方差,在初始窗口中按照时序顺序增加温度数据,根据所述初始窗口中所有温度数据的调整必要性的方差变化情况,计算出新增加的温度数据作为控制参数的调整节点重要程度。

9、在一实施例中,计算出新增加的温度数据作为控制参数的调整节点重要程度,计算公式为:

10、;

11、式中,表示在初始窗口中,新增加的数据作为控制参数的调整节点的重要程度;表示在初始窗口中新增加了数据以后的所有数据的调整必要性均值;表示在初始窗口中新增加了数据以后的所有数据的方差;表示在初始窗口中新增加数据之前的所有数据的方差;表示标准归一化函数。

12、在一实施例中,计算出该阶段中温度数据的控制参数的权重值,计算公式为:

13、;

14、式中,表示控制参数的调整权值;表示在第个调整节点和第个调整节点之间的所有数据的调整必要性的均值;为预设超参数。

15、在一实施例中,根据所述修正参数对灸疗仓中的温度实时调整,包括:响应于所述新增加的温度数据的调整节点重要程度大于或等于预设阈值,则将测量所述新增加的温度数据的时刻作为当前时刻,并将所述当前时刻作为调整节点。

16、在一实施例中,计算出同一时刻温度的实际值与预测值之间的差异值,包括:所述差异值等于当前时刻的温度数据的预测值与温度数据的实际值之间的差值的绝对值。

17、本专利技术第二方面,还提供了一种灸疗仓的温度监测控制系统,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序以实现以上任一项所述的灸疗仓的温度监测控制方法。

18、有益效果:本专利技术通过利用指数平滑法对未来的系统响应进行预测,从而得到预测值与实际值之间的差异,得到误差信号,并根据误差信号的取值对pid控制器的参数进行不断迭代调整,从而实现对pid算法的控制参数的自适应调整,从而减小在灸疗仓运行过程中的累计误差,从而提升控制器的响应速度,提升灸疗仓的反馈速度,提升灸疗效果。

本文档来自技高网...

【技术保护点】

1.一种灸疗仓的温度监测控制方法,其特征在于,包括:

2.根据权利要求1所述的灸疗仓的温度监测控制方法,其特征在于,获取灸疗仓中的温度数据,得到温度数据,包括:

3.根据权利要求2所述的灸疗仓的温度监测控制方法,其特征在于,根据所述差异值计算出该数据的调整必要性,计算公式如下:

4.根据权利要求3所述的灸疗仓的温度监测控制方法,其特征在于,包括:

5.根据权利要求3所述的灸疗仓的温度监测控制方法,其特征在于,根据所述调整必要性,判断当前时刻是否为调整节点,包括:

6.根据权利要求5所述的灸疗仓的温度监测控制方法,其特征在于,计算出新增加的温度数据作为控制参数的调整节点重要程度,计算公式为:

7.根据权利要求6所述的灸疗仓的温度监测控制方法,其特征在于,计算出该阶段中温度数据的控制参数的权重值,计算公式为:

8.根据权利要求6所述的灸疗仓的温度监测控制方法,其特征在于,根据所述修正参数对灸疗仓中的温度实时调整,包括:

9.根据权利要求1所述的灸疗仓的温度监测控制方法,其特征在于,计算出同一时刻温度的实际值与预测值之间的差异值,包括:

10.一种灸疗仓的温度监测控制系统,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如权利要求1-9任一项所述的灸疗仓的温度监测控制方法。

...

【技术特征摘要】

1.一种灸疗仓的温度监测控制方法,其特征在于,包括:

2.根据权利要求1所述的灸疗仓的温度监测控制方法,其特征在于,获取灸疗仓中的温度数据,得到温度数据,包括:

3.根据权利要求2所述的灸疗仓的温度监测控制方法,其特征在于,根据所述差异值计算出该数据的调整必要性,计算公式如下:

4.根据权利要求3所述的灸疗仓的温度监测控制方法,其特征在于,包括:

5.根据权利要求3所述的灸疗仓的温度监测控制方法,其特征在于,根据所述调整必要性,判断当前时刻是否为调整节点,包括:

6.根据权利要求5所述的灸疗仓的温度监测控制方法,其特征在于,计算出新增加的温度数据作为控制...

【专利技术属性】
技术研发人员:童显权徐合邦
申请(专利权)人:广州中科医疗美容仪器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1