主动式车辆悬架的制作方法

文档序号:12119492阅读:297来源:国知局
主动式车辆悬架的制作方法与工艺

本发明涉及机动车辆设备领域,并且更具体地涉及主动式车辆悬架。



背景技术:

乘员通常使用车辆中的便携式计算设备。没有驾驶车辆的乘员,例如乘客、或者自主或部分自主车辆的操作者,可在用户设备上执行不同的操作,例如,观看媒体内容、书写文档、语音通信等。然而,车辆运行的路况对于乘员来说可能不利于用户设备的某些操作,导致增加的输入错误率、晕动病等。



技术实现要素:

根据本发明,提供一种系统,该系统包含包括处理器和存储器的计算机,存储器存储所述计算机可执行的指令以:

识别由车辆乘员操作的用户设备;

识别由用户设备执行的操作;

确定道路状况;以及

至少部分地基于识别的用户设备操作和道路状况,调节车辆悬架。

根据本发明的一个实施例,指令进一步包括从一个或多个用户设备传感器接收数据来认证存储的指令。

根据本发明的一个实施例,接收的数据包括用户设备加速度、用户设备方向、用户设备旋转速度、用户输入错误率、用户输入易读性以及用户设备位置中的至少一个。

根据本发明的一个实施例,指令进一步包括基于道路状况和认证的操作中的至少一个来调节车辆座位的指令。

根据本发明的一个实施例,指令进一步包括识别用户设备的第二操作以及基于操作和第二操作中的至少一个来调节车辆悬架的指令。

根据本发明的一个实施例,操作包括文字处理、电子表格管理、浏览内容、游戏、以及休息中的至少一个。

根据本发明的一个实施例,指令进一步包括基于识别的操作调节光强度和车辆娱乐系统的音量中的至少一个的指令。

根据本发明的一个实施例,指令进一步包括调节作为车辆的向前和向后运动的测量的车辆悬架的纵向平稳度、作为车辆的左侧和右侧运动的测量的车辆悬架的横向平稳度、作为车辆的向上和向下运动的测量的车辆悬架的垂直平稳度中的至少一个的指令。

根据本发明的一个实施例,指令进一步包括确定作为用户的输入错误的测量的用户输入错误率、以及调节车辆悬架以减少用户输入错误率的指令。

根据本发明的一个实施例,指令进一步包括当需要乘员的注意时提醒乘员的指令。

根据本发明,提供一种方法,包含:

识别由车辆乘员操作的用户设备;

识别由用户设备执行的操作;

确定道路状况;以及

至少部分地基于识别的用户设备操作和道路状况,调节车辆悬架。

根据本发明的一个实施例,方法进一步包含从一个或多个用户设备传感器接收数据以识别操作。

根据本发明的一个实施例,接收的数据包括用户设备加速度、用户设备方向、用户设备旋转速度、用户输入错误率、用户输入易读性、以及用户设备位置中的至少一个。

根据本发明的一个实施例,方法进一步包含基于道路状况和识别的操作中的至少一个来调节车辆座位。

根据本发明的一个实施例,方法进一步包含识别用户设备的第二操作和基于操作和第二操作中的至少一个来调节车辆悬架。

根据本发明的一个实施例,操作包括文字处理、电子表格管理、浏览内容、游戏、以及休息中的至少一个。

根据本发明的一个实施例,方法进一步包含基于识别的操作来识别光强度和车辆娱乐系统的音量中的至少一个。

根据本发明的一个实施例,方法进一步包含调节车辆悬架的纵向、横向和垂直平稳度中的至少一个。

根据本发明的一个实施例,方法进一步包含确定作为用户的输入错误的测量的操作的用户输入错误率、以及调节车辆悬架以减少用户输入错误率。

根据本发明的一个实施例,方法进一步包含当需要乘员的注意时提醒乘员。

附图说明

图1是用于调节车辆悬架系统的示例性系统的视图;

图2是用于基于用户设备的操作来调节车辆悬架系统的示例性过程的示意图。

具体实施方式

