一种触摸屏的噪声控制方法及系统与流程

未命名 10-18 阅读:109 评论:0


1.本发明涉及触摸屏的噪声控制技术领域,尤其是一种触摸屏的噪声控制方法及系统。


背景技术:

2.触摸屏是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果,触摸屏作为一种最新的电脑输入设备,它是简单、方便、自然的一种人机交互方式;随着智能设备的普及,触摸屏也成为智能设备不可缺少的重要部件,进而通过触摸屏能够使用户与智能设备之间形成触摸交互,而在用户与触摸屏通过触摸进行交互的过程中会受到噪声的影响,如果外界的噪声过大,过大的噪声会导致触摸屏系统误认为用户在触摸,从而导致触摸屏发生错误反馈,因此,需要控制触摸屏的噪声来减少系统的误判。


技术实现要素:

3.本发明的目的在于提供一种触摸屏的噪声控制方法,包括:获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;根据所述噪声参数确定噪声控制模式,其中,所述噪声控制模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息;当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪声进行抑制处理,得到第二噪声抑制信息;对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;根据所述到融合信息对所述触摸屏噪声进行抑制性控制。
4.作为优选,所述获取触摸屏的噪声参数的步骤,包括:获取外部与触摸屏接触所产生的噪声信息;根据所述噪声信息获取对应的时域信息,对时域信息进行信息提取,得到时域值;根据所述时域值获取对应时间内的角频率值;
根据所述时域值和角频率值计算噪声信息对应的频域值,其中,计算公式为:,其中,x为频域值,t为时域值,w为角频率值;将所述频域值对应时间内的频率信息定义为频域信息;根据所述频域信息提取幅度谱,并将所述幅度谱与预设的频谱图进行比对,得到幅度谱对应噪声的振动频率,并将所述振动频率对应的振动信息定义为振动频率信息。
5.作为优选,所述获取外部与触摸屏接触所产生的噪声信息的步骤之后,包括:根据所述外部与触摸屏接触所产生的噪声信息获取与其对应周期内的时间间隔信息;对时间间隔信息进行信息提取,得到时间间隔值;根据所述时间间隔值获取噪声信息对应的传输速率;根据所述时间间隔值和传输速率计算传输带宽值,其中,计算公式为:k=t1*s其中,k为传输带宽值,t1为时间间隔值,s为传输速率;将所述传输带宽值对应的传输信息定义为信号传输信息。
6.作为优选,所述根据所述噪声参数确定噪声控制模式的步骤,包括:根据所述振动频率信息对应的振动频率和信号传输信息对应的传输带宽值计算滤波值,其中,计算公式为:f=m-(k/2)其中,f为滤波值;m为振动频率;判断所述滤波值是否满足预设值;若满足,则确定噪声控制模式为无限脉冲响应滤波模式;若不满足,则确定噪声控制模式为有限脉冲响应滤波模式。
7.作为优选,所述将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息的步骤,包括:根据所述反馈路径信息获取所述噪声对应的输入端信息和输出端信息;将所述输入端信息提取的入端值作为第一样本值和所述输出端信息提取的出端值作为第二样本值输入到递归模型中,输出递归结构值,其中,递归模型的函数为:
8.其中,为递归结构值,a为第一样本值,b为第二样本值,c为时刻值;将所述递归结构值对应的短波信息定义为递归结构信息。
9.作为优选,所述将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息的步骤,包括:根据所述阻带衰减信息获取对应的衰减量值;将所述衰减量值作为第三样本值到非递归模型中,输出非递归结构值,其中,非递归模型的函数为:
10.其中,为非递归结构值,n为第三样本值;将所述非递归结构值对应的长波信息定义为非递归结构信息。
11.作为优选,所述对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息的步骤,包括:对所述第一噪声抑制信息进行特征向量提取,得到第一特征向量值;对所述第二噪声抑制信息进行特征向量提取,得到第二特征向量值;将所述第一特征向量值和第二特征向量值进行特征加权,得到融合值,其中,特征加权的公式为:
12.e为融合值,为第一特征向量值,为第二特征向量值,为特征偏差系数;将所述融合值对应的融合特征信息定义为融合信息。
13.作为优选,所述根据所述到融合信息对所述触摸屏噪声进行抑制性控制的步骤之后,包括:根据所述融合信息获取噪声特征抑制信息;根据所述噪声特征抑制信息设立噪声信号衰减范围;根据所述噪声信号衰减范围判断所述融合信息对应的噪声信息是否在预设范围内;若在,则将所述指定抑制信息输入至触摸屏对应的控制系统中进行控制;若不在,则将所述指定抑制信息输进行信号补偿,并将所述信号补偿后的所述指定抑制信息输再次输入至触摸屏对应的控制系统中进行控制。
14.本技术还提供一种触摸屏的噪声控制系统,其特征在于,包括:第一获取模块,用于获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;确定模块,用于根据所述噪声参数确定噪声控制的模式,其中,所述噪声控制的模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;第二获取模块,用于当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;第一训练模块,用于将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;第一抑制模块,用于根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息,并将第一噪声抑制信息定义为第一待控制噪声;第三获取模块,用于当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;第二训练模块,用于将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;第二抑制模块,用于根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪
声进行抑制处理,得到第二噪声抑制信息;融合模块,用于对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;控制模块,用于根据所述到融合信息对所述触摸屏噪声进行抑制性控制。
15.本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
16.本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
17.本技术的有益效果为:本发明通过振动频率信息、信号传输信息和滤波信息将获取到的触摸屏的噪声进行无限脉冲响应滤波模式和有限脉冲响应滤波模式划分,其中,所述无限脉冲响应滤波模式和有限脉冲响应滤波模式为噪声的短波和长波抑制处理模式,当处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息,其中,反馈路径信息可以通过频谱分析得到,将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息,其中,递归模型可以是递归函数,根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,这样在递归函数的训练下,能够针对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到的第一噪声抑制信息,当所述触摸屏的噪声有限脉冲响应滤波模式中,首先获取与所述触摸屏的噪声对应的阻带衰减信息,其中,通过分析滤波器的频率响应和噪声抑制比,可以得到噪声的阻带衰减信息,将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息,其中,非递归模型为非递归函数,根据所述非递归结构信息对所述第一待控制噪声对应长波噪声进行抑制处理,得到第二噪声抑制信息,并根据所述第二噪声抑制信息对所述触摸屏的噪声进行全面控制性抑制,这样在对噪声进行全面抑制后能够减少触摸屏受到噪声影响,进而能够避免噪声对触摸屏造成误触的问题。
附图说明
18.图1为本技术一实施例的方法流程示意图。
19.图2为本技术一实施例的装置结构示意图。
20.图3为本技术一实施例的计算机设备内部结构示意图。
21.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
22.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
23.如图1-3所示,本技术提供一种触摸屏的噪声控制方法,包括:s1、获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;s2、根据所述噪声参数确定噪声控制模式,其中,所述噪声控制模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;s3、当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;
s4、将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;s5、根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息;s6、当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;s7、将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;s8、根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪声进行抑制处理,得到第二噪声抑制信息;s9、对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;s10、根据所述到融合信息对所述触摸屏噪声进行抑制性控制。
24.如上述步骤s1-s10所述,在用户与触摸屏通过触摸进行交互的过程中会受到噪声的影响,如果触摸屏的噪声过大,会导致系统误认为用户故意触摸屏,从而产生误操作,因此,需要控制触摸屏的噪声来减少系统的误判,其中,现有的长波和短波可以通过无限脉冲响应滤波器和有限脉冲响应滤波器进行过滤,但是无限脉冲响应滤波器和有限脉冲响应滤波器过滤的范围受滤波器的型号所限制,而增加过滤器处理噪声对应的成本也随之增长了,且触摸屏的噪声具有一定的随机性,因此只靠无限脉冲响应滤波器和有限脉冲响应滤波器无法满足触摸屏对噪声控制的需求,本发明通过振动频率信息、信号传输信息和滤波信息将获取到的触摸屏的噪声进行无限脉冲响应滤波模式和有限脉冲响应滤波模式划分,当处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息,其中,反馈路径信息可以通过频谱分析得到,而无限脉冲响应滤波模式的输出值取决于当前和过去的输入和输出,这样在无限脉冲响应滤波模式下输出可以形成回路,因此通过提取反馈路径信息可以得到当前的输入和输出,而过去的输入和输出则根据历史记录进行获得,将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息,其中,递归模型可以是递归函数,根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,这样在递归函数的训练下,能够针对所述触摸屏的噪声对应的短波噪声进行抑制处理,然后在噪声短波处理后,得到的第一噪声抑制信息,第一噪声抑制信息是指具有短波抑制特征的信息,这样通过训练得到的短波抑制特征的信息能够控制大部分影响触摸屏的短波噪声,而不会出现无限脉冲响应滤波器只能过滤一定范围内的短噪声;当所述触摸屏的噪声处于有限脉冲响应滤波模式中,首先获取与触摸屏的噪声对应的阻带衰减信息,其中,有限脉冲响应滤波模式是不会产生回路,因此不需要通过反馈路径信息获得当前和过去的输入,只需通过阻带衰减信息就可以对噪声的长波特征进行提取,通过分析滤波器的频率响应和噪声抑制比,可以得到噪声的阻带衰减信息,将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息,非递归结构信息用于控制噪声的长波进行信息提取,其中,非递归模型为非递归函数,根据所述非递归结构信息对所述触摸屏的噪声对应长波噪声进行抑制处理,得到第二噪声抑制信息,第二噪声抑制信息是指具有长波抑制特征的信息,这样通过训练得到的长波抑制特征的信息能够控制大部分影响触摸屏的长波噪声,而不会出现有限脉冲响应滤波器只能过滤一定范围内的长噪声,并对所述第一噪声抑制信息和所述第二噪声抑制信息通过特征加权进行融合,将融合后的融合信息输入至触摸屏对应的控制系统中进行特征识别控制,从而触摸屏对应的控制系统
能够针对特征识别对噪声的长波和短波进行控制性抑制,这样噪声中的长波和短波在抑制后,触摸屏能够减少受到噪声影响,进而能够避免噪声对触摸屏造成误触的问题。
25.在一个实施例中,所述获取触摸屏的噪声参数的步骤s1,包括:s101、获取外部与触摸屏接触所产生的噪声信息;s102、根据所述噪声信息获取对应的时域信息,对时域信息进行信息提取,得到时域值;s103、根据所述时域值获取对应时间内的角频率值;s104、根据所述时域值和角频率值计算噪声信息对应的频域值,其中,计算公式为:,其中,x为频域值,t为时域值,w为角频率值;s105、将所述频域值对应时间内的频率信息定义为频域信息;s106、根据所述频域信息提取幅度谱,并将所述幅度谱与预设的频谱图进行比对,得到幅度谱对应噪声的振动频率,并将所述振动频率对应的振动信息定义为振动频率信息。
26.如上述步骤s101-s106所述,现有的振动频率信息通常采用振动器进行测量,但是振动器获得的振动频率信息通常是指定范围内的,同时还需要具有特定的环境,因此需要通过一种通用性数学模型公式来进行精准性计算,因触摸屏使用是随机触碰的,因此噪声的时域采用的形式是离散的,例如,如果噪声在时间上每隔t秒取一个值,并且这些值是时间点离散采样的结果,那么这个噪声就是离散的,这样则需要基于时域形式是离散的计算频域值,通过对角频率值和时域值相乘进行积分运算,这样计算可以得到频域值,并将所述频域值对应的频率信息定义为频域信息,接着根据所述频域信号提取出幅度谱,并将所述幅度谱与预设的频谱图进行比对,得到幅度谱对应噪声的振动频率,并将所述振动频率对应的信息定义为振动频率信息,因此,通过设立数学模型公式能够解决振动频率信息快速获取的问题。
27.在一个实施例中,所述获取外部与触摸屏接触所产生的噪声信息的步骤s101之后,包括:s1011、根据所述外部与触摸屏接触所产生的噪声信息获取与其对应周期内的时间间隔信息;s1012、根据所述时间间隔值获取噪声信息对应的传输速率;s1013、根据所述时间间隔值和传输速率计算传输带宽值,其中,计算公式为:k=t1*s其中,k为传输带宽值,t1为时间间隔值,s为传输速率;s1014、将所述传输带宽值对应的传输信息定义为信号传输信息。
28.如上述步骤s1011-s1014所述,信号传输信息会随时间的变化而变化,这样需要对噪声的传输带宽值进行实时计算获取,而现有的传输带宽值获取方式通常是根据噪声的频率参照对应的带宽表,而采用上述通用的带宽值无法精准计算传输带宽值,因此,需要实时获得时间间隔值时,通过时间间隔值和传输速率相乘的积计算得到传输带宽值,然后在将
传输带宽值对应的信息定义为信号传输信息。
29.在一个实施例中,所述根据所述噪声参数确定噪声控制模式的步骤s2,包括:s201、根据所述振动频率信息对应的振动频率和信号传输信息对应的传输带宽值计算滤波值,其中,计算公式为:f=m-(k/2)其中,f为滤波值;m为振动频率;s202、判断所述滤波值是否满足预设值;若满足,则确定噪声控制模式为无限脉冲响应滤波模式;若不满足,则确定噪声控制模式为有限脉冲响应滤波模式。
30.如上述步骤s201-s202所述,在需要得到滤波值时,通过振动频率减去传输带宽值除以的2的商,得到的差为滤波值,并将所述滤波值对应的信息定义为滤波信息,根据所述滤波值判断所述噪声是否满足预设滤波值,若满足,则将所述噪声划分到无限脉冲响应滤波模式中进行短波信息提取,若不满足,则将所述噪声划分到有限脉冲响应滤波模式中进行长波信息提取,这样通过将噪声划分到无限脉冲响应滤波模式和有限脉冲响应滤波模式中进行分类处理,进而能够根据噪声的特性快速且精准地进行短波信息提取和长波信息提取。
31.在一个实施例中,所述将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息的步骤s4,包括:s401、根据所述反馈路径信息获取所述噪声对应的输入端信息和输出端信息;s402、将所述输入端信息提取的入端值作为第一样本值和所述输出端信息提取的出端值作为第二样本值输入到递归模型中,输出递归结构值,其中,递归模型的函数为:
32.其中,为递归结构值,a为第一样本值,b为第二样本值;c为时刻值。
33.s403、将所述递归结构值对应的信息定义为递归结构信息。
34.如上述步骤s401-s403所述,在需要获取递归结构信息时,将所述输入端信息提取的入端值作为第一样本值和所述输出端信息提取的出端值作为第二样本值输入到递归模型中,得到递归结构值,例如,递归模型的运算过程:先在时刻值内获取对应的入端值和出端值,然后将入端值和出端值作为样本进行训练,当c时刻对样本进行运输时,第一样本值和c减1的差相乘,得到第一积,然后第二样本值和c减2的差相乘,得到第二积,接着将第一积和第二积相加,得到和值,其和值就是递归结构值,接着将所述递归结构值对应的信息定义为递归结构信息,而在获得递归结构信息后,递归模型是针对短波进行训练的模型公式,这样获取的递归结构信息对应的特征就是短波特征,能够根据所述短波特征对噪声的短波进行抑制处理。
35.在一个实施例中,所述将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息的步骤s7,包括:s701、根据所述阻带衰减信息获取对应的衰减量值;s702、将所述衰减量值作为第三样本值到非递归模型中,输出非递归结构值,其
中,非递归模型的函数为:
36.其中,为非递归结构值,n为第三样本值;s703、将所述非递归结构值对应的信息定义为非递归结构信息。
37.如上述步骤s701-s703所述,先根据所述阻带衰减信息获取对应的衰减量值,然后将所述衰减量值作为第三样本值到非递归模型中,输出非递归结构值,非递归模型的运算过程:将衰减量值输入到非递归模型的函数中,衰减量值减1得到的差与衰减量值减去2的差相加,得到和,然后将得到的和再次输入到非递归模型的函数中进行循环运算,并需要判断循环运算值是否达到终止值,若达到,则运算结束,得到非递归结构值,若未达到,则继续重复上述运算,并将所述非递归结构值对应的信息定义为非递归结构信息,非递归模型是针对长波进行训练的模型公式,这样获取的非递归结构信息对应的特征就是长波特征,进而根据非递归结构信息能够对噪声的长波进行抑制处理。
38.在一个实施例中,所述对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息的步骤s9,包括:s901、对所述第一噪声抑制信息进行特征向量提取,得到第一特征向量值;s902、对所述第二噪声抑制信息进行特征向量提取,得到第二特征向量值;s903、将所述第一特征向量值和第二特征向量值进行特征加权,得到融合值,其中,特征加权的公式为:
39.e为融合值,为第一特征向量值,为第二特征向量值,为特征偏差系数;s904、将所述融合值对应的融合特征信息定义为融合信息。
40.如上述步骤s901-s904所述,先对所述第一噪声抑制信息进行特征向量提取,得到第一特征向量值,然后再对所述第二噪声抑制信息进行特征向量提取,得到第二特征向量值,进而根据第一特征向量值和第二特征向量值相加的和与特征偏差系数相乘,得到积进行求和,求和后得到融合值,然后将所述融合值对应的融合特征信息定义为融合信息,这样通过融合信息能够对影响触摸屏的噪声进行全面抑制处理。
41.在一个实施例中,所述根据所述到融合信息对所述触摸屏噪声进行抑制性控制的步骤之后,包括:s11、根据所述融合信息获取噪声特征抑制信息;s12、根据所述噪声特征抑制信息设立噪声信号衰减范围;s13、根据所述噪声信号衰减范围判断所述融合信息对应的噪声信息是否在预设范围内;若在,则将所述指定抑制信息输入至触摸屏对应的控制系统中进行控制;若不在,则将所述指定抑制信息输进行信号补偿,并将所述信号补偿后的所述指定抑制信息输再次输入至触摸屏对应的控制系统中进行控制。
42.如上述步骤s11-s13所述,通过混频器能够将第一噪声抑制信息和所述第二噪声抑制信息相融合,并根据所述融合信息生成特定频率范围内噪声的指定抑制信息,同时还需要对所述指定抑制信息设立噪声信号衰减范围,这样能够对影响触摸屏的低频衰弱信息
进行补偿,进而通过补偿能够将低频衰弱信息进行识别抑制,不至于识别不到低频衰弱信息,这样即可将所述指定抑制信息输入至触摸屏对应的控制系统中进行控制,进而触摸屏对应的控制系统能够根据抑制信息对噪声进行抑制识别控制。
43.本技术还提供一种触摸屏的噪声控制系统,包括:第一获取模块1,用于获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;确定模块2,用于根据所述噪声参数确定噪声控制的模式,其中,所述噪声控制的模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;第二获取模块3,用于当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;第一训练模块4,用于将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;第一抑制模块5,用于根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息,并将第一噪声抑制信息定义为第一待控制噪声;第三获取模块6,用于当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;第二训练模块7,用于将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;第二抑制模块8,用于根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪声进行抑制处理,得到第二噪声抑制信息;融合模块9,用于对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;控制模块10,用于根据所述到融合信息对所述触摸屏噪声进行抑制性控制。
44.如图3所示,本技术还提供了一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储储能逆变器的输出功率自动调节方法的过程需要的所有数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现储能逆变器的输出功率自动调节方法。
45.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定。
46.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一种触摸屏的噪声控制方法,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可
包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram通过多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
47.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性地包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
48.以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
49.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本技术时可以把各单元的功能在同一个或多个软件和/或硬件中实现,本领域内的技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或结合软件和硬件方面的实施例的形式。而且本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
50.本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框,以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装。
51.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个方框中指定的功能。
52.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

