人机工效评估方法、系统、计算机设备和存储介质转让专利

申请号 : CN202111372032.0

文献号 : CN114219220B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张蕊胡湘洪刘文浩李麦亮蔡柳依婷黄铎佳

申请人 : 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室))

摘要 :

本申请涉及一种人机工效评估方法、装置、计算机设备和存储介质。所述方法包括:获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型对各所述交互元素进行分类;获取各所述交互元素对应的人机工效要求及权重值;基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。采用本方法能够得到考虑动态特性的人机工效评估结果,使得人机工效评估结果符合实际工作使用需求。

权利要求 :

1.一种人机工效评估方法,其特征在于,所述方法包括:

获取样本设备可执行任务的任务集,以预设顺序将所述任务集中的任务与预存的各类型任务集中的任务进行比对,根据比对结果确定对应任务的类型;

基于所述任务和预存的交互过程所涉及的参数确定交互元素,获取所述交互元素对应的任务,将所述交互元素对应的任务的类型确定为所述交互元素的类型,其中,所述交互过程包括机‑环交互过程、人‑环交互过程、人‑机交互过程、人‑人交互过程;

获取各所述交互元素对应的人机工效要求及权重值;

根据各所述交互元素制定任务过程,获取样本设备执行所述任务过程中的相应参数,根据获取参数判断执行过程是否满足各交互元素对应的人机工效要求;

若所述执行过程满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第一预设值;

若所述执行过程不满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第二预设值;

根据各所述交互元素对应的评估系数和各所述交互元素对应的权重值得到各所述交互元素对应的评估数值,将同一类型的各所述交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果。

2.根据权利要求1所述的方法,其特征在于,所述根据比对结果确定对应任务的类型,包括:若当前比对的任务与预存的某一任务相同,判定所述当前比对的任务的类型为与其相同的预存任务归属的任务集的类型。

3.根据权利要求1所述的人机工效评估方法,其特征在于,所述获取各所述交互元素对应的人机工效要求及权重值,包括:通过外部输入以获取各所述交互元素对应的人机工效要求及权重值;

或当接收到外部输入的包括各所述交互元素对应的人机工效要求及权重值的输入信息时,将已有的各所述交互元素对应的人机工效要求及权重值更新替换为所述输入信息。

4.根据权利要求1至3任一项所述的人机工效评估方法,其特征在于,所述人机工效评估方法还包括:根据所述样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到所述样本设备的综合评估结果。

5.一种人机工效评估系统,其特征在于,所述人机工效评估系统包括:

任务处理模块,用于获取样本设备可执行任务的任务集,以预设顺序将所述任务集中的任务与预存的各类型任务集中的任务进行比对,根据比对结果确定对应任务的类型;

交互模块,用于基于所述任务和预存的交互过程所涉及的参数确定交互元素,获取所述交互元素对应的任务,将所述交互元素对应的任务的类型确定为所述交互元素的类型,其中,所述交互过程包括机‑环交互过程、人‑环交互过程、人‑机交互过程、人‑人交互过程;

获取模块,用于获取各所述交互元素对应的人机工效要求及权重值;

评估模块,用于根据各所述交互元素制定任务过程,获取样本设备执行任务过程中的相应参数,根据获取参数判断执行过程是否满足各交互元素对应的人机工效要求,在所述执行过程满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第一预设值,在所述执行过程不满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第二预设值,根据各所述交互元素对应的评估系数和各所述交互元素对应的权重值得到各所述交互元素对应的评估数值,将同一类型的各所述交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果。

6.根据权利要求5所述的人机工效评估系统,其特征在于,所述任务处理模块还用于在当前比对的任务与预存的某一任务相同时,判定所述当前比对的任务的类型为与其相同的预存任务归属的任务集的类型。

7.根据权利要求5所述的人机工效评估系统,其特征在于,所述获取模块包括:接收单元,用于通过外部输入以获取各交互元素对应的人机工效要求及权重值;或当接收到外部输入的包括各交互元素对应的人机工效要求及权重值的输入信息时,将已有的各交互元素对应的人机工效要求及权重值更新替换为输入信息。

8.根据权利要求5至7任一项所述的人机工效评估系统,其特征在于,所述人机工效评估系统还包括:综合评估模块,用于根据所述样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到所述样本设备的综合评估结果。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述的人机工效评估方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的人机工效评估方法的步骤。