图1示出了用于调节车辆101悬架系统的示例系统100。系统100包括车辆101中的计算设备105、悬架系统107、数据收集器110、以及收集的数据115。计算设备105包括程序设计和硬件,如已知经由各种车辆101源,从关于与车辆101相关的各种度量的数据收集器110接收信息,例如,收集的数据115。例如,数据115可包括车辆101的速度(即速率)、车辆101的加速度和/或减速度、有关车辆101的路径或转向的数据、有关车辆101操作者的生物测定数据(例如心脏速率、呼吸、瞳孔扩大、体温、意识状态等)。数据115的进一步示例可包括指示车辆子系统(例如,转向系统、动力传动系统、制动系统、内部感测系统、外部感测系统等)是否是可操作的这样的数据、和/或与这样的子系统的状态(例如,方向盘扭矩、制动压力、发动机扭矩等)相关的数据115。计算设备105可配置为从安装有计算设备105的车辆101(即第一或主车辆)收集数据115、和/或可配置为从另一车辆101(例如,第二或目标车辆)收集数据115。

计算设备105总体上被配置(即被编程和/或设置有硬件)为用于控制器局域网(CAN)总线或类似物的通信。计算设备115还可与车载诊断连接器(OBD-II)连接。通过CAN总线、OBD-II、和/或其他有线或无线机制,计算设备105可以将消息传送到车辆上的不同设备(例如,收集器、驱动器、传感器等,包括数据收集器110)和/或从该不同设备接收消息。可选地或附加地,在计算设备105实际上包括多个设备的情况下,CAN总线或类似物可用于如本发明的计算设备105所表示的设备之间的通信。此外,计算设备105可配置为与网络120进行通信,如下所述,网络120可包括各种有线和/或无线网络技术,例如,蜂窝技术、蓝牙、有线和/或无线分组网络等。

可能包括在存储在计算机105中并由计算机105执行的指令中的是部分或完全自主地(即无需驾驶员干预)用于操作车辆101的指令。利用在计算机105中,例如从数据收集器110、服务器125等接收到的数据,计算机105可提供指令以在无需驾驶员操作车辆101的情况下控制各种车辆101的部件和/或操作。例如,计算机105可调节车辆101的速度、加速度、减速度、转向、部件(如灯、雨刷等)的操作。指令和各种车辆101部件可以因此提供用于车辆101的自主或半自主操作。

车辆101进一步包括悬架系统107。悬架系统107是如已知的利用液压和电机来动态地——例如当车辆正根据不同输入被驱动时——调节车辆101的悬架的主动式悬架,来平稳乘员的乘坐和/或提供所需的车辆101的操控特性,例如更平稳的乘坐而更少响应于驾驶员转向输入、更颠簸的乘坐而更多响应于驾驶员转向输入,等等。例如,悬架系统107可以在车辆101的操作期间被调节以为乘员提供更平稳的乘坐。悬架系统107可以调节作为相对于乘员的向上和向下运动的量度的竖直平稳度、作为相对于乘员的向前和向后运动的量度的纵向平稳度、以及作为相对于乘员的左侧和右侧运动的量度的横向平稳度。

数据收集器110可以包括各种设备。例如,车辆中的各种控制器可以操作为数据收集器110以经由CAN总线提供数据115,例如,与包括主车辆和/或目标车辆的任何数量的车辆101的车辆速度、加速度、系统和/或部件功能等相关的数据115。进一步,传感器或类似物、全球定位系统(GPS)装置等,可以被包括在车辆中并配置为数据收集器110以直接地,例如,通过有线或无线连接,为计算机105提供数据。传感器数据收集器110可以包括如雷达、激光雷达、声纳等的机构、可以部署以测量车辆101和其他车辆或物体之间的距离的传感器。数据收集器110可以进一步收集关于车辆乘员——包括用户设备150的操作——的数据115。

收集的数据115可包括车辆101中收集到的各种数据。收集的数据115的示例被上述提供,而且,数据115通常使用一个或多个数据收集器110来收集,并且可以附加地包括在计算机105和/或服务器125中从中计算出的数据。一般情况下,收集的数据115可以包括可以由数据收集器110收集和/或从这种数据中计算出的任何数据。

系统100进一步包括网络120。网络120可以是一个或多个不同的有线或无线通信机构,包括有线(例如,电缆及光纤)和/或无线(如,蜂窝、无线、卫星、微波和射频)通信机构的任何所需的组合和任何所需的网络拓扑结构(或当多个通信结构被利用时的拓扑结构)。示例性通信网络包括无线通信网络(例如,使用蓝牙、IEEE 802.11等)、局域网(LAN)和/或包括因特网的广域网(WAN),以提供数据通信服务。

