运动模拟器的控制方法、装置、存储介质及处理器制造方法及图纸

技术编号:23485534 阅读:41 留言:0更新日期:2020-03-10 12:50
本发明专利技术提供了一种运动模拟器的控制方法、装置、存储介质及处理器,其中,该方法包括:对运动模拟器的部件的运行情况进行检测;检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平;控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行。采用上述技术方案,解决了相关技术中对出现异常的运动模拟器进行控制时可靠性较差的问题,提高了对出现异常的运动模拟器进行控制的可靠性。

Control method, device, storage medium and processor of motion simulator

【技术实现步骤摘要】
运动模拟器的控制方法、装置、存储介质及处理器
本专利技术涉及计算机领域,具体而言,涉及一种运动模拟器的控制方法、装置、存储介质及处理器。
技术介绍
基于运动平台的模拟器在运行过程中可能会出现一些异常状态,如操作手柄信号的突变和无信号、电源突然切断、其中的几个伺服突然损坏或异常等突发情况,突发情况会导致一些事故发生,轻则损坏设备,重则危及人员安全。现有的运动平台模拟器包括伺服阀和液压缸之间的供油回路上的主回路液控单向阀,主回路液控单向阀的控制端连接锁紧电磁换向阀,锁紧电磁换向阀连接供油回路,锁紧回路上设置有锁紧回路控制电路,此种运动平台模拟器处理基于运动平台的模拟器异常的方法是通过控制电路将回路进行锁死,以便停止运动平台模拟器的运行。此设计可以停止事故的发生,但是若运动平台模拟器正处于倾斜状态,运动平台模拟器突然停止会出现导致体验者发生倾斜滑落的危险,而且体验者不便于脱离运动平台模拟器,会长时间吊悬半空。针对相关技术中对出现异常的运动模拟器进行控制时可靠性较差的问题,目前还没有有效的解决方案。
技术实现思路
本专利技术实施例提供了一种运动模拟器的控制方法、装置、存储介质及处理器,以至少解决相关技术中对出现异常的运动模拟器进行控制时可靠性较差的问题。根据本专利技术的一个实施例,提供了一种运动模拟器的控制方法,包括对运动模拟器的部件的运行情况进行检测;检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平,所述伸缩部件为多个;控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行。可选地,对运动模拟器的部件的运行情况进行检测至少包括以下步骤之一:检测所述运动模拟器的操作手柄运行状态返回的数据,其是否携带有用于指示所述操作手柄运行状态的输出数据存在异常的第一异常指示数据,在检测出所述操作手柄返回的数据中携带有所述第一异常指示数据的情况下,确定所述操作手柄运行异常;检测所述运动模拟器的操作手柄的输入电源电压;判断所述输入电源电压是否落入预设电压值范围内,在判断出所述输入电源电压未落入所述预设电压值范围内的情况下,确定所述运动模拟器的操作手柄输入电源电压异常;检测所述运动模拟器的伸缩部件的驱动器,其接收到的所述运动模拟器的伸缩部件返回的数据中,是否携带了用于指示所述运动模拟器的伸缩部件存在异常的第二异常指示数据,在检测出所述运动模拟器的伸缩部件返回的数据中携带了所述第二异常指示数据的情况下,确定所述运动模拟器的伸缩部件运行异常。可选地,在检测出所述运动模拟器的操作手柄返回的数据中未携带所述第一异常指示数据的情况下,所述方法还包括:获取预定数量的第一数据并确定所述预定数量的所述第一数据的第一平均值,其中,所述第一数据为所述操作手柄输出的数据中的连续的数据;获取所述预定数量的第二数据并确定所述预定数量的所述第二数据的第二平均值,其中,所述第二数据为所述运动模拟器的操作手柄输出的数据中在所述第一数据之后输出的连续的数据;判断所述第一平均值与所述第二平均值的差值是否小于预设数值;在判断出所述差值不小于所述预设数值的情况下,确定所述运动模拟器的操作手柄运行异常。可选地,检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平包括:在确定所述运动模拟器的操作手柄运行异常的情况下,关闭所述操作手柄;在确定所述运动模拟器的操作手柄输入电源电压异常的情况下,将所述运动模拟器的供电电路切换至备用电源;在确定所述运动模拟器的伸缩部件运行异常的情况下,切断运行异常的伸缩部件的电源。可选地,控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行包括:确定所述运动模拟器的伸缩部件中伸缩长度最短的伸缩部件;将所述运动模拟器的伸缩部件中除所述伸缩长度最短的伸缩部件之外的其它伸缩部件收缩至与所述伸缩长度最短的伸缩部件相同的长度。可选地,确定所述伸缩部件中伸缩长度最短的伸缩部件包括:在确定所述伸缩部件运行异常的情况下,判断运行异常的伸缩部件的数量是否小于或者等于3;在判断运行异常的伸缩部件的数量小于或者等于3的情况下,确定所述伸缩部件中伸缩长度最短的伸缩部件。可选地,在判断运行异常的伸缩部件的数量是否小于或者等于3之后,所述方法还包括:在判断运行异常的伸缩部件的数量大于3的情况下,锁死所述伸缩部件的电动缸。根据本专利技术的另一个实施例,提供了一种运动模拟器的控制装置,包括:检测模块,用于对运动模拟器的部件的运行情况进行检测;第一控制模块,用于检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平,所述伸缩部件为多个;第二控制模块,用于控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行。根据本专利技术的又一个实施例,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述任一项所述的方法。根据本专利技术的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。本专利技术实施例通过对运动模拟器的部件的运行情况进行检测,检测运动模拟器的部件中是否存在运行异常的部件,在检测出运动模拟器的部件中存在运行异常的部件的情况下,控制运动模拟器的各伸缩部件伸缩至相同的长度,使得运动模拟器的平台保持水平,避免平台倾斜造成平台上的人员身体不适,再控制平台降低到预设高度并停止运动模拟器运行,使得平台下降,平台上的人员能够离开运动模拟器,保证了运动模拟器上人员的人身安全,因此,提高了对出现异常的运动模拟器进行控制时的可靠性,从而解决了相关技术中对出现异常的运动模拟器进行控制时可靠性较差的问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种运动模拟器的控制方法的终端设备的硬件结构框图;图2是根据本专利技术实施例的运动模拟器的结构示意图;图3是根据本专利技术实施例的一种运动模拟器的控制方法的流程图;图4是根据本专利技术实施例的一种运动模拟器故障保护系统的示意图;图5是根据本专利技术可选实施例的操作手柄的检测程序的流程图;图6是根据本专利技术可选实施例的电源切换的流程图;图7是根据本专利技术可选实施例的电源切换的连接示意图;图8是根据本专利技术可选实施例的伺服异常控制程序流程图;图9是根据本专利技术实施例的数据突变检测的示意图;图10是根据本专利技术实施例的一种运动模拟器的控制装置的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特本文档来自技高网...

