一种折叠键盘用性能监测系统的制作方法

文档序号:29403936发布日期:2022-03-26 10:09阅读:88来源:国知局
一种折叠键盘用性能监测系统的制作方法

1.本发明属于计算机外接设备领域,涉及性能监测技术,具体是一种折叠键盘用性能监测系统。


背景技术:

2.键盘是用于操作计算机设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键,键盘是最常用也是最主要的输入设备,通过键盘可以将英文字母、汉字、数字、标点符号等输入到计算机中,从而向计算机发出命令、输入数据等;
3.折叠键盘按键的灵敏度检测影响到使用者的打字流畅度,对于打字速度要求较高的使用者来说,键盘按键灵敏度不高会导致打字速度大大降低,然而键盘的按键灵敏度一般由使用者自己感知,现有技术中缺少对键盘按键灵敏度进行精确检测的技术,且无法结合折叠键盘的按键灵敏度、折叠性能等进行综合分析,从而无法对折叠键盘的整体性能进行判定。


技术实现要素:

4.本发明的目的在于提供一种折叠键盘用性能监测系统,用于解决现有折叠键盘监测系统无法对折叠键盘的灵敏度与综合性能进行精确检测的问题。
5.本发明需要解决的技术问题为:如何提供一种可以对折叠键盘的按键灵敏度进行精确检测以及综合分析的折叠键盘用性能监测系统。
6.本发明的目的可以通过以下技术方案实现:
7.一种折叠键盘用性能监测系统,包括监测平台,所述监测平台通信连接有按键监控模块、折叠分析模块、故障分析模块、综合分析模块以及显示模块;
8.所述按键监控模块用于对折叠键盘的按键灵敏性进行监控并得到折叠键盘的后退表现值hz,通过后退表现值hz与后退阈值hzmin、hzmax的比较结果对折叠键盘的按键灵敏等级进行判定,按键监控模块将键盘的按键灵敏等级以及后退表现值通过监测平台发送至综合分析模块;
9.所述折叠分析模块用于对折叠键盘的折叠性能进行检测分析并得到折叠键盘的折叠系数zx,通过折叠系数zx与折叠阈值zxmin、zxmax的比较结果对折叠键盘的折叠等级进行判定,折叠分析模块将折叠键盘的折叠等级与折叠系数通过监测平台发送至综合分析模块;
10.所述故障分析模块用于对折叠键盘进行故障分析并得到折叠键盘的故障系数gx,故障分析模块将折叠键盘的故障系数gx通过监测平台发送至综合分析模块;
11.所述综合分析模块用于对折叠键盘的整体性能进行分析,通过后退表现值hz、折叠系数zx以及故障系数gx计算得到折叠键盘的性能系数xn,将折叠键盘的性能系数xn与性能阈值xnmin、xnmax进行比较:
12.若xn≤xnmin,则判定折叠键盘的性能等级为一等级;
13.若xnmin<xn<xnmax,则判定折叠键盘的性能等级为二等级;
14.若xn≥xnmax,则判定折叠键盘的性能等级为一等级;
15.综合分析模块将折叠键盘的性能等级与性能系数通过监测平台发送至显示模块进行显示。
16.进一步地,按键监控模块对折叠键盘的按键灵敏性的监控过程包括:将键盘的字母按键、符号按键、空格键、后退键以及确认键标记为输入键,将键盘上输入键之外的按键标记为非输入键,对键盘按键进行敲击行为时,输入键被敲击后,对下一个被敲击按键进行分析:
17.若下一个被敲击按键与上一个被敲击按键的敲击间隔时间大于一秒,则判定该次敲击行为终止,下一次敲击输入键时进入下一个敲击行为;
18.若下一个被敲击按键与上一个被敲击按键的敲击间隔时间小于等于一秒,则对按键类型进行分析:
19.若下一个被敲击的按键为输入键,则判定该次敲击行为继续进行,且敲击次数加一;
20.若下一个被敲击的按键为非输入键,则判定该次敲击行为终止,下一次敲击输入键时进入下一次敲击行为;
21.将敲击次数小于l1次的敲击行为标记为无效敲击,将敲击次数不小于l1次的敲击行为标记为有效敲击,当有效敲击次数达到n次时,对有效敲击进行后退检测,l1与l2均为数量常量。
22.进一步地,后退检测的过程包括:将有效敲击标记为i,i=1,2,