服务器125可配置以确定用于一个或多个车辆101的适当的动作,以及为计算机105提供方向以相应地继续进行。服务器125可以是一个或多个计算机服务器,每个服务器通常包括至少一个处理器和至少一个存储器,该存储器存储由处理器可执行的指令,包括用于执行在此描述的各种步骤和过程的指令。服务器125可包括或可通信地连接到用于存储收集的数据115的数据存储器130,记录有关如在此描述产生的潜在事故,等等。此外,服务器125可以存储对于特定的道路、城市等地理区域内与特定车辆101以及附加地在地理区域、交通状况、天气条件等下运行的一个或多个其他车辆101相关的信息。服务器125可配置为为特定车辆101和/或其他车辆提供警报。

系统100进一步包括用户设备150。用户设备150可以是包括处理器和存储器的各种计算设备中的任意一种,例如,智能电话、平板电脑、个人数字助理等,用户设备150可以使用各种有线和/或无线技术,例如,蓝牙或类似物,或者甚至网络120,来与车辆计算机105进行通信。乘员可以使用用户设备150进行特定操作,例如,文字处理、听音乐、观看视听节目、办公应用、电子表格管理、查看e-mail、玩视频游戏或其他互动体验等。

图2示出了用于基于用户操作调节车辆悬架系统107的示例过程200。过程200开始于框205,在其中计算设备105开始有关乘员活动数据115的集合,这种数据115提供自一个或多个数据收集器110。数据115可以包括来自摄像机数据收集器110和/或加速度计、运动传感器、重量传感器等可能包括在用户设备150中的数据收集器110的数据,以提供乘员位置、乘员运动、乘员注意,例如,朝向道路或朝向用户设备105的眼睛的位置、用户设备150的运动、用户设备150的方向、用户设备150的旋转速度、用户输入错误率、用户输入易读性,用户设备150相对于乘员的位置等。

接着,在框210,计算设备105收集描述道路状况的数据。例如,计算设备105可激活一个或多个数据收集器110以收集描述车辆101行驶的道路的一个或多个状况的数据115。状况可能包括道路坡度(即道路斜率)、道路曲率、其他车辆101的位置、其他车辆101的速度、砾石或道路的其他颠簸部位的存在,等等。

接着,在框215,计算设备105收集描述用户设备150活动的数据。用户设备150可例如通过蓝牙给计算设备105发送描述用户设备150的使用的数据。例如,用户设备150可将文字处理程序正在使用中并且乘员正以某种速率(例如每五个字一个)输入拼写错误通知计算设备105。用户设备150还可以发送用于指定用户设备150的,例如速度、加速度、惯性、位置、旋转等的数据115。数据115可包括用户错误率,该用户错误率是至用户设备150的错误用户输入的量度。错误率可能由颠簸乘坐或急转弯引起,需要对悬挂系统107进行调节。用户错误率可以使用数据115通过计算设备105和/或用户设备150来确定。

接着,在框220,计算设备105识别用户设备150的操作。具体地,计算设备105使用在框205和215中所收集的数据115来确定用户设备150的当前操作的特性。操作可以是在设备150中使用的特定类型的应用(例如“应用程序”)和/或设备150的状态(例如文字处理、内容浏览、游戏、休息、浏览内容、电子表格管理等)。基于数据115,计算设备105可以确定用户设备150的多个操作,例如当乘员在用户设备150上运行多个应用,以及乘员在应用之间进行切换时。

接着,在框225,计算设备105基于框220中确定的操作来调节车辆悬架系统107。具体地,计算设备激活主动式悬架系统,例如液压和电机,来基于操作动态地调节车辆110的悬架。例如,如果操作是文字处理,计算设备105可以调节车辆悬架系统107以提供较平稳的乘坐并限制乘员的输入错误。在另一示例中,如果操作是正在听音乐,则计算设备105可以允许车辆101保持较颠簸的乘坐。计算设备105还可以调节光强度或车辆娱乐系统的音量。在另一示例中,操作可以具有用户设备150的加速度阈值,例如0.01g(在此g是由于重力的加速度),阈值取决于操作并且可以依据操作所需的稳定度是更高的或更低的。当用户设备150的加速度大于阈值时,用户设备150发送信号到计算设备105以调节车辆悬架系统107来将用户设备150加速度减少到低于阈值。

