掌桥专利:专业的专利平台
掌桥专利
首页

一种智能马桶的温度控制器和控制方法

文献发布时间:2024-04-18 19:58:21


一种智能马桶的温度控制器和控制方法

技术领域

本发明属于智能马桶的温度控制领域,涉及一种智能马桶的温度控制器和控制方法。

背景技术

对于对温度有要求的行业而言,例如冶炼、智能家居等,温度控制技术是尤为关键的。针对不同温度控制精度的场景和不同的环境情况,常采用的PID算法进行温度控制。PID算法对于线性系统有着良好的拟合度,但是对于非线性系统的控制效果不佳,难以实现较高精度的控制。

智能马桶模型采用制冷/制热元件(半导体片)实现制冷或制热,因制冷/制热元件非线性的电学特性以及空间分布的离散型,导致智能马桶模型的制冷/制热元件温度控制系统成为典型的非线性系统,采用传统的PID算法难以实现良好的温度控制效果。

发明内容

本发明为了克服现有技术的不足,提供一种智能马桶的温度控制方法。

为了实现上述目的,本发明采用以下技术方案:一种智能马桶的温度控制器,包括基于温度控制系统对智能马桶的温度进行控制,温度控制系统包括控制模块、温度模块、温度采集模块,控制模块包括信息传输模块、信息输入终端和控制器,温度采集模块、信息传输模块分别与控制器连接,包括以下步骤:

步骤1:输入设定目标温度TS;

信息传输模块获取信息输入终端的目标温度数据并向控制器传输设定的目标温度TS;

步骤2:获取实际温度T

步骤3:确定基础参数;

步骤4:控制器获取目标温度T

步骤5:控制器向温度模块输出PWM波使各测点的温度达到目标温度;

步骤6:信息传输模块在每一次控制流程执行完成后,读取一次信息输入终端的数据,用以获取用户对于目标温度的设置,若有更新的目标温度数据,信息传输模块将更新后目标温度数据将传入控制器,执行步骤1,若否,执行下一步骤。

进一步的,所述步骤2中一次控制过程中,一处温度采集模块采集一处温度模块所在测点的温度形成一路输送至控制器的实际温度数据T

进一步的,所述k的数值与温度采集模块的采集次数以及温度模块的数量相同。

进一步的,所述步骤3包括以下步骤:

步骤3.1:确定PID各项权重参数;

w

w

w

其中n为实际温度达到目标温度的控制过程的次数,k为智能马桶的测点标号,

w

w

w

公式中e(n)(k)为某n次控制过程中某k路实际温度T

步骤3.2:确定占空比增量;

占空比增量△u(n)(k)为第n次控制过程每n路的输出量:

△u(n)(k)=KG(w

公式中KG为神经元的总学习速率;

步骤3.3:确定PWM波的占空比;

占空比设为u(n)(k),

u(n)(k)=△u(n)(k)+△u(n-1)(k)+...+△u(1)(1)+u

公式ua为PWM波占空比设定的初始值;

进一步的,所述步骤3.1中x

进一步的,所述步骤3.1中x

进一步的,所述步骤3.1中

x

进一步的,所述vp、vi和vd为设定值。

进一步的,所述KG为设定值。

进一步的,所述信息传输模块设置为WIFI模块,用于控制器与信息输入终端的数据传输,信息输入终端包括按键或/和遥控器或/和手机APP,信息传输模块获取信息输入终端的温度数据。

一种智能马桶的温度控制系统,包括智能马桶、控制模块、温度模块、温度采集模块,控制模块包括信息传输模块、信息输入终端和控制器,温度采集模块、信息传输模块分别与控制器连接。

进一步的,信息传输模块设置为WIFI模块,用于控制器与信息输入终端的数据传输,信息输入终端包括按键或/和遥控器或/和手机APP,信息传输模块获取信息输入终端的温度数据。

进一步的,温度模块设置为半导体片,温度模块设置于智能马桶。

进一步的,温度模块设置若干,若干温度模块分布在智能马桶的垫圈。

进一步的,温度采集模块和温度模块至少一一对应设置。

进一步的,一处温度采集模块采集一处温度模块所在测点的温度形成一路输送至控制模块的实际温度数据。

一种智能马桶的温度控制器,温度控制器包括:

目标温度设定部,目标温度设定部设定目标温度TS;

温度获取部,用于获取智能马桶测点的实际温度T

参数设定部,用于确定PID各项权重参数、占空比增量以及PWM波的占空比;

运行部,通过获取目标温度T

输出部,用于向温度模块输出PWM波使各测点的温度达到目标温度;

数据确认部,用于接收更新的目标温度数据。

进一步的,确定PID各项权重参数;

w

w

w

其中n为实际温度达到目标温度的控制过程的次数,k为智能马桶的测点标号,w

w

w

公式中e(n)(k)为某n次控制过程中某k路实际温度T

进一步的,确定占空比增量;

占空比增量△u(n)(k)为第n次控制过程每n路的输出量:

△u(n)(k)=KG(w

公式中KG为神经元的总学习速率。

进一步的,确定PWM波的占空比;

占空比设为u(n)(k),

u(n)(k)=△u(n)(k)+△u(n-1)(k)+...+△u(1)(1)+u

公式中ua为PWM波占空比设定的初始值;

进一步的,x

进一步的,x

进一步的,x

进一步的,所述vp、vi和vd为设定值。

进一步的,所述KG为设定值。

综上所述,本发明的有益之处在于:

本发明通过神经网络的反向传播算法以及设置KG、w

附图说明

图1为本发明的流程图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

本发明实施例中所有方向性指示(诸如上、下、左、右、前、后、横向、纵向……)仅用于解释在某一特定姿态下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

因安装误差等原因,本发明实施例中所指的平行关系可能实际为近似平行关系,垂直关系可能实际为近似垂直关系。

实施例一:

如图1所示,一种智能马桶的温度控制系统,包括智能马桶、控制模块、温度模块、温度采集模块,控制模块包括信息传输模块、信息输入终端和控制器,温度采集模块、信息传输模块分别与控制器连接。

本实施例中信息传输模块设置为WIFI模块,用于控制器与信息输入终端的数据传输,信息输入终端包括按键或/和遥控器或/和手机APP,信息传输模块获取信息输入终端的温度数据。

本实施例中温度模块设置为半导体片,温度模块设置于智能马桶,优选设置于智能马桶的垫圈,对垫圈进行制热或制冷,实现温度的准确控制。

本实施例中,温度模块设置若干,若干温度模块均匀分布在智能马桶的垫圈,保证垫圈均匀制热或制冷,温度采集模块设置于垫圈且靠近温度模块,优选的,温度采集模块和温度模块至少一一对应设置,一处温度采集模块采集一处温度模块所在区域,即一个测点的温度形成一路输送至控制模块的实际温度数据,多个测点形成多路数据,本实施例中,将多个测点进行标号,形成1..k路数据,k为智能马桶的测点标号。

本申请还提供了一种智能马桶的温度控制器,基于温度控制系统对智能马桶的温度进行控制,温度控制系统包括控制模块、温度模块、温度采集模块,控制模块包括信息传输模块、信息输入终端和控制器,温度采集模块、信息传输模块分别与控制器连接,具体包括以下步骤:

步骤1:输入设定目标温度TS;

信息传输模块获取信息输入终端的目标温度数据并向控制器传输设定的目标温度TS。

步骤2:获取实际温度T

一次控制过程中,一处温度采集模块采集一处温度模块所在区域测点的温度,即一个测点的温度形成一路输送至控制器的实际温度数据T

第n次控制过程中,一处温度采集模块采集一处温度模块所在区域的温度形成一路输送至控制器的实际温度数据T

本实施例中,k为智能马桶的测点标号。

本实施例中,n为实际温度达到目标温度的控制过程的次数,经n次控制过程使各测点的实际温度达到设定的目标温度。

步骤3:确定基础参数;

步骤3.1:确定PID各项权重参数;

w

w

w

公式(1)中w

公式(2)中w

公式(3)中w

公式(1)、(2)和(3)中e(n)(k)为某n次控制过程中某k路实际温度T

公式(1)、(2)和(3)中u(n)(k)为某n次控制过程中某k路的PWM波的占空比;公式(1)、(2)和(3)中vp、vi和vd为设定值。

步骤3.2:确定占空比增量;

占空比增量△u(n)(k),△u(n)(k)为第n次控制过程每n路的输出量:△u(n)(k)=KG(w

w

w

w

步骤3.3:确定PWM波的占空比;

通过神经网络的反向传播算法,得到u(n)(k)=△u(n)(k)+△u(n-1)(k)+...+△u(1)(1)+u

公式ua为PWM波占空比设定的初始值。

PWM波的占空比为初始值和占空比增量总和。

步骤4:控制器获取目标温度T

控制器控输出的PWM波,在相同的条件下,比如采用相同的材料等,PWM波的方向控制温度模块制冷或制热,PWM波的占空比分别与温度模块的制冷或制热功率成正比,比例根据实际情况进行设定。

本实施例获取一次控制过程中k路的测点实际温度,并结合目标温度进行处理,同时获取n次控制过程中k处测点的实际温度,并结合目标温度进行处理,对n次控制过程k路PID各项权重参数进行调整,并增加w

步骤5:控制器向温度模块输出PWM波使各测点的温度达到目标温度。

步骤6:信息传输模块在每一次控制流程执行完成后,读取一次信息,用以获取用户对于目标温度的设置,若有更新的目标温度数据,即更改先前设定的目标温度,信息传输模块将更新后目标温度数据将传入控制器,执行步骤1,若否,执行下一步骤。

本实施例通过神经网络的反向传播算法以及设置KG、w

本申请还提供了一种智能马桶的温度控制器,温度控制器包括:

目标温度设定部,目标温度设定部设定目标温度TS;

温度获取部,用于获取智能马桶测点的实际温度T

参数设定部,用于确定PID各项权重参数、占空比增量以及PWM波的占空比;

运行部,通过获取目标温度T

输出部,用于向温度模块输出PWM波使各测点的温度达到目标温度;

数据确认部,用于接收更新的目标温度数据。

显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

相关技术
  • 一种基于智能马桶的智能家居控制方法与智能马桶
  • 智能马桶控制系统、方法和装置、智能马桶盖和智能马桶
  • 智能马桶控制方法与智能马桶
  • 一种智能马桶的语音控制系统及方法
  • 一种远程控制的方法、装置、智能马桶及存储介质
  • 一种智能马桶的控制电路、智能马桶及智能马桶控制方法
  • 智能马桶的控制方法以及智能马桶组件、智能马桶
技术分类

06120116485511