风扇控制方法、装置、电子设备及存储介质与流程

文档序号:32479579发布日期:2022-12-09 21:20阅读:50来源:国知局
风扇控制方法、装置、电子设备及存储介质与流程

1.本技术涉及汽车技术领域,尤其涉及现代传感、信息融合等智能汽车领域。


背景技术:

2.在对车机里面的温度进行控制时,往往需要对风扇的转速进行控制,以实现对温度的控制。相关技术中,在风扇的模式为设计验证测试模式或电磁兼容测试模式时,往往直接控制相关温度,使风扇达到相关转速进行控制,并根据转速反馈控制,判断测试结果是否成功,在完成设计验证测试或电磁兼容测试后,设计验证测试模式或电磁兼容测试模式会切换至正常控制模式,然而,正常控制模式会按照设计验证测试模式或电磁兼容测试模式下的当前控制信息,对风扇进行正常控制,此种情况下,风扇的正常控制模式与dv测试模式或emc测试模式控制逻辑并未隔离,无法准确地对风扇进行控制。
3.由此,如何通过准确、可靠的风扇控制方法,能够在不同控制模式下对风扇进行控制,已成为了亟待解决的问题。


技术实现要素:

4.本技术旨在至少在一定程度上解决相关技术中的技术问题之一。
5.为此,本技术第一方面提供一种风扇控制方法。
6.本技术第二方面还提供一种风扇控制装置。
7.本技术第三方面还提供一种车辆。
8.本技术第四方面提供一种电子设备。
9.本技术第五方面提供一种计算机可读存储介质。
10.本技术第一方面提供一种风扇控制方法,其特征在于,包括:接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据所述控制指令确定所述第二控制模式,其中,所述第一控制模式和所述第二控制模式为风扇的测试模式或风扇的正常控制模式,且所述第一控制模式和所述第二控制模式为不同模式;将所述第一控制模式切换至所述第二控制模式,在所述第一控制模式切换为所述第二控制模式的过程中,清除所述第一控制模式中的控制信息,并在所述第二控制模式下控制所述风扇运转,其中,所述控制信息用于控制风扇运转。
11.另外,本技术第一方面提供的一种风扇控制方法,还可以具有如下附加的技术特征:
12.根据本技术的一个实施例,所述在所述第二控制模式下控制所述风扇运转之后,还包括:接收所述车机发送的所述第一控制模式的恢复指令;在所述第二控制模式重新切换为所述第一控制模式的过程中,清除所述第二控制模式中的用于控制风扇运转的控制信息;根据所述第一控制模式,控制所述风扇运转。
13.根据本技术的一个实施例,所述第一控制模式为正常控制模式,所述根据所述第一控制模式,控制所述风扇运转,包括:获取所述车机的车载电路板温度值,根据所述温度
值,控制所述风扇运转。
14.根据本技术的一个实施例,所述控制信息包括风扇的转速信息、模式信息、温度信息,所述清除所述第一控制模式中的控制信息,包括:对所述第二控制摸下切换前的所述第一控制信息进行初始化,以清除所述控制信息。
15.根据本技术的一个实施例,所述第一控制模式为正常控制模式,所述第二控制模式为设计验证dv测试模式,其中,所述在所述第二控制模式下控制所述风扇运转,包括:获取所述dv测试模式预设的第一温度值;根据所述第一温度值,将所述风扇的转速控制为预设转速;获取所述风扇的实际转速,判断所述实际转速与预设转速的转速差值是否处于预设误差范围;响应于所述处于预设误差范围,结束所述风扇的转速控制。
16.根据本技术的一个实施例,所述第一控制模式为正常控制模式,所述第二控制模式为为电磁兼容emc测试模式,其中,所述在所述第二控制模式下控制所述风扇运转,包括:获取所述emc测试模式下所述车机预设的所述风扇的第一转速;根据所述风扇的第一转速,对所述风扇进行转速控制;获取所述风扇的当前实际转速,判断所述第一转速和所述当前实际转速的速度差值是否处于预设差值范围,响应于所述处于预差值差范围,结束所述风扇的转速控制。
17.本技术第二方面还提供一种风扇控制装置,
18.本技术第二方面提供的一种风扇控制装置还可以具有如下附加的技术特征:
19.根据本技术的一个实施例,一种风扇控制装置,包括:确定模块,用于接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据所述控制指令确定所述第二控制模式,其中,所述第一控制模式和所述第二控制模式为风扇的测试模式或风扇的正常控制模式,且所述第一控制模式和所述第二控制模式为不同模式;控制模块,用于将所述第一控制模式切换至所述第二控制模式,在所述第一控制模式切换为所述第二控制模式的过程中,清除所述第一控制模式中的控制信息,并在所述第二控制模式下控制所述风扇运转,其中,所述控制信息用于控制风扇运转。
20.根据本技术的一个实施例,所述控制模块,还用于:接收所述车机发送的所述第一控制模式的恢复指令;在所述第二控制模式重新切换为所述第一控制模式的过程中,清除所述第二控制模式中的用于控制风扇运转的控制信息;根据所述第一控制模式,控制所述风扇运转。
21.根据本技术的一个实施例,所述控制模块,还用于:所述第一控制模式为正常控制模式,所述根据所述第一控制模式,控制所述风扇运转,包括:获取所述车机的车载电路板温度值,根据所述温度值,控制所述风扇运转。
22.根据本技术的一个实施例,所述控制信息包括风扇的转速信息、模式信息、温度信息,所述清除所述第一控制模式中的控制信息,包括:对所述第二控制摸下切换前的所述第一控制信息进行初始化,以清除所述控制信息。
23.根据本技术的一个实施例,所述控制模块,还用于:获取所述dv测试模式预设的第一温度值;根据所述第一温度值,将所述风扇的转速控制为预设转速;获取所述风扇的实际转速,判断所述实际转速与所述预设转速的转速差值是否处于预设误差范围;响应于所述处于预设误差范围,结束所述风扇的转速控制。
24.根据本技术的一个实施例,所述控制模块,还用于:获取所述emc测试模式下所述
车机预设的所述风扇的第一转速;根据所述风扇的第一转速,对所述风扇进行转速控制;获取所述风扇的当前实际转速,判断所述第一转速和所述当前实际转速的速度差值是否处于预设差值范围,响应于所述处于预差值差范围,结束所述风扇的转速控制。
25.本技术第三方面提供了一种车辆,包括:如第二方面所述的风扇控制装置。
26.本技术第四方面提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面提供的风扇控制方法。
27.本技术第五方面提供了一种计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面提供的风扇控制方法。
28.本技术提供的风扇控制方法及装置,通过接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定所述第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确性
29.应当理解,本技术所描述的内容并非旨在标识本技术的实施例的关键或重要特征,也不用于限制本技术的范围。本技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
30.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
31.图1为本技术一实施例的风扇控制方法的流程示意图;
32.图2为本技术另一实施例的风扇控制方法的流程示意图;
33.图3为本技术另一实施例的风扇控制方法的流程示意图;
34.图4为本技术另一实施例的风扇控制方法的流程示意图;
35.图5为本技术另一实施例的风扇控制方法的流程示意图;
36.图6为本技术一实施例的风扇控制装置的结构示意图;
37.图7为本技术一实施例的一种车辆的结构示意图;
38.图8为本技术一实施例的电子设备的结构示意图。
具体实施方式
39.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
40.图1为本技术一实施例的风扇控制方法的流程示意图,如图1所示,该方法包括:
41.s101、接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式。
42.需要说明的是,风扇的测试模式可以为设计验证(design verification,简称dv)测试模式、电磁兼容(electromagnetic compatibility,简称emc)测试模式。
43.其中,dv测试,指的是一系列针对汽车电子产品设计层面的测试规范的综合;emc测试,指的是对电子产品在电磁场方面干扰大小(emi)和抗干扰能力(ems)的综合评定,是产品质量最重要的指标之一。
44.需要说明的是,本技术中对于控制指令设置的不作限定,可以根据实际情况进行选取。
45.举例而言,第一控制模式切换为第二控制模式的控制指令可以为正常控制模式(第一控制模式)切换为dv测试模式(第二控制模式)的控制指令;第一控制模式切换为第二控制模式的控制指令可以为正常控制模式(第一控制模式)切换为emc测试模式(第二控制模式)的控制指令;第一控制模式切换为第二控制模式的控制指令可以为emc测试模式(第一控制模式)切换为正常控制模式(第二控制模式)的控制指令;第一控制模式切换为第二控制模式的控制指令可以为dv测试模式(第一控制模式)切换为正常控制模式(第二控制模式)的控制指令。
46.在本技术实施例中,在获取到控制指令后,可以根据控制指令,确定第二控制模式。
47.举例而言,接收车机发送的第一控制模式切换为第二控制模式的控制指令可以为正常控制模式(第一控制模式)切换为dv测试模式(第二控制模式)的控制指令,则确定第二控制模式为dv测试模式。
48.s102、将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。
49.需要说明的是,本技术中对于控制信息的设置不作限定,可以根据实际情况进行选取。
50.可选地,控制信息可以为风扇的模式信息、风扇的转速信息、风扇的温度信息等。
51.在本技术实施例中,在清除对第二控制摸下切换前的第一控制信息时,可以对第一控制信息进行初始化,以清除控制信息,并可以重新设定控制信息,以根据控制信息,控制风扇运转。
52.本技术提供的风扇控制方法,接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确
性。
53.需要说明的是,在第二控制模式下控制所述风扇运转之后,可以根据第一控制模式的第一风扇控制逻辑,控制风扇运转。
54.作为一种可能的实现方式,如图2所示,在上述实施例的基础上,根据控制指令,控制风扇运转之后的具体过程,包括以下步骤:
55.s201、接收车机发送的第一控制模式的恢复指令。
56.在本技术实施例中,在接收车机发送的第一控制模式的恢复指令后,可以根据恢复指令,恢复第一控制模式。
57.s202、在第二控制模式重新切换为第一控制模式的过程中,清除第二控制模式中的控制信息。
58.需要说明的是,在第二控制模式对风扇进行控制的过程中,会设置对应的控制信息,实现对风扇的控制,因此,在第二控制模式重新切换为第一控制模式的过程中,清除第二控制模式中的控制信息。
59.s203、根据第一控制模式的第一风扇控制逻辑,控制风扇运转。
60.在本技术实施例中,第一控制模式和第二控制模式都对应不同的控制逻辑,则可以根据第一控制模式的第一风扇控制逻辑,控制风扇运转。
61.可选地,当第一控制模式为正常控制模式,则可以获取车机的车载电路板的温度值,并根据车载电路板的温度值,控制风扇运转。
62.可选地,可以查询车载电路板的温度值与转速的映射关系,例如:温度值与转速一一对应的映射表,进而根据映射关系,控制风扇运转。
63.在本技术实施例中,可以获取第二控制模式的第二风扇控制逻辑,并按照第二风扇控制逻辑,控制风扇运转。
64.下面对在第二控制模式下控制风扇运转的具体过程进行解释说明。
65.作为一种可能的实现方式,如图3所示,在上述实施例的第一控制模式为正常控制模式,第二控制模式为设计验证dv测试模式,在第二控制模式下控制风扇运转的具体过程,包括以下步骤:
66.s301、获取dv测试模式预设的第一温度值。
67.需要说明的是,本技术中对于dv测试模式预设的第一温度值的设置不作限定,可以根据实际情况进行设定。
68.举例而言,dv测试模式预设的第一温度值可以为t1。
69.s302、根据第一温度值,将风扇的转速控制为预设转速。
70.在本技术实施例中,在获取到第一温度值后,可以第一温度值,将风扇的转速控制为预设转速,根据预设转速对风扇的转速进行控制。
71.可选地,可以查询第一温度值与转速的映射关系,例如:第一温度值与转速一一对应的映射表,进而根据映射关系,控制风扇运转。
72.s303、获取风扇的实际转速,判断实际转速与预设转速的转速差值是否处于预设误差范围。
73.需要说明的是,本技术中对于风扇的预设转速误差范围的设置不作限定,可以根据实际情况进行设定。
74.s304、响应于处于预设误差范围,结束风扇的转速控制。
75.在本技术实施例中,在获取到实际转速与预设转速的转速差值处于预设误差范围,则可以结束风扇的转速控制,此种情况下,表明dv测试结果为正常。
76.作为一种可能的实现方式,如图4所示,在上述实施例的第一控制模式为正常控制模式,所述第二控制模式为电磁兼容emc测试模式,在第二控制模式下控制风扇运转的具体过程,包括以下步骤:
77.s401、获取emc测试模式下车机预设的风扇的第一转速。
78.需要说明的是,本技术对于获取emc测试模式下车机预设的风扇的第一转速的具体方式不作限定,可以根据实际情况进行选取。
79.可选地,可以接收车机发送的风扇转速指令,并根据风扇转速指令,获取emc测试模式下车机预设的风扇的第一转速。
80.s402、根据风扇的第一转速,对风扇进行转速控制。
81.在本技术实施例中,在获取到风扇的第一转速后,可以按照风扇的第一转速,对风扇进行转速控制,即将风扇的转速控制为第一转速。
82.s403、获取风扇的当前实际转速,判断第一转速和当前实际转速的速度差值是否处于预设差值范围。
83.可选地,车机可以读取风扇的当前实际转速。
84.在本技术实施例中,在获取到风扇的当前实际转速后,可以判断第一转速和当前实际转速的速度差值是否处于预设差值范围。
85.需要说明的是,本技术中对于风扇的预设转速误差范围的设置不作限定,可以根据实际情况进行设定。
86.s404、响应于处于预差值差范围,结束风扇的转速控制。
87.在本技术实施例中,在获取到第一转速和当前实际转速的速度差值是否处于预设差值范围,则可以结束风扇的转速控制,此种情况下,表明emc测试结果为正常。
88.本技术提供的风扇控制方法,当第一控制模式为正常控制模式,第二控制模式为dv测试模式或电磁兼容emc测试模式时,可以获取第二控制模式的第二风扇控制逻辑,并按照第二风扇控制逻辑,控制风扇运转。由此,在dv测试模式下可以按照dv测试模式对应的控制逻辑,对风扇进行控制,在emc测试模式下可以按照emc测试模式对应的控制逻辑,对风扇进行控制,而且在emc测试模式下不需要进行温度控制来测试风扇的效果,与风扇的正常控制模式的控制逻辑隔离,提高了对风扇控制的准确性。
89.下面对本技术提出的风扇控制方法进行解释说明。
90.举例而言,如图5所示,正常控制模式和emc测试模式可以相互切换,正常控制模式和dv测试模式可以相互切换,通过设计风扇的状态机,其中,状态机指的是由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作,完成特定操作的控制中心。风扇的状态机分为3个状态,正常控制模式,dv测试模式和emc测试模式,能够在不同的状态中实现dv控制,emc控制以及正常的温度控制,并通过不同模式下对应的风扇控制逻辑,对风扇进行控制,在根据不同模式下对应的风扇控制逻辑对风扇进行控制后,可以获取不同测试模式下的风扇的测试结果。解决了相关技术中风扇的正常控制模式与dv测试模式和emc测试模式控制逻辑未隔离,无法对风扇进行准确控制
的问题,同时在emc测试模式中,不需要通过控制温度来进行风扇的测试,避免了测试周期长的问题。
91.本技术提供的风扇控制方法,
92.接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确性。
93.与上述几种实施例提供的风扇控制方法相对应,本技术的一个实施例还提供了一种风扇控制装置,由于本技术实施例提供的风扇控制装置与上述几种实施例提供的风扇控制方法相对应,因此上述风扇控制方法的实施方式也适用于本技术实施例提供的风扇控制装置,在下述实施例中不再详细描述。
94.图6为本技术一实施例的风扇控制装置的结构示意图,如图7所示,风扇控制装置100,包括确定模块11和控制模块12。其中:
95.确定模块11,用于接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据所述控制指令确定所述第二控制模式,其中,所述第一控制模式和所述第二控制模式为风扇的测试模式或风扇的正常控制模式,且所述第一控制模式和所述第二控制模式为不同模式;
96.控制模块12,用于将所述第一控制模式切换至所述第二控制模式,在所述第一控制模式切换为所述第二控制模式的过程中,清除所述第一控制模式中的控制信息,并在所述第二控制模式下控制所述风扇运转,其中,所述控制信息用于控制风扇运转。
97.根据本技术的一个实施例,控制模块12,还用于:接收所述车机发送的所述第一控制模式的恢复指令;在所述第二控制模式重新切换为所述第一控制模式的过程中,清除所述第二控制模式中的用于控制风扇运转的控制信息;根据所述第一控制模式的第一风扇控制逻辑,控制所述风扇运转。
98.根据本技术的一个实施例,控制模块12,还用于:获取所述车机的车载电路板温度值,根据所述温度值,控制所述风扇运转。
99.根据本技术的一个实施例,所述控制信息包括风扇的转速信息、模式信息、温度信息,所述清除所述第一控制模式中的控制信息,包括:对所述第二控制摸下切换前的所述第一控制信息进行初始化,以清除所述控制信息。
100.根据本技术的一个实施例,控制模块12,还用于:获取所述dv测试模式预设的第一温度值;根据所述第一温度值,将所述风扇的转速控制为预设转速;获取所述风扇的实际转速,判断所述实际转速与预设转速的转速差值是否处于预设误差范围;响应于所述处于预设误差范围,结束所述风扇的转速控制。
101.根据本技术的一个实施例,控制模块12,还用于:获取所述emc测试模式下所述车机预设的所述风扇的第一转速;根据所述风扇的第一转速,对所述风扇进行转速控制;获取
所述风扇的当前实际转速,判断所述第一转速和所述当前实际转速的速度差值是否处于预设差值范围,响应于所述处于预差值差范围,结束所述风扇的转速控制。
102.本技术提供的风扇控制装置,通过接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定所述第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确性。
103.图8为本技术一实施例的车辆的结构示意图。该车辆2000包括:如第二方面所述的装置100。
104.为达到上述实施例,本技术还提供了一种电子设备、一种计算机可读存储介质。
105.图8示出了可以用来实施本技术的实施例的示例电子设备1200的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本技术的实现。
106.如图8所示,设备1200包括存储器121、处理器122及存储在存储121上并可在处理器122上运行的计算机程序,处理器122执行程序指令时,实现上述实施例提供的风扇控制方法。
107.通过接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定所述第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确性
108.本技术实施例提供的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器122执行时,实现上述实施例提供的风扇控制方法。
109.通过接收车机发送的由第一控制模式切换为第二控制模式的控制指令,并根据控制指令确定所述第二控制模式,其中,第一控制模式和第二控制模式为风扇的测试模式或风扇的正常控制模式,且第一控制模式和第二控制模式为不同模式;将第一控制模式切换至第二控制模式,在第一控制模式切换为第二控制模式的过程中,清除第一控制模式中的控制信息,并在第二控制模式下控制风扇运转,其中,控制信息用于控制风扇运转。由此,在由第一控制模式切换至第二控制模式后,通过清除第一控制模式中的控制信息,可以使风
扇的测试模式与风扇的正常控制模式的控制逻辑隔离,使得在不同的测试模式下都不会影响正常控制模式下对风扇的控制,提高了对风扇控制的可靠性和准确性
110.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
111.用于实施本身的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
112.在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
113.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
114.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网格浏览器的用户计算机,用户可以通过该图形用户界面或者该网格浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网格)来将系统的部件相互连接。通信网格的示例包括:局域网(lan)、广域网(wan)、互联网和区块链网格。
115.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网格进行交互。通过在相应的计算机上运行并且彼此具有客户端服务器关系的计算机程序来产生客户端和服务器的关系。服务端可以是云服务器,又称为云计算服务器或云
主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务(“virtual private server”,或简称“vps”)中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合区块链的服务器。
116.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
117.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
118.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
119.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
120.应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
121.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介
质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
122.此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
123.上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
124.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本技术中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术公开的技术方案所期望的结果,本文在此不进行限制。
125.上述具体实施方式,并不构成对本技术保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本技术的精神和原则之内所作的修改、等同替换和改进等,均应包含在本技术保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1