一种减压阀控制方法、装置、设备及存储介质与流程
未命名
10-19
阅读:132
评论:0
1.本技术涉及车辆线控制动中减压阀的控制技术领域,尤其涉及一种减压阀控制方法、装置、设备及存储介质。
背景技术:
2.减压阀是一种电压激励的常闭开关阀,在线控制动产品中广泛应用。在实际应用中,在轮缸需要减压时会打开减压阀,通过减压阀的开启时间控制需要减少的液量从而达到控制液压力的效果。在此过程中,对减压阀的实际工作时长的估算直接影响到减压过程中估算的液体流量和压力;其中减压阀的关闭延迟时长是实际工作时长的一部分。
3.现有技术中,采用减压阀两端电压采样的拐点识别减压阀的关闭点,计算关闭延迟,并对减压阀的实际开启时间做修正;该方法所需的检测时间较长,无法应用于实时控制中。
技术实现要素:
4.为了解决检测时间较长,无法应用于实时控制中的技术问题,本技术公开了一种能够解决上述技术问题的减压阀控制方法。
5.为了达到上述发明目的,本技术提供了一种减压阀控制方法,所述方法包括:
6.获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;所述目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长;
7.根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长;所述控制开启时长为向所述减压阀提供激励电压的时长;
8.在所述控制开启时长内,为所述减压阀提供激励电压。
9.在一些实施方式中,所述方法还包括:获取所述液压差、所述端电压、所述目标工作时长与所述控制开启时长之间的目标对应关系;
10.所述根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长,包括:
11.从所述目标对应关系中筛选出与所述液压差、所述端电压以及所述目标工作时长对应的控制开启时长,得到所述控制开启时长。
12.在一些实施方式中,所述获取所述液压差、所述端电压、所述目标工作时长与所述控制开启时长之间的目标对应关系,包括:
13.获取所述控制开启时长与所述目标工作时长和关闭延迟时长之间的第一对应关系以及所述控制开启时长与所述液压差、所述端电压和所述关闭延迟时长之间的第二对应关系;其中,所述关闭延迟时长为停止向所述减压阀提供激励电压至所述减压阀停止工作的时长;
14.将所述第一对应关系与所述第二对应关系进行解耦处理,得到所述目标对应关
系。
15.在一些实施方式中,所述获取所述控制开启时长与所述液压差、所述端电压和所述关闭延迟时长之间的第二对应关系,包括:
16.获取所述液压差与第一电流的第一对应子关系、所述端电压和所述控制开启时长与第二电流的第二对应子关系以及所述第一电流和所述第二电流与所述关闭延迟时长之间的第三对应子关系;所述第一电流用于指示所述减压阀实际停止工作时的电流;所述第二电流用于指示停止向所述减压阀提供激励电压时的电流;
17.将所述第一对应子关系、所述第二对应子关系以及所述第三对应子关系进行解耦处理,得到所述第二对应关系。
18.在一些实施方式中,所述方法还包括:
19.将所述目标工作时长与所述控制开启时长之间的差值,确定为关闭延迟时长。
20.在一些实施方式中,所述在所述控制开启时长内,为所述减压阀提供激励电压,包括:
21.获取向所述液压阀提供激励电压的起始时刻和提供激励电压的持续时长;
22.在所述持续时长达到所述控制开启时长的情况下,停止向所述减压阀提供激励电压。
23.在一些实施方式中,所述获取所述减压阀的目标工作时长包括:
24.获取所述减压阀在所述目标液压环境下的目标压力,所述目标压力为预先设置的所述液压阀对所述目标液压环境减压后的压力;
25.根据所述目标压力和所述液压差进行工作时长的预测,得到所述目标工作时长。
26.本技术还提供了一种减压阀控制装置,所述装置包括:
27.第一获取模块,用于获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;所述目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长;
28.第一解析模块,用于根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长;所述控制开启时长为向所述减压阀提供激励电压的时长;
29.电压提供模块,用于在所述控制开启时长内,为所述减压阀提供激励电压。
30.本技术还提供了一种减压阀控制设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述所述的减压阀控制方法。
31.本技术还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行如上述所述的减压阀控制方法。
32.实施本技术实施例,具有如下有益效果:
33.本技术的减压阀控制方法,通过获取减压阀在目标液压环境下的目标工作时长以及减压阀的液压差和端电压,可以在实时控制系统中快速准确的计算出减压阀在目标液压环境下的控制开启时长,进而可以快速准确的得到控制减压阀的关闭时间(控制开启时长的终止时间),进一步的可以在实时控制系统提高对液压环境中的压力估算和对减压阀控制的精度。
附图说明
34.为了更清楚地说明本技术所述的减压阀控制方法、装置、设备及存储介质,下面将对实施例所需要的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
35.图1为本技术实施例提供的一种减压阀控制方法的实施环境示意图;
36.图2为本技术实施例提供的一种减压阀控制方法的流程示意图;
37.图3为本技术实施例提供的一种第二电流与控制开启时长和液压差之间的关系示意图;
38.图4为本技术实施例提供的一种减压阀在目标液压环境下工作的方法流程示意图;
39.图5本技术实施例提供的一种控制减压阀开启和关闭过程中电流的变化示意图;
40.图6为本技术实施例提供的一种控制开启时长的较短时电流的变化示意图;
41.图7为本技术实施例提供的一种减压阀控制装置的结构示意图;
42.图8为本技术实施例提供的一种用于减压阀控制方法的电子设备的结构示意图。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
45.请参阅图1,其示出了本技术实施例提供的实施环境示意图,该实施环境可以包括:
46.至少一个终端01和至少一个服务器02。该至少一个终端01和该至少一个服务器02可以通过网络进行数据通信。
47.在一个可选的实施例中,终端01可以是减压阀控制方法的执行者。终端01可以包括但不限于车载终端、智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、智能可穿戴设备等类型的电子设备。第一终端01上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows、unix等。
48.服务器02可以给终端01提供减压阀在目标液压环境下的目标工作时长。可选的,服务器02可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布
式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(contentdeliverynetwork,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
49.请参考图2,其所示为本技术实施例提供的一种减压阀控制方法的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规;或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序,减压阀控制方法,可以按照实施例或附图所示的方法顺序执行。
50.具体的如图2所示,所述方法包括:
51.s201,获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长。
52.在本技术实施例中,目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长。目标液压环境可以是减压阀在一个工作周期内所处的液压环境;工作周期可以是减压阀在某一液压环境下的开启时长;作为一个示例,实际开启时长可以指从打开减压阀的阀门开始至减压阀停止工作为止所占用的时长。
53.针对获取减压阀在目标液压环境下的目标工作时长:
54.在一些示例性实施例中,可以获取减压阀在目标液压环境下的目标压力;进一步的,根据目标压力和液压差进行工作时长的计算,得到目标工作时长。其中,目标压力为预先设置的液压阀对目标液压环境减压后的压力。
55.在一个示例中,可以获取预设关系模型以及目标压力与目标液压环境中的液体的流量体积之间的对应关系;将液压差输入预设关系模型,得到液体的流量;根据目标压力从对应关系中获取目标流量体积;从而可以将目标流量体积与流量之间的商,确定为目标工作时长。其中,预设关系模型能够表征液压差与目标液压环境中的液体的流量之间的关系;目标流量体积用于表征目标液压环境中的液体在目标工作时长内的流量体积。
56.作为一个示例,预设关系模型可以采用如下函数模型表示:
57.q=a*a*2/ρ*dp
58.其中,q表示流量,a表示常数校正系数,a表示减压阀孔口横截面积,ρ表示液体密度,dp表示液压差。
59.在另一些示例性实施例中,可以获取目标液压环境对应的环境压力,以及环境压力与目标工作时长之间的对应关系;进一步的,根据环境压力从对应关系中获取与环境压力对应的工作时长,进而将该工作时长确定为目标工作时长。
60.s203,根据液压差、端电压以及目标工作时长,对减压阀的控制开启时长进行解析,得到控制开启时长。
61.在本技术实施例中,控制开启时长为向减压阀提供激励电压的时长。
62.在一些示例性实施例中,可以获取液压差、端电压、目标工作时长与控制开启时长之间的目标对应关系;进而从目标对应关系中筛选出与液压差、端电压以及目标工作时长对应的控制开启时长,以得到控制开启时长。其中,目标对应关系可以是预先标定的。作为一个示例,目标对应关系可以以表格的形式展示,例如,可以是对应关系表。
63.具体的,针对目标对应关系,在目标工作时长为定值的情况下,控制开启时长的大小与端电压呈负相关,与液压差呈正相关。
64.作为一个示例,可以采用如下表达式一表示目标对应关系:
65.表达式一:t=t
′‑
f(u,t,dp)
66.其中,t表示控制开启时长,t’表示目标工作时长,u表示端电压,dp表示液压差,f(u,t,dp)表示关闭延迟时长。
67.在一个具体的示例中,针对获取液压差、端电压、目标工作时长与控制开启时长之间的目标对应关系;可以获取控制开启时长与目标工作时长和关闭延迟时长之间的第一对应关系以及控制开启时长与液压差、端电压和关闭延迟时长之间的第二对应关系;进一步的,将第一对应关系与第二对应关系进行解耦处理,得到目标对应关系。其中,关闭延迟时长为停止向所述减压阀提供激励电压至所述减压阀停止工作的时长。
68.具体的,针对第一对应关系,目标工作时长为定值的情况下,控制开启时长与关闭延迟时长呈负相关。
69.作为一个示例,可以采用如下表达式二表示第一对应关系;
70.表达式二:t
′
=t+t_delay
71.其中,t表示控制开启时长,t’表示目标工作时长,t_delay表示关闭延迟时长。
72.具体的,针对第二对应关系,关闭延长时长的大小与控制开启时长以及端电压呈正相关,与液压差呈负相关。
73.作为一个示例,可以采用如下表达式三表示第二对应关系;
74.表达式三:t_delay=f(u,t,dp)
75.其中,t_delay表示关闭延迟时长,t表示控制开启时长,u表示端电压,dp表示液压差。
76.采用开环标定的方式获得液压差、端电压、目标工作时长、控制开启时长以及关闭延迟时长各个参数之间的对应关系,可以在实时控制系统中精确快速地得到控制开启时长。
77.由上述表达式二和表达式三可以解耦得到表达式一。
78.在一个示例中,针对第二对应关系,可以获取液压差与第一电流的第一对应子关系、端电压和控制开启时长与第二电流的第二对应子关系以及第一电流和第二电流与关闭延迟时长之间的第三对应子关系;进一步的,将第一对应子关系、第二对应子关系以及第三对应子关系进行解耦处理,得到所述第二对应关系。其中,第一电流用于指示减压阀实际停止工作时的电流;第二电流用于指示停止向减压阀提供激励电压时的电流。
79.具体的,针对第一对应子关系,第一电流的大小与液压差的大小正相关。
80.作为一个示例,可以采用表达式四表示第一对应子关系;
81.表达式四:i
close
=f(dp)
82.其中,i
close
表示第一电流;dp表示液压差;f(dp)表示第一电流随液压差变化的关系。
83.针对该表达式四,可以通过设置多个不同的液压差,并对不同液压差下的第一电流进行测试得到的结果;进而根据多个液压差与多个液压差各自对应的多个第一电流,进行开环标定,进而得到该第一对应子关系。
84.例如,液压差可以在10bar-120bar之间,每间隔10bar取值一次进行第一电流的测试。
85.具体的,针对第二对应子关系,控制开启时长在较小范围内时,第二电流与控制开启时长呈正相关,第二电流与端电压呈正相关;在控制开启时长达到目标值时,第二电流趋于稳定。其中,目标值在不同的液压环境下大小不同。
86.如图3所示,其示出了本技术实施例提供的一种第二电流与控制开启时长和液压差之间的关系示意图。
87.在该图中,横坐标表示控制开启时长;纵坐标表示第二电流;
88.u1和u2分别指不同的端电压,u2大于u1;由图中曲线可以看出,端电压也大对应的第二电流越大;控制开启时长在较小范围内时,第二电流与控制开启时长呈正相关,在控制开启时长达到目标值时,第二电流趋于稳定。
89.作为一个示例,可以采用表达式五表示第二对应子关系;
90.表达式五:i
max
=f(u,t)
91.其中,i
max
表示第二电流,t表示控制开启时长,u表示端电压,f(u,t)表示电流随控制开启时长和端电压变化的关系。
92.针对该表达式五,可以通过设置多组不同的端电压,例如两组,并在每一组端电压下,通过设置不同的控制开启时长,对减压阀的线圈所能达到的第二电流进行测试,得到多个第二电流,并基于设置的不同的端电压、控制开启时长以及检测到的在不同端电压和不同控制开启时长下的第二电流进行开环标定,得到该第二对应子关系。
93.具体的,针对第三对应子关系,作为一个示例,可以采用表达式六表示第一对应子关系;
94.表达式六:t_delay=f(i
max-i
close
)
95.其中,t_delay表示关闭延迟时长,i
max
表示第二电流,i
close
表示第一电流,f(i
max-i
close
)表示电流从第二电流对应的时间至第一电流对应的时间之间的差值。
96.在另一些示例性实施例中,可以获取液压差、端电压、目标工作时长与控制开启时长之间的关联关系模型;将液压差、端电压、目标工作时长属于关联关系模型,得到控制开启时长;其中关联关系模型是预先训练得到的。
97.可选的,在计算得到控制开启时长之后,可以将目标工作时长与控制开启时长之间的差值,确定为关闭延迟时长。
98.通过目标工作时长和控制开启时长之间的关系,可以在准确快速的估算出减压阀的关闭延迟时长,这种方式可以提高实时控制系统中对减压阀关闭延迟的估算效率。
99.s205,在控制开启时长内,为减压阀提供激励电压。
100.在一些示例性实施例中,可以获取向所述液压阀提供激励电压的起始时刻和提供激励电压的持续时长;在所述持续时长达到所述控制开启时长的情况下,停止向所述减压阀提供激励电压。
101.在一些示例性实施例中,在实时控制系统中可以将控制开启时长的结束时刻作为停止向所述减压阀提供激励电压的时刻,进而可以准确的估计出减压阀在目标液压环境下停止工作的实际时刻。
102.在该实施例中,本技术通过获取减压阀在目标液压环境下的目标工作时长以及减压阀的液压差和端电压,可以在实时控制系统中快速准确的计算出减压阀在目标液压环境下的控制开启时长,进而可以快速准确的得到控制减压阀的关闭时间(控制开启时长的终
止时间),进一步的可以在实时控制系统提高对液压环境中的压力估算和对减压阀控制的精度。
103.如图4,其所示为本技术实施例提供的一种减压阀在目标液压环境下工作的方法流程示意图,具体如下。
104.s401,响应于减压阀启动指令,向减压阀提供激励电压并获取减压阀在目标液压环境下的控制开启时长;
105.在本技术实施例中,获取控制开启时长的方法可以依据上述实施例中控制开启时长的获取方式。
106.s403,获取向液压阀提供激励电压的起始时刻和提供激励电压的持续时长;
107.在本技术实施例中,持续时长可以指从起始时刻至当前时刻之间的时间差。
108.s405,在持续时长达到控制开启时长的情况下,停止向减压阀提供激励电压。
109.在停止向所述减压阀提供激励电压之后,所述方法还包括:
110.在一个示例性实施例中,获取减压阀在目标液压环境下的关闭延迟时长;获取液压阀关闭延迟的延迟起始时刻;根据关闭延迟时长和延迟起始时刻,进行液压阀实际关闭时刻的估算,得到液压阀在目标液压环境下的实际关闭时刻。
111.在一个示例中,获取关闭延迟时长的方式可以依据上述实施例中关闭延迟时长的获取方式。
112.进一步的,可以将停止向减压阀提供激励电压的时刻确定为液压阀关闭延迟的延迟起始时刻。
113.在该实施例中,本技术通过在实时控制系统中准确快速的确定向减压阀提供激励电压的控制开启时长和关闭延迟时长,可以准确快速的估算出减压阀关闭延迟的起始时间和终止时间,进而可以提高线控制动系统压力调节精度与准确性。
114.在一些示例性实施例中,如图5,其所示为本技术实施例提供的一种控制减压阀开启和关闭过程中电流的变化示意图;
115.具体的,在该图中,时间为横坐标,电流纵坐标;矩形框表示向减压阀施加激励电压的控制开启时长;曲线表示电流的变化曲线。
116.t1表示减压阀的延迟起始时刻,t2表示液压阀的实际关闭时刻。
117.i
max
表示第二电流,i
close
表示第一电流。
118.在一个示例中,如图6所示,其所示为本技术实施例提供的一种控制开启时长的较短时电流的变化示意图。
119.具体的,在该图中,时间为横坐标,电流纵坐标;矩形框表示向减压阀施加激励电压的控制开启时长;曲线表示电流的变化曲线。
120.若控制开启时长过短,也即是,在t1’时,若i
max
′
小于i
max
,则t2’和t1’之间的差值小于t2与t1之间的差值。
121.本技术实施例还提供了一种减压阀控制装置,如图7所示,其所示为本技术实施例提供的一种减压阀控制装置的结构示意图;具体的,所述的装置包括:
122.第一获取模块701,用于获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;所述目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长;
123.第一解析模块702,用于根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长;所述控制开启时长为向所述减压阀提供激励电压的时长;
124.电压提供模块703,用于在所述控制开启时长内,为所述减压阀提供激励电压。
125.在本技术实施例中,还包括:
126.第二获取模块,用于获取所述液压差、所述端电压、所述目标工作时长与所述控制开启时长之间的目标对应关系;
127.所述第一解析模块702,包括:
128.第一解析单元,用于从所述目标对应关系中筛选出与所述液压差、所述端电压以及所述目标工作时长对应的控制开启时长,得到所述控制开启时长。
129.在本技术实施例中,所述第二获取模块,包括:
130.第一获取单元,用于获取所述控制开启时长与所述目标工作时长和所述关闭延迟时长之间的第一对应关系以及所述控制开启时长与所述液压差、所述端电压和所述关闭延迟时长之间的第二对应关系;
131.第一处理单元,用于将所述第一对应关系与所述第二对应关系进行解耦处理,得到所述目标对应关系。
132.在本技术实施例中,第一获取单元,包括:
133.第一获取子单元,用于获取所述液压差与第一电流的第一对应子关系、所述端电压和所述控制开启时长与第二电流的第二对应子关系以及所述第一电流和所述第二电流与所述关闭延迟时长之间的第三对应子关系;所述第一电流用于指示所述减压阀实际停止工作时的电流;所述第二电流用于指示停止向所述减压阀提供激励电压时的电流;
134.处理子单元。将所述第一对应子关系、所述第二对应子关系以及所述第三对应子关系进行解耦处理,得到所述第二对应关系。
135.在本技术实施例中,还包括:
136.第二解析模块,用于将所述目标工作时长与所述控制开启时长之间的差值,确定为所述关闭延迟时长;所述关闭延迟时长为停止向所述减压阀提供激励电压至所述减压阀停止工作的时长。
137.在本技术实施例中,所述电压提供模块703,包括:
138.第二获取单元,用于获取向所述液压阀提供激励电压的起始时刻和提供激励电压的持续时长;
139.控制单元,用于在所述持续时长达到所述控制开启时长的情况下,停止向所述减压阀提供激励电压。
140.在本技术实施例中,所述第一获取模块701,包括:
141.第二获取单元,用于获取所述减压阀在所述目标液压环境下的目标压力,所述目标压力为预先设置的所述液压阀对所述目标液压环境减压后的压力;
142.目标工作时长获取单元,根据所述目标压力和所述液压差进行工作时长的预测,得到所述目标工作时长。
143.需要说明的,所述装置实施例中的装置与方法实施例基于同样的发明构思。
144.本技术实施例提供了一种减压阀控制设备,设备包括处理器和存储器,存储器中
存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述方法实施例所述的减压阀控制方法。
145.进一步地,图8示出了一种用于实现本技术实施例所提供的减压阀控制方法的电子设备的硬件结构示意图,所述电子设备可以参与构成或包含本技术实施例所提供的减压阀控制装置。如图8所示,电子设备80可以包括一个或多个(图中采用802a、802b,
……
,802n来示出)处理器802(处理器802可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器804、以及用于通信功能的传输装置806。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图8所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,电子设备80还可包括比图8中所示更多或者更少的组件,或者具有与图8所示不同的配置。
146.应当注意到的是上述一个或多个处理器802和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到电子设备80(或移动设备)中的其他元件中的任意一个内。如本技术实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
147.存储器804可用于存储应用软件的软件程序以及模块,如本技术实施例中所述的减压阀控制方法对应的程序指令/数据存储装置,处理器802通过运行存储在存储器804内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的一种减压阀控制方法。存储器804可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器804可进一步包括相对于处理器802远程设置的存储器,这些远程存储器可以通过网络连接至电子设备80。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
148.传输装置806用于经由一个网络接收或者发送数据。上述的网络具体实例可包括电子设备80的通信供应商提供的无线网络。在一个实例中,传输装置806包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实施例中,传输装置806可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
149.显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与电子设备80(或移动设备)的用户界面进行交互。
150.本技术的实施例还提供了一种计算机可读存储介质,所述存储介质可设置于电子设备之中以保存用于实现方法实施例中一种减压阀控制方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的减压阀控制方法。
151.可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
152.需要说明的是:上述本技术实施例先后顺序仅仅为了描述,不代表实施例的优劣。
且上述对本技术特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
153.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。
154.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和电子设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
155.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
156.以上所述仅为本技术的较佳实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
技术特征:
1.一种减压阀控制方法,其特征在于,所述方法包括:获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;所述目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长;根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长;所述控制开启时长为向所述减压阀提供激励电压的时长;在所述控制开启时长内,为所述减压阀提供激励电压。2.根据权利要求1所述的减压阀控制方法,其特征在于,所述方法还包括:获取所述液压差、所述端电压、所述目标工作时长与所述控制开启时长之间的目标对应关系;所述根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长,包括:从所述目标对应关系中筛选出与所述液压差、所述端电压以及所述目标工作时长对应的控制开启时长,得到所述控制开启时长。3.根据权利要求2所述的减压阀控制方法,其特征在于,所述获取所述液压差、所述端电压、所述目标工作时长与所述控制开启时长之间的目标对应关系,包括:获取所述控制开启时长与所述目标工作时长和关闭延迟时长之间的第一对应关系以及所述控制开启时长与所述液压差、所述端电压和所述关闭延迟时长之间的第二对应关系;其中,所述关闭延迟时长为停止向所述减压阀提供激励电压至所述减压阀停止工作的时长;将所述第一对应关系与所述第二对应关系进行解耦处理,得到所述目标对应关系。4.根据权利要求3所述的减压阀控制方法,其特征在于,所述获取所述控制开启时长与所述液压差、所述端电压和所述关闭延迟时长之间的第二对应关系,包括:获取所述液压差与第一电流的第一对应子关系、所述端电压和所述控制开启时长与第二电流的第二对应子关系以及所述第一电流和所述第二电流与所述关闭延迟时长之间的第三对应子关系;所述第一电流用于指示所述减压阀实际停止工作时的电流;所述第二电流用于指示停止向所述减压阀提供激励电压时的电流;将所述第一对应子关系、所述第二对应子关系以及所述第三对应子关系进行解耦处理,得到所述第二对应关系。5.根据权利要求1所述的减压阀控制方法,其特征在于,所述方法还包括:将所述目标工作时长与所述控制开启时长之间的差值,确定为关闭延迟时长。6.根据权利要求1或5所述的减压阀控制方法,其特征在于,所述在所述控制开启时长内,为所述减压阀提供激励电压,包括:获取向所述液压阀提供激励电压的起始时刻和提供激励电压的持续时长;在所述持续时长达到所述控制开启时长的情况下,停止向所述减压阀提供激励电压。7.根据权利要求1所述的减压阀控制方法,其特征在于,所述获取所述减压阀的目标工作时长包括:获取所述减压阀在所述目标液压环境下的目标压力,所述目标压力为预先设置的所述液压阀对所述目标液压环境减压后的压力;
根据所述目标压力和所述液压差进行工作时长的预测,得到所述目标工作时长。8.一种减压阀控制装置,其特征在于,所述装置包括:第一获取模块,用于获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;所述目标工作时长用于指示所述减压阀能够在所述目标液压环境下工作的时长;第一解析模块,用于根据所述液压差、所述端电压以及所述目标工作时长,对所述减压阀的控制开启时长进行解析,得到所述控制开启时长;所述控制开启时长为向所述减压阀提供激励电压的时长;电压提供模块,用于在所述控制开启时长内,为所述减压阀提供激励电压。9.一种减压阀控制设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1至7任一项所述的减压阀控制方法。10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行如权利要求1至7任一项所述的减压阀控制方法。
技术总结
本申请公开了一种减压阀控制方法、装置、设备及存储介质,所述方法包括:获取减压阀在目标液压环境下的液压差、端电压以及目标工作时长;目标工作时长用于指示减压阀能够在目标液压环境下工作的时长;根据液压差、端电压以及目标工作时长,对减压阀的控制开启时长进行解析,得到控制开启时长;控制开启时长为向减压阀提供激励电压的时长;在控制开启时长内,为减压阀提供激励电压;本申请可以在实时控制系统中快速准确的计算出减压阀在目标液压环境下的控制开启时长,进而可以快速准确的得到控制减压阀的关闭时间,进一步的可以提高实时控制系统中对液压环境的压力估算和对减压阀控制的精度。控制的精度。控制的精度。
技术研发人员:孙登辉 肖道清 于超
受保护的技术使用者:中汽创智科技有限公司
技术研发日:2023.07.03
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