,n,n为正整数,将有效敲击i的敲击次数标记为qji,对有效敲击i中的后退键的敲击情况进行分析:当后退键被敲击时,后退键的敲击次数加一,当后退键被连续敲击时,后退键的敲击次数不变;将后退键的敲击次数标记为hti;将hti与qji的比值标记为有效敲击i的后退率hli;对有效敲击i的后退率进行求和取平均数得到有效敲击的后退表现值hz。
23.进一步地,后退表现值hz与后退阈值hzmin、hzmax的比较过程包括:
24.若hz≤hzmin,则判定键盘的按键灵敏等级为一等级;
25.若hzmin<hz<hzmax,则判定键盘的按键灵敏等级为二等级;
26.若hz≥hzmax,则判定键盘的按键灵敏等级为三等级。
27.进一步地,折叠分析模块对折叠键盘的折叠性能进行检测分析的具体过程包括:在对折叠键盘进行折叠时,将折叠开始时间标记为折起时间,将折叠结束的时间标记为折终时间;在对折叠键盘进行展开时,将展开的开始时间标记为展起时间,将展开结束的时间标记为展终时间;
28.将折终时间与折起时间的差值标记为折叠时长zd,将展终时间与展起时间的差值标记为展开时长zk,通过公式sj=(α1
×
zd+α2
×
zk)/2得到折叠的时间表现值sj,其中α1与α2均为比例系数,且α1>α2>1;
29.将键盘折叠过程中的最大噪声分贝值标记为折叠噪声,将键盘展开过程中的最大噪声分贝值标记为展开噪声,对折叠噪声与展开噪声进行求和取平均值得到噪声表现值zs;
30.通过公式zx=u
×
(β1
×
sj+β2
×
zs)得到折叠键盘的折叠系数zx,其中β1与β2均为比例系数,且β1>β2>1,u为修正因子,u的取值为2.23。
31.进一步地,折叠键盘的折叠系数zx与折叠阈值zxmin、zxmax的比较过程包括:
32.若zx≤zxmin,则判定折叠键盘的折叠等级为一等级;
33.若zxmin<zx<zxmax,则判定折叠键盘的折叠等级为二等级;
34.若zx≥zxmax,则判定折叠键盘的折叠等级为三等级。
35.进一步地,所述故障分析模块对折叠键盘进行故障分析的具体过程包括:获取折叠键盘的故障次数并标记为gz,将折叠键盘的第一次故障的时间标记为首故时间,将折叠键盘第一次使用的时间标记为首用时间,将首故时间与首用时间的差值标记为分析时长fs,单位为月,通过公式gx=(θ1
×
gz)/(θ2
×
fs)得到折叠键盘的故障系数gx,其中θ1与θ2均为比例系数,且θ1>θ2>1。
36.进一步地,综合分析模块对折叠键盘的整体性能进行分析的具体过程包括:若折叠键盘的按键灵敏等级或折叠等级为三等级,则将折叠键盘的性能检测结果判定为不合格;若折叠键盘的按键灵敏等级与折叠等级均不是三等级,则对折叠键盘的性能等级进行分析:通过公式得到折叠键盘的性能系数xn,其中γ1、γ2与γ3均为比例系数,且γ1>γ2>γ3>1。
37.进一步地,该折叠键盘用性能监测系统的工作方法,包括以下步骤:
38.步骤一:按键监控模块对折叠键盘的按键灵敏性进行监控,通过有效敲击中后退键的敲击频率得到后退表现值,按键监控模块将折叠键盘的后退表现值通过监测平台发送至综合分析模块;
39.步骤二:折叠分析模块对折叠键盘的折叠性能进行检测分析,通过对折叠与展开的时间与噪声进行分析得到折叠系数,折叠分析模块将折叠键盘的折叠系数通过监测平台发送至综合分析模块;
40.步骤三:故障分析模块用于对折叠键盘进行故障分析并得到故障系数,故障分析模块将折叠键盘的故障系数通过监测平台发送至综合分析模块;
41.步骤四:综合分析模块用于对折叠键盘的整体性能进行分析并得到性能系数,通过性能系数与性能阈值的比较结果对折叠键盘的性能等级进行判定。
42.本发明具备下述有益效果:
43.1、通过按键监控模块对使用者的敲击行为进行检测,在敲击行为中通过输入键的连续敲击情况将敲击行为分为有效敲击与无效敲击,针对于无效敲击的零碎化敲击行为不做敲击检测,针对于连续敲击构成的敲击行为进行后退键的敲击检测,从而通过后退键的敲击频率判定有效敲击中的按键敲击错误率,通过后退键的敲击错误率对键盘按键的灵敏度进行反馈,而不需要针对折叠键盘的每一个按键进行按压检测,降低灵敏度检测成本,提高检测效率;
44.2、通过折叠分析模块对折叠键盘的折叠性能进行检测,结合折叠键折叠与展开的时间与噪声进行分析得到折叠键盘的折叠系数,通过折叠系数对折叠键盘的折叠性能进行反馈,通过分别对折叠键盘折叠与展开过程的参数进行采集并综合分析,使折叠检测的结果精确度更高;
45.3、通过综合分析模块结合后退表现值、折叠系数与故障系数得到性能系数,通过性能系数对折叠键盘的整体性能进行反馈,显示模块对性能系数与性能等级进行实时显示,使用者通过显示模块即可实时获取折叠键盘的性能状态。
附图说明
46.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1为本发明实施例一的原理框图;
48.图2为本发明实施例二的方法流程图。
具体实施方式
49.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
50.如图1所示,一种折叠键盘用性能监测系统,包括监测平台,监测平台通信连接有按键监控模块、折叠分析模块、故障分析模块、综合分析模块以及显示模块;
51.按键监控模块用于对折叠键盘的按键灵敏性进行监控:将键盘的字母按键、符号按键、空格键、后退键以及确认键标记为输入键,将打字时的常用按键进行标记,从而通过输入键的连续敲击次数对打字行为进行检测,将键盘上输入键之外的按键标记为非输入键,对键盘按键进行敲击行为时,输入键被敲击后,对下一个被敲击按键进行分析:
52.若下一个被敲击按键与上一个被敲击按键的敲击间隔时间大于一秒,则判定该次敲击行为终止,下一次敲击输入键时进入下一个敲击行为,间隔时间过长则直接判定该次敲击行为终止;
53.若下一个被敲击按键与上一个被敲击按键的敲击间隔时间小于等于一秒,表示敲击行为属于连续敲击,则对按键类型进行分析:
54.若下一个被敲击的按键为输入键,判定连续敲击行为属于打字行为,则判定该次敲击行为继续进行,且敲击次数加一;
55.若下一个被敲击的按键为非输入键,判定连续敲击行为不属于打字行为,则判定该次敲击行为终止,下一次敲击输入键时进入下一次敲击行为;
56.将敲击次数小于l1次的敲击行为标记为无效敲击,将敲击次数不小于l1次的敲击行为标记为有效敲击,当有效敲击的数量达到n次时,对有效敲击进行后退检测,n、l1与l2均为数量常量;
57.后退检测的过程包括:将有效敲击标记为i,i=1,2,

