虚拟汽车引擎控制系统及方法与流程

文档序号:16691727发布日期:2019-01-22 18:55阅读:299来源:国知局
虚拟汽车引擎控制系统及方法与流程

本发明涉及虚拟汽车技术领域,尤其涉及一种虚拟汽车引擎控制系统及方法。



背景技术:

随着移动互联网时代的到来,智能移动设备的数量不断上升。随之而来的以赛车为场景的pc游戏、手机游戏、手机应用软件越发普及。

相关技术的虚拟汽车引擎控制系统包括处理器以及所述处理器控制的虚拟汽车引擎,所述虚拟汽车引擎的运动状态包括启动、熄火、加速、减速、匀速,用户通过相应地按压操作,所述处理器控制所述虚拟汽车引擎反馈相应的运动状态。

然而,相关技术的虚拟汽车引擎控制系统中,通过按压操作不能给用户带来不同按压体验,即不同的按压压力下,虚拟汽车引擎给用户带来的反馈相同,缺乏带入感和按压操作真实感,用户体验效果差。

因此,有必要提供一种新的虚拟汽车引擎控制系统及方法解决上述技术问题。



技术实现要素:

本发明的目的是克服上述技术问题,提供一种用户体验效果更好的虚拟汽车引擎控制系统及方法。

本发明提供一种虚拟汽车引擎控制系统,包括处理器以及与所述处理器电连接的的虚拟汽车引擎,所述虚拟汽车引擎控制系统还包括用于采集压力数据的压力采集传感器以及用于设置压力阈值的压力阈值设置器,所述处理器将所述压力采集传感器采集的压力数据与所述压力阈值设置器设置的压力阈值比较并根据比较结果控制所述虚拟汽车引擎向反馈所述虚拟汽车引擎的操控状态,其中,所述操控状态包括启动、熄火、加速、减速以及匀速,所述压力阈值设置器设置的压力阈值包括极限压力阈值以及触发压力阈值。

优选的,所述虚拟汽车引擎包括用于按压操作并反馈所述操控状态的虚拟汽车引擎操控界面。

本发明还提供一种虚拟汽车引擎控制方法,包括如下步骤:

步骤s1、提供本发明所述的虚拟汽车引擎控制系统;

步骤s2、通过压力阈值设置器设置所述触发压力阈值pc1,所述极限压力阈值pc2;

步骤s3、通过所述压力采集传感器采集按压操作的实时压力为px,通过所述处理器接收所述实时压力px,并按预设规则将所述实时压力px与所述触发压力阈值pc1和所述极限压力阈值pc2进行对比后生成控制信号,并通过所述控制信号控制所述虚拟汽车引擎反馈运动状态。

优选的,所述预设规则包括:

当px≥pc1时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于启动状态;

当px≤pc1时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于熄火状态;

当px≥pc2时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于最大的运动速度且保持匀速状态;

当pc2>px>pc1,且px逐渐增大时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于加速状态;

当pc2>px>pc1,且px逐渐减小时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于减速状态;

当pc2>px>pc1,且px保持不变时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎以当前速度进入匀速状态。

与现有技术相比,本发明提供的虚拟汽车引擎控制系统及方法,所述压力采集传感器采集压力数据,所述压力阈值设置器设置极限压力阈值和触发压力阈值,所述处理器比较所述压力数据、所述极限压力阈值以及所述触发压力阈值,控制所述虚拟汽车引擎反馈所述虚拟汽车引擎所处的操控状态,从而,在不同压力下的按压操作可以接收到所述虚拟汽车引擎的不同操控状态,带来带入感和按压操作真实感,提升用户体验效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1为本发明虚拟汽车引擎控制系统的结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

参阅图1,本发明提供一种虚拟汽车引擎控制系统包括处理器100、虚拟汽车引擎200、压力采集传感器300以及压力阈值设置器400。

所述压力采集传感器300用于采集按压操作压力数据,所述压力采集传感器300与所述处理器100信号连接并将采集的按压操作压力数据传输至所述处理器100。

所述压力阈值设置器400用于设置压力阈值,所述压力阈值设置器400设置的压力阈值包括极限压力阈值以及触发压力阈值。

所述处理器100与所述虚拟汽车引擎200电连接,所述处理器将所述压力采集传感器300采集的按压操作压力数据与所述压力阈值设置器400设置的压力阈值比较并根据比较结果控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200的操控状态,其中,所述操控状态包括启动、熄火、加速、减速以及匀速。

由此,所述处理器通过进行压力数据比较,可以控制所述虚拟汽车引擎在不同按压操作压力下向用户反馈不同的操控状态,提供带入感和按压操作真实感,提升用户体验效果。

具体的,所述虚拟汽车引擎300包括用于供用户按压操作并向用户反馈操控状态的虚拟汽车引擎操控界面(未图示)。

本发明还提供一种虚拟汽车引擎控制方法,其包括如下步骤:

步骤s1、提供本发明所述的虚拟汽车引擎控制系统;

步骤s2、通过所述压力阈值设置器设置所述触发压力阈值pc1,所述极限压力阈值pc2;

步骤s3、通过所述压力采集传感器300采集按压操作的实时压力px,通过所述处理器100接收所述实时压力px,并按预设规则将所述实时压力px与所述触发压力阈值pc1和所述极限压力阈值pc2进行比对后生成控制信号,并通过所述控制信号控制所述虚拟汽车引擎200反馈运动状态。

本实施方式中,所述预设规则包括:

当px≥pc1时,所述处理器100控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200处于启动状态;

当px≤pc1时,所述处理器100控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200处于熄火状态;

当px≥pc2时,所述处理器控制所述虚拟汽车引擎反馈所述虚拟汽车引擎处于最大的运动速度且保持匀速状态;

当pc2>px>pc1,且px逐渐增大时,所述处理器100控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200处于加速状态;

当pc2>px>pc1,且px逐渐减小时,所述处理器100控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200处于减速状态;

当pc2>px>pc1,且px保持不变时,所述处理器100控制所述虚拟汽车引擎200反馈所述虚拟汽车引擎200以当前速度进入匀速状态。

与现有技术相比,本发明提供的虚拟汽车引擎控制系统及方法,所述压力采集传感器采集压力数据,所述压力阈值设置器设置极限压力阈值和触发压力阈值,所述处理器比较所述压力数据、所述极限压力阈值以及所述触发压力阈值,控制所述虚拟汽车引擎反馈所述虚拟汽车引擎所处的操控状态,从而,在不同压力下的按压操作可以接收到所述虚拟汽车引擎的不同操控状态,带来带入感和按压操作真实感,提升用户体验效果。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1