说明书 :

人机工效评估方法、系统、计算机设备和存储介质

技术领域

[0001] 本申请涉及人机工效评估技术领域,特别是涉及一种人机工效评估方法、系统、计算机设备和存储介质。

背景技术

[0002] 目前,传统的装备人机工效评估方法通常把“人‑机‑环”当成研究对象,通过评估测试装备的系统以及属性构成,来评估测试装备的人机适用性。以典型装备飞机为例,其中“人”指的飞行员,“机”指的飞机,“环境”指的温度、湿度、震动、战场环境、天气等环境参数,由此构建以座舱布局、座舱视野、座舱环境、显示装置、操纵装置等指标为二级考核指标,以可达性、可见性等人体感受为三级考核指标的评估体系。
[0003] 但是,从测试装备的系统构成和属性出发分解评估项目,常常脱离实际工作使用,忽视人机交互的动态特性,局限于字符、图形、亮度、可达性等静态评估,往往难以达到预期的评估效果。

发明内容

[0004] 基于此,有必要针对上述技术问题,提供一种基于实际工作使用需求的人机工效评估方法、系统、计算机设备和存储介质。
[0005] 一种人机工效评估方法,所述方法包括:
[0006] 获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;
[0007] 基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型对各所述交互元素进行分类;
[0008] 获取各所述交互元素对应的人机工效要求及权重值;
[0009] 基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0010] 在其中一个实施例中,所述对所述任务集中的任务进行分类,包括:
[0011] 以预设顺序将所述任务集中的任务与预存的各类型任务集中的任务进行比对,根据比对结果确定对应任务的类型。
[0012] 在其中一个实施例中,所述根据比较结果确定对应任务的类型,包括:
[0013] 若当前比对的任务与预存的某一任务相同,判定所述当前比对的任务的类型为与其相同的预存任务归属的任务集的类型。
[0014] 在其中一个实施例中,所述根据各所述交互元素对应的任务的类型对各所述交互元素进行分类,包括:
[0015] 获取所述交互元素对应的任务,将所述交互元素对应的任务的类型确定为所述交互元素的类型。
[0016] 在其中一个实施例中,所述获取各所述交互元素对应的人机工效要求及权重值,包括:
[0017] 通过外部输入以获取各所述交互元素对应的人机工效要求及权重值;
[0018] 或当接收到外部输入的包括各所述交互元素对应的人机工效要求及权重值的输入信息时,将已有的各所述交互元素对应的人机工效要求及权重值更新替换为所述输入信息。
[0019] 在其中一个实施例中,所述基于所述样本设备的任务过程是否满足各交互元素对应的人机工效要求,以及各交互元素对应的权重值,得到各类型条件的人机工效评估结果,包括:
[0020] 若所述任务过程满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第一预设值;
[0021] 若所述任务过程不满足所述交互元素对应的人机工效要求,判定所述交互元素对应的评估系数为第二预设值;
[0022] 根据各所述交互元素对应的评估系数和各所述交互元素对应的权重值得到各所述交互元素对应的评估数值,将同一类型的各所述交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果。
[0023] 在其中一个实施例中,所述人机工效评估方法还包括:
[0024] 根据所述样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到所述样本设备的综合评估结果。
[0025] 一种人机工效评估系统,所述人机工效评估系统包括:
[0026] 任务处理模块,用于获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;
[0027] 交互模块,用于基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型对各所述交互元素进行分类;
[0028] 获取模块,用于获取各所述交互元素对应的人机工效要求及权重值;
[0029] 评估模块,用于基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0030] 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0031] 获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;
[0032] 基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型对各所述交互元素进行分类;
[0033] 获取各所述交互元素对应的人机工效要求及权重值;
[0034] 基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0035] 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0036] 获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;
[0037] 基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型对各所述交互元素进行分类;
[0038] 获取各所述交互元素对应的人机工效要求及权重值;
[0039] 基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0040] 上述人机工效评估方法、系统、计算机设备和存储介质,通过获取样本设备可执行任务的任务集,对任务集中的任务进行分类,从而确定样本设备可执行的任务的类型,然后通过任务和交互过程所涉及的参数确定交互元素,以构建具有动态特性的交互元素,然后通过样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果,从而充分考虑到了人机交互的动态特性,使得人机工效评估结果符合实际工作使用需求,人机工效评估效果相对较好。