,n,n为正整数,将有效敲击i的敲击次数标记为qji,对有效敲击i中的后退键的敲击情况进行分析:当后退键被敲击时,后退键的敲击次数加一,当后退键被连续敲击时,敲击行为属于连续后退,后退键的敲击次数不变;将后退键的敲击次数标记为hti;将hti与qji的比值标记为有效敲击i的后退
率hli,后退率是一个反应敲击行为错误率的数值,后退率的数值越高则表示敲击行为的错误率越高,键盘按键的灵敏度越差;对有效敲击i的后退率进行求和取平均数得到有效敲击的后退表现值hz,将有效敲击的后退表现值hz与后退阈值hzmin、hzmax进行比较:
58.若hz≤hzmin,则判定键盘的按键灵敏等级为一等级;
59.若hzmin<hz<hzmax,则判定键盘的按键灵敏等级为二等级;
60.若hz≥hzmax,则判定键盘的按键灵敏等级为三等级;
61.按键监控模块将键盘的按键灵敏等级以及后退表现值通过监测平台发送至综合分析模块。
62.折叠分析模块用于对折叠键盘的折叠性能进行检测分析:在对折叠键盘进行折叠时,将折叠开始时间标记为折起时间,将折叠结束的时间标记为折终时间;在对折叠键盘进行展开时,将展开的开始时间标记为展起时间,将展开结束的时间标记为展终时间;
63.将折终时间与折起时间的差值标记为折叠时长zd,将展终时间与展起时间的差值标记为展开时长zk,通过公式sj=(α1
×
zd+α2
×
zk)/2得到折叠键盘的时间表现值sj,时间表现值sj是一个反映折叠键盘折叠与展开流畅程度的数值,时间表现值的数值越小则表示折叠键盘在折叠与展开时越流畅,其中α1与α2均为比例系数,且α1>α2>1;
64.将键盘折叠过程中的最大噪声分贝值标记为折叠噪声,将键盘展开过程中的最大噪声分贝值标记为展开噪声,对折叠噪声与展开噪声进行求和取平均值得到噪声表现值zs;
65.通过公式zx=u
×
(β1
×
sj+β2
×
zs)得到折叠键盘的折叠系数zx,折叠系数是一个反映折叠键盘的折叠性能好坏的数值,折叠系数的数值越大则表示折叠键盘的折叠性能越差,其中β1与β2均为比例系数,且β1>β2>1,u为修正因子,u的取值为2.23;
66.将折叠键盘的折叠系数zx与折叠阈值zxmin、zxmax进行比较:
67.若zx≤zxmin,则判定折叠键盘的折叠等级为一等级;
68.若zxmin<zx<zxmax,则判定折叠键盘的折叠等级为二等级;
69.若zx≥zxmax,则判定折叠键盘的折叠等级为三等级;
70.折叠分析模块将折叠键盘的折叠等级与折叠系数通过监测平台发送至综合分析模块。
71.故障分析模块用于对折叠键盘进行故障分析:获取折叠键盘的故障次数并标记为gz,将折叠键盘的第一次故障的时间标记为首故时间,将折叠键盘第一次使用的时间标记为首用时间,将首故时间与首用时间的差值标记为分析时长fs,单位为月,通过公式gx=(θ1
×
gz)/(θ2
×
fs)得到折叠键盘的故障系数gx,故障系数gx是一个反映折叠键盘的故障频率的数值,故障系数的数值越大则表示折叠键盘的故障频率越高,其中θ1与θ2均为比例系数,且θ1>θ2>1;故障分析模块将折叠键盘的故障系数gx通过监测平台发送至综合分析模块;
72.综合分析模块用于对折叠键盘的整体性能进行分析:若折叠键盘的按键灵敏等级或折叠等级为三等级,则将折叠键盘的性能检测结果判定为不合格;若折叠键盘的按键灵敏等级与折叠等级均不是三等级,则对折叠键盘的性能等级进行分析:通过公式得到折叠键盘的性能系数xn,性能系数是一个反映折叠
键盘整体性能好坏的数值,性能系数的数值越低则表示折叠键盘的整体性能越好,其中γ1、γ2与γ3均为比例系数,且γ1>γ2>γ3>1;将折叠键盘的性能系数xn与性能阈值xnmin、xnmax进行比较:
73.若xn≤xnmin,则判定折叠键盘的性能等级为一等级;
74.若xnmin<xn<xnmax,则判定折叠键盘的性能等级为二等级;
75.若xn≥xnmax,则判定折叠键盘的性能等级为一等级;
76.综合分析模块将折叠键盘的性能等级与性能系数发送至监测平台,监测平台接收到的折叠键盘的后退表现值、折叠系数、故障系数以及性能系数发送至显示模块进行显示,显示模块包括数字显示器。
77.一种折叠键盘用性能监测方法,包括以下步骤:
78.步骤一:按键监控模块对折叠键盘的按键灵敏性进行监控,通过有效敲击中后退键的敲击频率得到后退表现值,按键监控模块将折叠键盘的后退表现值通过监测平台发送至综合分析模块;
79.步骤二:折叠分析模块对折叠键盘的折叠性能进行检测分析,通过对折叠与展开的时间与噪声进行分析得到折叠系数,折叠分析模块将折叠键盘的折叠系数通过监测平台发送至综合分析模块;
80.步骤三:故障分析模块用于对折叠键盘进行故障分析并得到故障系数,故障分析模块将折叠键盘的故障系数通过监测平台发送至综合分析模块;
81.步骤四:综合分析模块用于对折叠键盘的整体性能进行分析并得到性能系数,通过性能系数与性能阈值的比较结果对折叠键盘的性能等级进行判定。
82.一种折叠键盘用性能监测系统,按键监控模块对折叠键盘的按键灵敏性进行监控,通过有效敲击中后退键的敲击频率得到后退表现值,折叠分析模块对折叠键盘的折叠性能进行检测分析,故障分析模块用于对折叠键盘进行故障分析并得到故障系数,故障分析模块将折叠键盘的故障系数通过监测平台发送至综合分析模块,综合分析模块用于对折叠键盘的整体性能进行分析并得到性能系数,通过性能系数与性能阈值的比较结果对折叠键盘的性能等级进行判定。
83.以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
84.上述公式均是采集大量数据进行软件模拟得出且选取与真实值接近的一个公式,公式中的系数是由本领域技术人员根据实际情况进行设置;如:公式gx=(θ1
×
gz)/(θ2
×
fs);由本领域技术人员采集多组样本数据并对每一组样本数据设定对应的故障系数;将设定的故障系数和采集的样本数据代入公式,任意两个公式构成二元一次方程组,将计算得到的系数进行筛选并取均值,得到θ1与θ2的取值分别为3.68和2.54;
85.系数的大小是为了将各个参数进行量化得到的一个具体的数值,便于后续比较,关于系数的大小,取决于样本数据的多少及本领域技术人员对每一组样本数据初步设定对应的故障系数;只要不影响参数与量化后数值的比例关系即可,如故障系数与故障次数的数值成正比。
86.以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽
叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1