计算设备105还可以调节车辆101座椅,例如具有与线性驱动器和/或电磁电机连接的加速度计以在车辆操作期间基于该操作限制乘员振动的主动式悬挂座椅。如果由框220确定了多个操作,则计算设备105将调节车辆悬架系统107由此所有操作可以由乘员执行。

接着,在框230,如果计算机105能够引导自主或半自主操作被执行,则计算设备105确定是否需要乘员的注意。计算设备105使用道路状况、乘员活动、以及用户设备150操作的数据115来确定乘员是否应停止当前操作并将他们的注意转移到车辆101。例如,车辆101可以到达所需目的地,一急转弯可能接近,或者车辆101可以低燃料运行。如果计算设备105确定需要乘员的注意,则该过程200移动到框235。否则,过程200返回到框205以收集更多的数据。

在框235,计算装置105激活至少一个车辆警报以集中乘员的注意力。车辆的警报可以是任何已知的类型,例如,触觉、视觉、音频等。激活警报后,过程200结束。

如本文所用,修饰形容词的副词“大体上”意味着形状、结构、测量、值、计算等可以与确切描述的几何形状、距离、测量、值、计算等偏离,原因在于材料、机械加工、制造、传感器测量、计算、处理时间、通信时间等的缺陷。

计算设备中的每一个总体上包括如上面确定的一个或多个计算设备可执行的,并用于执行上面所述的过程的框或步骤的指令。计算机可执行指令可以通过利用多种编程语言和/或技术,包括但不限于,并且或者单独或者组合,JavaTM、C、C++、Visual Basic、Java脚本、Perl、超文本标记语言(HTML)等,创建的计算机程序来编译或解释。一般地,处理器(例如,微处理器),例如,从存储器、计算机可读介质等,接收指令,并且执行这些指令,由此执行一个或多个过程,包括在此描述的一个或多个过程。这些指令和其他数据可使用各种计算机可读介质来存储和传输。计算设备105中的文件总体上是存储在计算机可读介质,例如存储介质、随机存取存储器等,上的数据的集合。

计算机可读介质包括参与提供可由计算机读取的数据(例如,指令)的任何介质。这样的介质可以采取许多形式,包括但不限于,非易失性介质、易失性介质等。非易失性介质包括,例如,光盘或磁盘以及其他永久存储器。易失性介质包括动态随机存取存储器(DRAM),其典型地构成主存储器。计算机可读介质的常见形式包括,例如,软盘、柔性盘、硬盘、磁带、任何其它磁介质、只读光盘驱动器(CD-ROM)、数字化视频光盘(DVD)、任何其它光学介质、穿孔卡片,纸带、具有孔图案的任何其他物理介质、RAM(随机存取存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、FLASH EEPROM(闪速电可擦除可编程只读存储器)、任何其他存储器芯片或盒,或者任何其他计算机可读取的介质。

关于这里所述的介质、过程、系统、方法等,应理解的是虽然这样的程序等的步骤描述为按照一定的顺序排列发生,但这样的程序可以采用以这里描述的顺序之外的顺序完成的描述的步骤实施操作。进一步应该理解的是,某些步骤可以同时执行,可以添加其他步骤,或者可以省略这里所述的某些步骤。例如,在过程200中,一个或多个步骤可以省略,一个或多个步骤可以以不同于图2所示出的顺序执行。换言之,这里的程序的描述提供用于说明某些实施例的目的,并且不应该以任何方式解释为限制要求保护的发明。

相应地,应理解的是本发明,包括上面的描述以及附图和下面的权利要求,的目的是说明而不是限制。在阅读上面的描述时,除了提供的示例外许多实施例和应用都是显而易见的。本发明的范围应参照所附和/或基于在此包含在非临时专利申请中的权利要求,连同权利要求所要求的权利等效的全部范围而确定,而不是参照上面的说明而确定。可以预期和计划的是这里所讨论的技术将出现进一步的发展,并且所公开的系统和方法将可以结合到这样的进一步的实施例中。总之,应理解的是本发明能够进行修正和变化。

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