技术特征:
1.一种触摸屏的噪声控制方法,其特征在于,包括:获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;根据所述噪声参数确定噪声控制模式,其中,所述噪声控制模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息;当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪声进行抑制处理,得到第二噪声抑制信息;对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;根据所述到融合信息对所述触摸屏噪声进行抑制性控制。2.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述获取触摸屏的噪声参数的步骤,包括:获取外部与触摸屏接触所产生的噪声信息;根据所述噪声信息获取对应的时域信息,对时域信息进行信息提取,得到时域值;根据所述时域值获取对应时间内的角频率值;根据所述时域值和角频率值计算噪声信息对应的频域值,其中,计算公式为:,其中,x为频域值,t为时域值,w为角频率值;将所述频域值对应时间内的频率信息定义为频域信息;根据所述频域信息提取幅度谱,并将所述幅度谱与预设的频谱图进行比对,得到幅度谱对应噪声的振动频率,并将所述振动频率对应的振动信息定义为振动频率信息。3.根据权利要求2述的触摸屏的噪声控制方法,其特征在于,所述获取外部与触摸屏接触所产生的噪声信息的步骤之后,包括:根据所述外部与触摸屏接触所产生的噪声信息获取与其对应周期内的时间间隔信息;对时间间隔信息进行信息提取,得到时间间隔值;根据所述时间间隔值获取噪声信息对应的传输速率;根据所述时间间隔值和传输速率计算传输带宽值,其中,计算公式为:k=t1*s其中,k为传输带宽值,t1为时间间隔值,s为传输速率;将所述传输带宽值对应的传输信息定义为信号传输信息。4.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述根据所述噪声参数
确定噪声控制模式的步骤,包括:根据所述振动频率信息对应的振动频率和信号传输信息对应的传输带宽值计算滤波值,其中,计算公式为:f=m-(k/2)其中,f为滤波值;m为振动频率;判断所述滤波值是否满足预设值;若满足,则确定噪声控制模式为无限脉冲响应滤波模式;若不满足,则确定噪声控制模式为有限脉冲响应滤波模式。5.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息的步骤,包括:根据所述反馈路径信息获取所述噪声对应的输入端信息和输出端信息;将所述输入端信息提取的入端值作为第一样本值和所述输出端信息提取的出端值作为第二样本值输入到递归模型中,输出递归结构值,其中,递归模型的函数为:其中,为递归结构值,a为第一样本值,b为第二样本值,c为时刻值;将所述递归结构值对应的短波信息定义为递归结构信息。6.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息的步骤,包括:根据所述阻带衰减信息获取对应的衰减量值;将所述衰减量值作为第三样本值到非递归模型中,输出非递归结构值,其中,非递归模型的函数为:其中,为非递归结构值,n为第三样本值;将所述非递归结构值对应的长波信息定义为非递归结构信息。7.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息的步骤,包括:对所述第一噪声抑制信息进行特征向量提取,得到第一特征向量值;对所述第二噪声抑制信息进行特征向量提取,得到第二特征向量值;将所述第一特征向量值和第二特征向量值进行特征加权,得到融合值,其中,特征加权的公式为:e为融合值,为第一特征向量值,为第二特征向量值,为特征偏差系数;将所述融合值对应的融合特征信息定义为融合信息。8.根据权利要求1所述的触摸屏的噪声控制方法,其特征在于,所述根据所述到融合信息对所述触摸屏噪声进行抑制性控制的步骤之后,包括:根据所述融合信息获取噪声特征抑制信息;根据所述噪声特征抑制信息设立噪声信号衰减范围;根据所述噪声信号衰减范围判断所述融合信息对应的噪声信息是否在预设范围内;若在,则将所述指定抑制信息输入至触摸屏对应的控制系统中进行控制;
若不在,则将所述指定抑制信息输进行信号补偿,并将所述信号补偿后的所述指定抑制信息输再次输入至触摸屏对应的控制系统中进行控制。9.一种触摸屏的噪声控制系统,其特征在于,包括:第一获取模块,用于获取触摸屏的噪声参数,其中,噪声参数包括振动频率信息、信号传输信息和滤波信息;确定模块,用于根据所述噪声参数确定噪声控制的模式,其中,所述噪声控制的模式包括无限脉冲响应滤波模式和有限脉冲响应滤波模式;第二获取模块,用于当所述触摸屏的噪声处于无限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的反馈路径信息;第一训练模块,用于将所述反馈路径信息输入至递归模型中进行训练,得到递归结构信息;第一抑制模块,用于根据所述递归结构信息对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息,并将第一噪声抑制信息定义为第一待控制噪声;第三获取模块,用于当所述触摸屏的噪声处于有限脉冲响应滤波模式时,获取与所述触摸屏的噪声对应的阻带衰减信息;第二训练模块,用于将所述阻带衰减信息输入至非递归模型中进行训练,得到非递归结构信息;第二抑制模块,用于根据所述非递归结构信息对所述触摸屏的噪声对应的长波噪声进行抑制处理,得到第二噪声抑制信息;融合模块,用于对所述第一噪声抑制信息和所述第二噪声抑制信息进行融合,得到融合信息;控制模块,用于根据所述到融合信息对所述触摸屏噪声进行抑制性控制。10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本发明涉及触摸屏的噪声控制技术领域,具体公开了一种触摸屏的噪声控制方法及系统。通过振动频率信息、信号传输信息和滤波信息将获取到的触摸屏的噪声进行无限脉冲响应滤波模式和有限脉冲响应滤波模式划分,当处于无限脉冲响应滤波模式时,对所述触摸屏的噪声对应的短波噪声进行抑制处理,得到第一噪声抑制信息,而在噪声短波处理后,对所述第一待控制噪声对应长波噪声进行抑制处理,得到第二噪声抑制信息,并根据所述第二噪声抑制信息对所述触摸屏的噪声进行全面控制性抑制,这样在对噪声进行全面抑制后能够减少触摸屏受到噪声影响,进而能够避免噪声对触摸屏造成误触的问题。进而能够避免噪声对触摸屏造成误触的问题。进而能够避免噪声对触摸屏造成误触的问题。


技术研发人员:钟鸣 董迪菲 郑灿捷
受保护的技术使用者:深圳市坤巨实业有限公司
技术研发日:2023.09.04
技术公布日:2023/10/11
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