System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及美发器具控制,特别涉及一种智能温控直发梳的控制方法及其装置。
技术介绍
1、随着美发器具技术的发展,智能温控直发梳得到广泛应用。但是目前市面上的智能温控直发梳主要存在以下技术问题:
2、第一,传统的温控直发梳多采用固定温度阈值的简单开关控制方案,通过温度传感器检测加热片温度,达到设定温度后断电,温度降低后重新加热。这种方案温度波动大,控制精度低,无法实现多温区的协同控制。
3、第二,部分温控直发梳采用pid控制的方案,虽然在稳态时能维持相对稳定的温度,但在动态过程中,特别是发热功率和散热条件发生变化时,控制效果不理想,容易出现温度波动大、响应速度慢等问题。
4、第三,现有的温控直发梳缺乏智能化的数据驱动控制方案,无法根据使用环境和用户习惯自适应调节控制策略,导致温度控制精度低,直发效果不理想且容易损伤头发。
5、第四,现有技术无法实现多温区的协同精确控制,且缺乏完善的安全保护机制,影响使用安全性和可靠性。
技术实现思路
1、鉴于此,本申请提供一种智能温控直发梳的控制方法及其装置,解决了现有技术中温控直发梳温度控制精度低、无法实现多温区协同控制、缺乏智能化数据驱动控制的问题。
2、本申请实施例提供了一种智能温控直发梳的控制方法,包括:
3、确定所述智能温控直发梳的多个不同区域的多个温控指令,其中,一个区域对应一个温控指令;
4、分别获取所述区域上的多个检测点的温度,并基于各个区域的目标温度,
5、基于获取到的各个区域的温度序列、加热功率、所处的环境温度,采用基于koopman算子的模型,确定所述智能温控直发梳的线性表示;
6、根据所述智能温控直发梳的线性表示,构建二次型调节器控制器,并采用所述二次型调节器控制器,调整智能温控直发梳的控制参数。
7、确定所述智能温控直发梳的多个不同区域的多个温控指令,其中,一个区域对应一个温控指令;
8、分别获取所述区域上的多个检测点的温度,并基于各个区域的目标温度,采用递进增量式算法计算控制增量,生成对应的加热信号,以调整所述温控指令,其中,各个区域具有各自对应的目标温度;
9、基于获取到的各个区域的温度序列、加热功率、所处的环境温度,采用基于koopman算子的模型,确定所述智能温控直发梳的线性表示;
10、根据所述智能温控直发梳的线性表示,构建二次型调节器控制器,并采用所述二次型调节器控制器,调整智能温控直发梳的控制参数。
11、可选地,所述多个不同区域包括第一区域、第二区域,以及第三区域;
12、所述确定所述智能温控直发梳的多个不同区域的多个温控指令,其中,一个区域对应一个温控指令,包括:
13、建立包括所述第一区域、所述第二区域,以及所述第三区域的非线性优化模型,所述非线性优化模型包括:包含所述第一区域、第二区域,以及所述第三区域的热力学模型、包含温度控制精度、能量效率和温度均匀性的目标函数,以及包括最大功率限制、温度变化率限制和安全温度上限的约束条件;
14、获取预设采样周期内的第一区域、第二区域,以及第三区域的当前温度,以及环境温度;
15、将所述第一区域、所述第二区域,以及所述第三区域的当前温度,以及所述环境温度带入至所述热力学模型,获取满足所述目标函数、所述约束条件的第一区域的加热功率、第二区域的加热功率和第三区域的加热功率;
16、根据第一区域的加热功率、所述第二区域的加热功率和所述第三区域的加热功率,以及所述约束条件中的最大功率限制,确定所述第一区域的第一pwm信号、所述第二区域的第二pwm信号和所述第三区域的第三pwm信号,其中,所述第一pwm信号、所述第二pwm信号和所述第三pwm信号作为所述温控指令。
17、可选地,满足以下一项或多项:
18、第二区域的热力学模型包括:
19、dt2/dt = k1p2(t)/m2c2 - k2(t2-t1)/r12- (t2-t3)/r23 - k4(-ta)/ra
20、其中,为第二区域的温区,为加热功率,为第二区域加热部件的质量,为第二区域加热部件的比热容,为第一区域和第二区域之间的热阻、第三区域和第二区域之间的热阻,ra为与环境间热阻,ta为环境温度;
21、目标函数包括:
22、j = w1σ(ti-tref,i)² + w2σ(pi/pmax)² + w3σ(ti-ti+1)²
23、其中,w1、w2、w3为权重系数;ti为第i个区域的实际温度;tref,i为第i个区域的目标温度;pi为第i个区域的实际加热功率;pmax为系统允许的最大加热功率;ti+1为与第i个区域相邻的下一个区域的温度;
24、在预设采样周期之后,比较预测温度和实际温度,以更新所述热力学模型的参数。
25、可选地,所述分别获取所述区域上的多个检测点的温度,并基于各个区域的目标温度,采用递进增量式算法计算控制增量,生成对应的加热信号,以调整所述温控指令,其中,各个区域具有各自对应的目标温度,包括:
26、根据同一个区域上的各个检测点的温度,与该区域的目标温度,生成温度偏差序列;
27、基于所述温度偏差序列,采用递进增量式算法计算控制增量,所述控制增量的计算包括比例项、积分项和微分项;
28、根据所述控制增量,更新加热功率,并将所述加热功率转换为pwm控制信号,所述pwm控制信号。
29、可选地,满足以下一项或多项:
30、所述多个不同区域包括第一区域、第二区域,以及第三区域,且所述第二区域的递进增量式算法包括:
31、δu(k) = kp[e(k) - e(k-1)] + ki·e(k) + kd[e(k) - 2e(k-1) + e(k-2)]
32、其中,δu(k)为当前时刻k的控制增量,kp为比例系数,ki为积分系数,kd为微分系数,e(k)为时刻k的温度偏差, e(k-1)为k-1时刻的温度偏差,e(k-2)为k-2时刻的温度偏差;
33、所述进增量式算法计算控制增量包括至少一种:计算包括上升时间、超调量和调节时间在内的温度控制性能指标;基于所述性能指标,动态调整比例系数、积分系数和微分系数;将调整后的控制参数应用于下一控制周期的控制增量计算。
34、可选地,还包括:
35、在供电设备上温度传感器,以获取所述供电设备的表面温度分布;基于建立的热量积累模型,以及所述供电设备的表面温度分布,确定散热功率。
36、可选地,所述基于获取到的各个区域的温度序列、加热功率、所处的环境温度,采用基于koopman算子的模型,确定所述智能温控直发梳的线性表示,包括:本文档来自技高网...
【技术保护点】
1.一种智能温控直发梳的控制方法,其特征在于,该方法包括:
2.根据权利要求1所述的控制方法,其特征在于,所述多个不同区域包括第一区域、第二区域,以及第三区域;
3.根据权利要求2所述的控制方法,其特征在于,满足以下一项或多项:
4.根据权利要求1所述的控制方法,其特征在于,所述分别获取所述区域上的多个检测点的温度,并基于各个区域的目标温度,采用递进增量式算法计算控制增量,生成对应的加热信号,以调整所述温控指令,其中,各个区域具有各自对应的目标温度,包括:
5.根据权利要求4所述的控制方法,其特征在于,满足以下一项或多项:
6.根据权利要求4所述的控制方法,其特征在于,还包括:
7.根据权利要求1所述的控制方法,其特征在于,所述基于获取到的各个区域的温度序列、加热功率、所处的环境温度,采用基于Koopman算子的模型,确定所述智能温控直发梳的线性表示,包括:
8.根据权利要求1所述的控制方法,其特征在于,所述根据所述智能温控直发梳的线性表示,构建二次型调节器控制器,并采用所述二次型调节器控制器,调
9.根据权利要求1所述的控制方法,其特征在于,满足以下一项或多项:
10.一种智能温控直发梳的控制装置,其特征在于,该装置包括:
...【技术特征摘要】
1.一种智能温控直发梳的控制方法,其特征在于,该方法包括:
2.根据权利要求1所述的控制方法,其特征在于,所述多个不同区域包括第一区域、第二区域,以及第三区域;
3.根据权利要求2所述的控制方法,其特征在于,满足以下一项或多项:
4.根据权利要求1所述的控制方法,其特征在于,所述分别获取所述区域上的多个检测点的温度,并基于各个区域的目标温度,采用递进增量式算法计算控制增量,生成对应的加热信号,以调整所述温控指令,其中,各个区域具有各自对应的目标温度,包括:
5.根据权利要求4所述的控制方法,其特征在于,满足以下一项或多项:
6...
【专利技术属性】
技术研发人员:许国昌,张佳玲,陈建新,
申请(专利权)人:深圳市富邦新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。