【技术保护点】
1.一种运动模拟器的控制方法,其特征在于,包括:/n对运动模拟器的部件的运行情况进行检测;/n检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平,所述伸缩部件为多个;/n控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行。/n

【技术特征摘要】
1.一种运动模拟器的控制方法,其特征在于,包括:
对运动模拟器的部件的运行情况进行检测;
检测到所述运动模拟器的部件中存在运行异常的部件时,控制所述运动模拟器的伸缩部件,使得所述运动模拟器的平台保持水平,所述伸缩部件为多个;
控制所述运动模拟器的平台下降至预设高度并停止所述运动模拟器的运行。


2.根据权利要求1所述的方法,其特征在于,对运动模拟器的部件的运行情况进行检测至少包括以下之一:
检测所述运动模拟器的操作手柄运行状态返回的数据,其是否携带有用于指示所述操作手柄运行状态的输出数据存在异常的第一异常指示数据,在检测出所述操作手柄返回的数据中携带有所述第一异常指示数据的情况下,确定所述操作手柄运行异常;
检测所述运动模拟器的操作手柄输入电源电压;判断所述操作手柄输入端电源电压是否落入预设电压值范围内,在判断出所述操作手柄输入端电源电压未落入所述预设电压值范围内的情况下,确定所述运动模拟器的操作手柄输入电源电压异常;
检测所述运动模拟器的伸缩部件的驱动器,其接收到的所述运动模拟器的伸缩部件返回的数据中,是否携带了用于指示所述运动模拟器的伸缩部件存在异常的第二异常指示数据,在检测出所述运动模拟器的伸缩部件返回的数据中携带了所述第二异常指示数据的情况下,确定所述运动模拟器的伸缩部件运行异常。


3.根据权利要求2所述的方法,其特征在于,在检测出所述运动模拟器的操作手柄返回的数据中未携带所述第一异常指示数据的情况下,所述方法还包括:
获取预定数量的第一数据并确定所述预定数量的所述第一数据的第一平均值,其中,所述第一数据为所述运动模拟器的操作手柄输出的数据中的连续的数据;
获取所述预定数量的第二数据并确定所述预定数量的所述第二数据的第二平均值,其中,所述第二数据为所述运动模拟器的操作手柄输出的数据中在所述第一数据之后输出的连续的数据;
判断所述第一平均值与所述第二平均值的差值是否小于预设数值;
在判断出所述差值不小于所述预设数值的情况下,确定所述运动模拟器的操作手柄运行异常。


4.根据权利要求2所述的方法,其特征在于,检测到所述运动模拟器...

【专利技术属性】
技术研发人员:刘若鹏栾琳倪德帮陈雷姚晓晖苏士如白蔚云孟超陈俊华谭新仍
申请(专利权)人:海口未来技术研究院
类型:发明
国别省市:海南;46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1