附图说明

[0041] 图1为一个实施例中人机工效评估方法的流程示意图;
[0042] 图2为另一个实施例中人机工效评估方法的流程示意图;
[0043] 图3为一个实施例中人机工效评估体系构建的示意图;
[0044] 图4为一个实施例中人机工效评估系统的结构框图;
[0045] 图5为一个实施例中计算机设备的内部结构图。

具体实施方式

[0046] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0047] 在一个实施例中,如图1所示,提供了一种人机工效评估方法,人机工效评估方法包括:
[0048] S102:获取样本设备可执行任务的任务集,对任务集中的任务进行分类。
[0049] 具体地,不同样本设备可执行的任务不同,例如,飞机可执行起飞和空中巡航任务,但汽车则无法执行起飞任务和空中巡航任务。因此,在考虑任务场景约束时,需要确定样本设备可执行任务的任务集,而样本设备一般可用于执行多种类型的任务,例如,汽车可用于运货,也可用于载人,但不同类型的汽车使用目的不同,导致其运货能力不同,行驶时车内乘客的舒适度也不同。因此,需要对任务集中的任务进一步分类,以对任务类型进行划分,以便后续得到样本设备在特定领域的人机工效评价结果,将人机工效评价与样本设备的使用目的相关联,使得到的结果更具有参考性。例如,运输机和战斗机的使用目的完全不同,运输机主要用于运输,战斗机主要用于作战,因此,若对运输机和战斗机进行人机工效评价,运输机应着重于运输领域的人机工效评价,战斗机应着重于作战领域的人机工效评价,通过划分运输类型的任务和作战类型的任务,然后基于划分任务类型进行人机工效评价,可使得到的结果更具有实用性和参考性。
[0050] S104:基于任务和预存的交互过程所涉及的参数确定交互元素,根据各交互元素对应的任务的类型对各交互元素进行分类。
[0051] 具体地,人机工效评价是为了将人、装备、环境之间的相互关系、协调性和人性化联系起来。因此,需要考虑人‑机‑环境的交互过程,同时,为了加入任务环境的约束,需要将交互过程和任务结合起来。在此基础上,本实施例基于任务和预存的交互过程所涉及的参数来确定交互元素,从而加入了任务环境的约束。在任务具有类型的情况下,交互元素显然也具有类型,通过对交互元素进行分类,基于交互元素的类型进行人机工效评价,显然可使得到的人机工效评价结果更具有偏向性和参考性。
[0052] S106:获取各交互元素对应的人机工效要求及权重值。
[0053] 具体地,各交互元素分别具有对应的人机工效要求,不同交互元素对应的人机工效要求的权重值可能不同,同一类型的各交互元素对应的权重值之和为1。其中,人机工效要求及权重值根据与其对应的交互元素确定,确定交互元素后,才能确定与交互元素对应的人机工效要求及权重值。人机工效要求及权重值可采用人为确定的方式,也可由计算机设备采用相应的算法确定,在此不做具体限定。
[0054] S108:基于样本设备的任务过程是否满足各交互元素对应的人机工效要求,以及各交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0055] 其中,任务过程可以通过计算机设备以仿真模拟的方式实现,也可以以真实试验的方式实现。
[0056] 具体地,由于需要考虑到任务环境约束,样本设备的任务过程需要基于交互元素进行制定。以飞机为例,交互过程包括机环交互,机环交互过程涉及的参数包括昼间,任务包括起飞,则昼间和起飞得到的交互元素为昼间起飞,对应的需要执行的任务过程至少包括昼间起飞。在确定任务过程后,通过获取样本设备执行任务过程中的相应参数来判断执行过程是否满足各交互元素对应的人机工效要求,进而得到各类型条件的人机工效评估结果。
[0057] 上述人机工效评估方法,通过获取样本设备可执行任务的任务集,对任务集中的任务进行分类,从而确定样本设备可执行的任务的类型,然后通过任务和交互过程所涉及的参数确定交互元素,以构建具有动态特性的交互元素,然后通过样本设备的任务过程是否满足各交互元素对应的人机工效要求,以及各交互元素对应的权重值,得到各类型条件的人机工效评估结果,从而充分考虑到了人机交互的动态特性,使得人机工效评估结果符合实际工作使用需求,人机工效评估效果相对较好。
[0058] 在一个实施例中,对任务集中的任务进行分类,包括:
[0059] S1021:以预设顺序将任务集中的任务与预存的各类型任务集中的任务进行比对,根据比对结果确定任务集中的各任务的类型。
[0060] 其中,以样本设备可执行任务的任务集为样本任务集,预设顺序可以为样本任务集中的任务的前后排列顺序。
[0061] 具体地,当需要对样本任务集中的任务进行分类时,根据样本设备的类型可确定预存的对应该类型设备的各类型任务集,将样本任务集中的任务与预存的各类型任务集进行比对,即可得到任务集中的各任务的类型。
[0062] 应用中,可预先人为确定各类型设备可执行的任务,得到各类型设备可执行任务的任务集,再分别对得到的各任务集进行任务类型划分,进一步得到细分任务类型的任务集,并将得到的任务集数据进行存储。
[0063] 在一个实施例中,根据比较结果确定对应任务的类型,包括:
[0064] S10211:若当前比对的任务与预存的某一任务相同,判定当前比对的任务的类型为与其相同的预存任务归属的任务集的类型。
[0065] 示例性地,若存在X、Y、Z三种任务类型的任务集,若当前比对的任务与X任务集中的某一任务相同,则可以判定当前比对的任务的类型为X任务集的类型。
[0066] 在一个实施例中,根据各交互元素对应的任务的类型对各交互元素进行分类,包括:
[0067] S1041:获取交互元素对应的任务,将交互元素对应的任务的类型确定为交互元素的类型。
[0068] 具体地,交互元素基于任务和交互过程涉及的参数确定,因此,交互元素对应的任务为用于确定该交互元素的任务,该交互元素对应的任务具有类型,则该交互元素的类型为对应的任务的类型。例如,M交互元素基于m任务和n参数确定,则M交互元素对应的任务为m任务,M交互元素对应的类型为m任务对应的类型。
[0069] 在一个实施例中,获取各交互元素对应的人机工效要求及权重值,包括:
[0070] S1061:通过外部输入以获取各交互元素对应的人机工效要求及权重值;或当接收到外部输入的包括各交互元素对应的人机工效要求及权重值的输入信息时,将已有的各交互元素对应的人机工效要求及权重值更新替换为输入信息。
[0071] 具体地,可以直接通过外部输入的方式确定各交互元素对应的人机工效要求及权重值。或者当预先存储有各交互元素对应的人机工效要求及权重值,且接收到外部输入的包括各交互元素对应的人机工效要求及权重值的输入信息时,此时外部输入的信息优先级更高,需要将已有的各交互元素对应的人机工效要求及权重值更新替换为输入信息,进而在获取各交互元素对应的人机工效要求及权重值时,使获取信息为输入信息。
[0072] 在一个实施例中,基于样本设备的任务过程是否满足各交互元素对应的人机工效要求,以及各交互元素对应的权重值,得到各类型条件的人机工效评估结果,包括:
[0073] S1081:若任务过程满足交互元素对应的人机工效要求,判定交互元素对应的评估系数为第一预设值。
[0074] S1082:若任务过程不满足交互元素对应的人机工效要求,判定交互元素对应的评估系数为第二预设值。
[0075] S1083:根据各交互元素对应的评估系数和权重值得到各交互元素对应的评估数值,将同一类型的各交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果。
[0076] 具体地,人机工效评估结果通过分值表示,通过得分高低表示人机工效好坏。示例性地,假设总分值为100,X类型的交互元素包括x1、x2、x3,当任务过程满足交互元素对应的人机工效要求时,该交互元素对应的评估系数为1,当任务过程不满足交互元素对应的人机工效要求时,交互元素对应的评估系数为0,x1交互元素对应的评估系数和权重值分别为1和0.2,x2交互元素对应的评估系数和权重值分别为1和0.5,x3交互元素对应的评估系数和权重值分别为0和0.3,则对应X类型的人机工效评估结果为70(100*1*0.2+100*1*0.5+100*0*0.3=70)。
[0077] 在一个实施例中,人机工效评估方法还包括:
[0078] S110:根据样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到样本设备的综合评估结果。
[0079] 具体地,以样本设备的使用目的来确定各类型条件的权重值,以运输设备为例,具有载重能力、安全性、行驶速度三种任务类型,若该运输设备最优先考虑运输能力,其次考虑运输安全性,最后才考虑运输效率,则载重能力的权重最高,则安全性的权重次之,运输效率的权重最低。通过样本设备的属性确定各类型条件的权重值,使得最终确定的综合评估结果具有针对性和较高的参考性。
[0080] 在一个实施例中,提供一种人机工效评估方法,在上述实施例的基础上,如图2所示,上述方法包括:
[0081] S202:获取样本设备可执行任务的任务集,以预设顺序将任务集中的任务与预存的各类型任务集中的任务进行比对;
[0082] S204:若当前比对的任务与预存的某一任务相同,判定当前比对的任务的类型为与其相同的预存任务归属的任务集的类型;
[0083] S206:基于任务和预存的交互过程所涉及的参数确定交互元素,获取交互元素对应的任务,将交互元素对应的任务的类型确定为交互元素的类型;
[0084] S208:通过外部输入以获取各交互元素对应的人机工效要求及权重值;或当接收到外部输入的包括各交互元素对应的人机工效要求及权重值的输入信息时,将已有的各交互元素对应的人机工效要求及权重值更新替换为输入信息;
[0085] S210:若任务过程满足交互元素对应的人机工效要求,判定交互元素对应的评估系数为第一预设值;
[0086] S212:若任务过程不满足交互元素对应的人机工效要求,判定交互元素对应的评估系数为第二预设值;
[0087] S214:根据各交互元素对应的评估系数和各交互元素对应的权重值得到各交互元素对应的评估数值,将同一类型的各交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果;
[0088] S216:根据样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到样本设备的综合评估结果。
[0089] 本实施例中,交互过程包括:机‑环交互、人‑环交互、人‑机交互、人‑人交互4个环节。
[0090] 以战斗机为例,交互过程以及评价指标的构建如图3所示。具体过程如下:战斗机可执行任务集C包括起飞、抬升、巡航、降落、空中受油、武器攻击、雷达干扰、舱内急救、操作失灵、敌方击中等任务。其中,对可执行任务集C进行分类,起飞(CN1)、抬升(CN2)、巡航(CN3)、降落(CN4)、空中受油(CN5)等为正常类型,武器攻击(CA1),雷达干扰(CA2)等任务为对抗类型,舱内急救(CE1)、操作失灵(CE2)、敌方击中(CE3)等任务为应急类型。
[0091] 表示为:
[0092]
[0093] 交互过程集B包括机‑环、人环、人机和人人交互过程,机环交互过程包括昼间(B11)、夜间(B12)、高温(B13)、高寒(B14)、降雨(B15)、低能见度(B16)等参数,人环交互过程包括阳光(B21)、照明(B22)、舱压(B23)、舱温(B24)、振动(B25)、噪声(B26)、过载(B27)等参数,人机交互过程包括信息获取(B31)、分析决策(B32)、操纵输出(B33)、安全防护(B34)等参数,人人交互过程包括团队协同协作(B41)、人员配置(B42)、信息交流(B43)等参数。
[0094] 可表示为:
[0095]
[0096] 基于任务和参数交叉得到交互元素,可表示为:
[0097]
[0098] 即CN1和B11得到CN1‑B11交互元素uN1,CA1和B21得到CA1‑B21交互元素uA1,CE1和B31得到CE1‑B31交互元素uE1,依次类推,uN1交互元素对应的人机工效评分为vN1,uA1交互元素对应的人机工效评分为vA1,uE1交互元素对应的人机工效评分为vE1,uN1对应的权重为wN1,对应的分值为vN1*wN1,uA1对应的权重为wA1,对应的分值为vA1*wA1,uE1对应的权重为wE1,对应的分值为vE1*wE1,其中,wN1+wN2+…+wNm=1,wA1+wA2+…+wAm=1,wE1+wE2+…+wEm=1。
[0099] 对样本设备进行评估,获取试验时uN1、uN2、…uNm交互元素对应的人机工效评分分别为vN1、vN2、…vNm,uN1、uN2、…uNm交互元素对应的人机工效评分vN1、vN2、…vNm,分别与对应的权重wN1、wN2、…wNm的乘积得到uN1、uN2、…uNm交互元素在权重下的评价结果rN1、rN2、…rNm。得到正常条件下的评价分数RNoraml=rN1+rN2+…+rNi+…+rNm。
[0100] 同样,uA1、uA2、…uAm交互元素对应的人机工效评分分别为vA1、vA2、…vAm,uA1、uA2、…uAm交互元素对应的人机工效评分vA1、vA2、…vAm,分别与对应的权重wA1、wA2、…wAm的乘积得到uA1、uA2、…uAm交互元素在权重下的评价结果rA1、rA2、…rAm。则对抗条件下的评价分数RAdversaria1=rA1+rA2+…+rAm。
[0101] 同样,uE1、uE2、…uEm交互元素对应的人机工效评分分别为vE1、vE2、…vEm,uE1、uE2、…uEm交互元素对应的人机工效评分vE1、vE2、…vEm,分别与对应的权重wE1、wE2、…wEm的乘积得到uE1、uE2、…uEm交互元素在权重下的评价结果rE1、rE2、…rEm。则应急条件下的评价分数REmergency=rE1+rE2+…+rEi+…+rEm。
[0102] 正常条件、对抗条件以及应急条件对应的权重值分别为w1、w2、w3,w1+w2+w3=1,最终考虑任务环境约束的人机工效评价结果为:
[0103] R=w1RNormal+w2RAdversarial+w3REmergency
[0104] 应该理解的是,虽然图1‑2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1‑2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0105] 在一个实施例中,如图4所示,提供了一种人机工效评估系统400,包括:任务处理模块401、交互模块402、获取模块403和评估模块404,其中:
[0106] 任务处理模块401,用于获取样本设备可执行任务的任务集,对所述任务集中的任务进行分类;
[0107] 交互模块402,用于基于所述任务和预存的交互过程所涉及的参数确定交互元素,根据各所述交互元素对应的任务的类型将各所述交互元素分类为相应类型;
[0108] 获取模块403,用于获取各所述交互元素对应的人机工效要求及权重值;
[0109] 评估模块404,用于基于所述样本设备的任务过程是否满足各所述交互元素对应的人机工效要求,以及各所述交互元素对应的权重值,得到各类型条件的人机工效评估结果。
[0110] 在一个实施例中,任务处理模块401包括:比对单元,比对单元用于以预设顺序将任务集中的任务与预存的各类型任务集中的任务进行比对,根据比对结果确定对应任务的类型。
[0111] 在一个实施例中,比对单元包括:判定子单元,判定子单元用于在当前比对的任务与预存的某一任务相同时,判定当前比对的任务的类型为与其相同的预存任务归属的任务集的类型。
[0112] 在一个实施例中,交互模块402包括:确定单元,确定单元用于获取交互元素对应的任务,将交互元素对应的任务的类型确定为交互元素的类型。
[0113] 在一个实施例中,获取模块403包括:接收单元,接收单元用于通过外部输入以获取各交互元素对应的人机工效要求及权重值;或当接收到外部输入的包括各交互元素对应的人机工效要求及权重值的输入信息时,将已有的各交互元素对应的人机工效要求及权重值更新替换为输入信息。
[0114] 在一个实施例中,评估模块404包括:第一判定单元、第二判定单元和评估单元,第一判定单元用于在任务过程满足交互元素对应的人机工效要求时,判定交互元素对应的评估系数为第一预设值;第二判定单元用于在任务过程不满足交互元素对应的人机工效要求时,判定交互元素对应的评估系数为第二预设值;评估单元用于根据各交互元素对应的评估系数和各交互元素对应的权重值得到各交互元素对应的评估数值,将同一类型的各交互元素对应的评估数值进行累加,得到对应类型的人机工效评估结果。
[0115] 在一个实施例中,人机工效评估系统400还包括:综合评估模块,综合评估用于根据样本设备的属性确定各类型条件的权重值,基于各类型条件的人机工效评估结果和各类型条件的权重值得到样本设备的综合评估结果。
[0116] 关于人机工效评估系统400的具体限定可以参见上文中对于人机工效评估方法的限定,在此不再赘述。上述人机工效评估系统400中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0117] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种人机工效评估方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0118] 本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0119] 在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
[0120] 在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
[0121] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read‑Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
[0122] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0123] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。