车辆安全电源管理的制作方法

文档序号:12443967阅读:286来源:国知局
车辆安全电源管理的制作方法与工艺

本发明涉及一种车辆系统,更具体地,涉及一种车辆安全电源管理的系统和方法。



背景技术:

车辆子系统经常在车辆点火开关开启时被供电。一些子系统(比如内部照明灯)可以在即使车辆另外熄火的情况下开启。例如,当车门中的一个打开时内部照明灯可以开启。其它子系统(像娱乐系统)可以在车辆点火开关关闭之后保持开启持续一短暂时间。



技术实现要素:

根据本发明,提供一种车辆系统,包含:

处理装置,处理装置被编程为确定点火开关状态、确定车辆速度、并且如果点火开关状态是关闭状态且车辆速度超过预定阈值则发送控制信号以启用用于至少一个车辆子系统的电力。

根据本发明的一个实施例,其中处理装置被配置为如果处理装置停止则启用控制信号以启用给至少一个车辆子系统的电力。

根据本发明的一个实施例,其中处理装置包括逻辑电路。

根据本发明的一个实施例,其中逻辑电路独立地启用控制信号以独立于点火开关状态启用给至少一个车辆子系统的电力。

根据本发明的一个实施例,其中处理装置被编程为选择性地启用控制电路以启用给至少一个车辆子系统的电力。

根据本发明的一个实施例,其中处理装置被编程为启用在至少一个车辆子系统的至少一个车辆子系统驱动器中的电力。

根据本发明的一个实施例,其中处理装置被编程为禁用在至少一个车辆子系统的至少一个车辆子系统驱动器中的电力。

根据本发明的一个实施例,其中处理装置包括冗余电源。

根据本发明的一个实施例,其中冗余电源依赖于点火开关状态和独立于点火开关状态向逻辑电路提供电力。

根据本发明的一个实施例,其中用于冗余电源的第二电压电源独立于点火开关状态被提供。

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

确定车辆的点火开关状态;

确定车辆速度;

将车辆速度与预定阈值进行比较;以及

如果点火开关状态是关闭状态且车辆速度超过预定阈值则发送控制信号以启用用于至少一个车辆子系统的电力。

根据本发明的一个实施例,进一步包含:

将处理单元的至少一个数据方向端口设置为输入;

将处理单元的至少一个数据寄存器设置为第一逻辑状态;

将至少一个数据方向端口变为输出,将至少一个数据寄存器变为第二逻辑状态;以及

禁用用于至少一个车辆子系统的电力。

根据本发明的一个实施例,进一步包含提供逻辑电路。

根据本发明的一个实施例,进一步包含发送来自逻辑电路的控制信号以启用给至少一个车辆子系统的电力。

根据本发明的一个实施例,进一步包含启用逻辑电路以独立于处理装置禁用至少一个车辆子系统。

根据本发明的一个实施例,进一步包含启用在至少一个车辆子系统的至少一个车辆子系统驱动器中的电力。

根据本发明的一个实施例,进一步包含禁用在至少一个车辆子系统的至少一个车辆子系统驱动器中的电力。

根据本发明的一个实施例,进一步包含提供冗余电源。

根据本发明的一个实施例,进一步包含将电力独立于点火开关状态从冗余电源提供给逻辑电路。

根据本发明的一个实施例,进一步包含启用逻辑电路以独立于处理装置启用至少一个车辆子系统。

附图说明

图1示出了实施用于在某些情况下提供电力给某些车辆子系统的电源管理模块的示例车辆;

图2是示例电源管理模块和车辆子系统的框图;

图3是并入到车身控制模块中的电源管理模块的框图;

图4是可以通过电源管理模块执行以在某些情况下提供电力给某些车辆子系统的示例过程的流程图;

图5是示出了电源管理模块的可能状态的示例有限状态机;

图6是电源管理模块的示例性冗余电源逻辑电路的示意图;

图7是示例性半调节冗余电源电路的示意图。

具体实施方式

本说明书参照附图,其中贯穿几个视图,相同的附图标记表示相同的部件。所示的元件可以采取许多不同的形式,并且包括多个和/或替代的部件和设备。所示的示例部件并不旨在进行限制。事实上,可以使用额外的或供选择的部件和/或实施方式。

关闭车辆点火开关被经常假定为是有目的的——即,驾驶员想要关闭车辆子系统且离开车辆。如果在车辆正在移动时点火系统发生故障或以其他方式被无意地关闭,一些子系统和它们相应的功能因此会被无意地禁用。一种防止在车辆正在移动时某些子系统在点火系统故障后关闭的方法包括提供被编程为确定点火开关状态和车辆速度的处理装置。如果点火开关状态是关闭状态且车辆速度超过预定阈值,则处理装置给至少一个车辆子系统供电。当车辆速度降到低于预定阈值时,处理装置可以禁用车辆子系统。

如图1中所示,主车辆100包括点火系统105、电池110、和电源管理模块115。尽管被示为轿车,但是主车辆100可以包括任何乘用或商用机动车,比如小汽车、卡车、运动型多用途车辆、跨界车、厢式货车、小型货车、出租车、公共汽车、摩托车等。在一些可行的方法中,主车辆100是被配置为在自主(例如,无人驾驶)模式、部分自主模式、和/或非自主模式下操作的自主车辆。

点火系统105可以包括位于主车辆100的乘客舱中的点火插孔。点火插孔可以被配置为接收钥匙。钥匙可以用来将点火系统105置于若干不同的状态,如下面更详细地讨论。主车辆100可以根据点火开关状态来操作。供选择地或另外,点火开关状态也可以根据无钥匙进入系统或无钥匙启动系统——有时被称为被动进入/被动启动系统或仅仅称为被动启动系统——来确定。

电池110可以包括被配置为提供电能给一个或多个车辆子系统的任何数量的装置。通过化学反应,电池110可以生成电荷。化学反应可以在串联或并联设置的若干电池单元中发生。导电引线可以位于电池壳体上。电能可以被提供给直接或间接连接到引线的车辆子系统。电池电力可以被选择性地提供给某些车辆子系统,如下面更详细地讨论。

电源管理模块115可以包括具有被编程为确定点火开关状态和车辆速度的处理装置125的任何计算装置。点火开关状态可以由钥匙状态——例如,钥匙在点火插孔中的位置——来确定。示例钥匙状态,并且因此点火开关状态,可以包括运行(RUN)状态、辅助(ACC)状态、运行启动(Run_Start)状态和关闭(OFF)状态。RUN状态可以表明驾驶员想要车辆发动机和所有车辆子系统开启。ACC状态可以表明驾驶员期望某些车辆子系统(例如,附件)开启但车辆发动机保持关闭。OFF状态可以表明驾驶员期望发动机和大部分或所有车辆子系统关闭。

电源管理模块115可以被编程为确定或追踪历史钥匙状态。即,电源管理模块115可以基于钥匙在点火插孔中的当前位置来确定当前钥匙状态且基于钥匙在点火插孔中的先前位置来确定先前钥匙状态。举例来说,当前钥匙状态可以是RUN状态且先前钥匙状态可以是OFF或ACC状态。另一示例可以让当前钥匙状态包括OFF状态且先前钥匙状态包括RUN或ACC状态。

在某些情况下,钥匙状态可能无法准确地反映点火开关状态。例如,钥匙状态可以是RUN(即,钥匙在点火插孔中处于RUN位置)但点火开关可以是关闭。因此,电源管理模块115可以被编程为独立于钥匙状态确定点火开关状态,反之亦然。

一些车辆子系统——比如内部照明灯和外部照明灯、娱乐系统等——可以保持开启持续一有限时间段,即使点火开关状态是OFF。车辆速度可以由例如控制器(比如动力传动系统控制器)、防抱死制动系统(ABS)或其它模块/传感器(见图2)确定。电源管理模块115可以基于推测的点火开关状态和车辆速度选择性地将来自电池110的电力提供给一个或多个车辆子系统。例如,如果点火开关状态是OFF但主车辆100仍然正在移动(例如,车辆速度超过预定阈值),则电源管理模块115可以继续给某些车辆子系统供电,如下面更详细地描述。然而,电源管理模块115可以被编程为一旦车辆速度已降到低于预定阈值,就禁用已保持开启的一个或多个车辆子系统。禁用车辆子系统可以包括,例如,从电池110断开那些车辆子系统以移除电力。如果在速度已降到预定阈值之前点火开关再次开启,或如果速度仅低于预定阈值持续一短暂时间段,则电源管理模块115可以继续给车辆子系统供电,如同点火开关从未关闭。

电源管理模块115可以被编程为实施情况超驰(situational override)。情况超驰可以例如响应于用户输入或从传感器信号检测到的情况来实施。示例情况超驰可以包括停驻车辆超驰、牵引超驰、装配模式超驰、以及远程启动超驰。情况超驰可以改变电源管理模块115的操作。例如,情况超驰可以使电源管理模块115允许某些或所有子系统在某些情况下关闭。在正常操作下,如果点火开关无意地或意外地关闭,则电源管理模块115可以给车辆子系统供电。使用情况超驰,电源管理模块115可以不管钥匙状态和点火开关状态如何而允许或使一个或多个车辆子系统切断电源。

当主车辆100被停放且点火开关关闭时,可以实施停驻车辆超驰。如果主车辆100开始侧倾,则电源管理模块115可以被编程为不给任何车辆子系统供电。

当主车辆100被牵引时,可以实施牵引超驰。如果处在第一牵引超驰模式——其可以当点火开关关闭、没有乘客在主车辆100中、且主车辆100被牵引时发生,则电源管理模块115可以被编程为不给任何车辆子系统供电。当乘客存在且主车辆100被牵引时,可以发生第二牵引超驰模式。一种检测乘客的方法可以包括通过用户界面装置接收用户输入或通过让用户将点火开关转换到RUN状态或通过乘员检测传感器。因为乘客在主车辆100中,所以电源管理模块115可以给某些子系统——比如约束系统、安全气囊系统等——供电。

当作为制造或修理过程的一部而移动主车辆100时,可以实施装配模式超驰。因此,电源管理模块115可以被编程为当主车辆100经历可以使主车辆100移动同时点火开关关闭的制造或修理过程时,不给任何车辆子系统供电。

当主车辆100已远程启动时,可以实施远程启动超驰。当发动机从远程发射器启动且没有人在主车辆100中或没有钥匙处于点火开关中时,远程启动超驰可以发生。当实施远程启动超驰时,电源管理模块115可以限制某些车辆子系统,比如碰撞检测子系统。此外,电源管理模块115可以被编程为在检测到碰撞后同时主车辆100处于远程启动模式时禁用燃料泵。

电源管理模块115可以被进一步编程为在诊断模式下操作。当在诊断模式下时,电源管理模块115可以提供诊断信息给一个或多个车辆子系统。诊断信息可以在启动时间内检测到,并且可以基于来自先前钥匙循环的关闭信息。换句话说,用于特定钥匙循环的诊断信息可以在下一钥匙循环变得可用。电源管理模块115的功能性可以在电力循环关闭时被检测到,所以诊断信息可以在下一点火开关循环被报告。然而,如果当要求时没有电力可用,则诊断信息可以在当前点火开关循环期间可用。电源管理模块115可以存储一些数量的扩展模式状态,用于在后期检索。

在诊断模式中,电源管理模块115可以提供诊断信息给例如约束控制模块160。可以在电源管理模块115激活给约束控制模块160、乘员分类系统165、或乘客安全气囊禁用指示器170的电力之前评估通过(Pass Thru)路径,使得在当前钥匙循环期间诊断信息可用于约束控制模块160。然而,因为电源管理模块115供电路径可以在点火开关状态变为OFF之后进行评估,所以给约束控制模块160的该诊断信息可以被延迟直到下一个钥匙循环。报告给约束控制模块160的故障可以如下实施。CAN(控制器局域网)信号——表明电源管理模块115是否已检测到输入、输出、或通过的故障——可以被传送。CAN信号可以被发布,即使约束控制模块160不能够接收信号(例如,约束控制模块160没有电力或以其他方式发生故障)。来自电源管理模块115的CAN信号可以包括例如约束控制模块160处理的故障。约束控制模块160可以将系统故障信息通过CAN信号(例如,安全气囊照明灯)传送到组合仪表。如果从约束控制模块160到组合仪表的信号丢失,则组合仪表可以打开安全气囊照明灯。

总体上参照图2和3,连接部件的线可以表示信息、电力、或两者的传输。图2是示例电源管理模块115和车辆子系统的框图。所示的车辆子系统包括变速器控制模块130、动力传动系统控制模块135、制动系统140、组合仪表控制器145、娱乐系统150、车身控制模块155、约束控制模块160、乘员分类系统165、和乘客安全气囊禁用指示器170。其它子系统(未示出)可以进一步并入到主车辆100中且根据电源管理模块115来工作。其它潜在的子系统的示例可以包括,例如,动力转向子系统、电动车门和车窗子系统等。电源管理模块115可以进一步包括处理装置125,如针对图3上面所讨论的。

变速器控制模块130可以包括被编程为控制车辆变速器的操作的任何计算装置。动力传动系统控制模块135可以包括被编程为控制一个或多个车辆动力传动系统部件的操作的任何计算装置。制动系统140可以包括被编程为控制车辆制动器的操作的任何计算装置。组合仪表控制器145可以包括被编程为控制组合仪表的部件的操作的任何计算装置。娱乐系统150可以包括被编程为例如提供媒介内容给车辆乘员的任何计算装置和用户界面装置。车身控制模块155可以包括被编程为控制车辆电池110的操作的任何计算装置。约束控制模块160可以包括被编程为控制车辆约束系统——包括安全带和安全气囊——的操作的任何计算装置。乘员分类系统165可以包括被编程为检测且可能识别一个或多个车辆乘员的任何计算装置和传感器。乘客安全气囊禁用指示器170可以包括视觉警报,该视觉警报例如照亮以指示乘客安全气囊是否关闭。

处理装置125可以接收点火开关状态和车辆速度作为输入,如上所述。处理装置125可以被编程为,如果点火开关状态是关闭状态且车辆速度超过预定阈值,则给一个或多个车辆子系统供电。例如,处理装置125可以从钥匙状态确定点火开关状态。供选择地,电源管理模块115可以被编程为独立于钥匙状态确定点火开关状态,反之亦然,以适应例如钥匙状态不能准确地反映点火开关的操作状态的情况。如图2中所示,处理装置125可以被编程为在车辆速度超过预定阈值时命令车身控制模块155提供电力给约束控制模块160、乘员分类系统165、乘客安全气囊禁用指示器170、以及其它车辆子系统。如果车辆速度降到低于预定阈值,则处理装置125可以被编程为禁用这些车辆子系统中的一个或多个。禁用车辆子系统可以包括例如命令车身控制模块155从一个或多个车辆子系统移除电力。

图3是并入到车身控制模块155中的电源管理模块115的框图。在本示例实施方式中,电源管理模块115操作为与相对于车身控制模块155分开的计算装置相反的“模式”。电源管理模块115可以供选择地或另外并入到任何数量的其它车辆子系统或控制模块中。

图4是可以通过电源管理模块115执行以在某些情况下提供电力给某些车辆子系统的示例过程400的流程图。当车辆启动时可以开始过程400且其可以继续执行直到车辆熄火并且例如从点火插孔移除钥匙。

在决策框405,电源管理模块115可以确定车辆的点火开关状态。例如,处理装置125可以确定钥匙是否处于点火开关中的RUN位置。如果是,则过程400可以进行到框410。否则,过程400可以继续执行框405直到点火开关状态是RUN。

在框410,电源管理模块115可以使一个或多个车辆子系统能够运行。启用车辆子系统可以包括通过例如选择性地将一个或多个车辆子系统连接到电池110的电力来给车辆子系统中的至少一个供电。

在框415中,电源管理模块115可以开始监测车辆速度。处理装置125可以基于例如通过控制器(比如动力传动系统控制器)输出的信号来确定车辆速度。

在决策框420,电源管理模块115可以重新评估车辆的点火开关状态。具体地,处理装置125可以确定钥匙是否处于OFF或ACC位置。如果是,则过程400可以进行到决策框420。否则,过程400可以返回到框415。

在框425,电源管理模块115可以禁用一个或多个车辆子系统或以其它方式允许一个或多个车辆子系统关闭。即,电源管理模块115——通过处理装置125——可以选择性地移除给一个或多个车辆子系统的电力。

在决策框430,电源管理模块115可以确定是否存在任何情况超驰。情况超驰可以例如响应于用户输入或从传感器信号检测到的情况来实施。示例情况超驰可以包括停驻车辆超驰,牵引超驰,装配模式超驰,以及远程启动超驰。不同的情况超驰可以响应于不同的标准或情况而开始,如上所述。此外,不同的牵引超驰可以基于例如是否有人在主车辆100中来应用。因此,假定用于实现牵引超驰的所有其它标准存在,如果有乘员在主车辆100中,则可以实施第一牵引超驰,如上所述,同时如果没有乘员在主车辆100中,则可以实施第二牵引超驰,如上所述。如果情况超驰存在,则过程400可以进行到框450。如果没有情况超驰存在,则过程400可以进行到框435。

在决策框435,电源管理模块115可以重新评估车辆的点火开关状态。例如,处理装置125可以确定钥匙是否处于点火开关中的RUN位置。如果是,则过程400可以返回到框410。否则,过程400可以继续到框440。

在框440,电源管理模块115可以开始监测车辆速度。处理装置125可以基于例如通过控制器(比如动力传动系统控制器)输出的信号来确定车辆速度。过程400可以进行到决策框445。

在决策框445,电源管理模块115可以确定被监测的车辆速度是否低于预定阈值持续一预定时间量。例如,处理装置125可以将当前车辆速度与预定阈值进行比较,并且确定主车辆100是否以小于预定阈值的速度行驶持续多于预定时间量(例如,0.5秒)。如果主车辆100已以低于预定阈值行驶持续多于预定时间量,则过程400可以进行到框450。如果主车辆100已以低于预定阈值行驶持续少于预定时间量,则过程400可以进行到框435。

在框450,电源管理模块115可以禁用一个或多个车辆子系统或以其它方式允许一个或多个车辆子系统关闭。即,电源管理模块115——通过处理装置125——可以选择性移除给一个或多个车辆子系统——包括在框425之后留下的任何一个或多个车辆子系统——的电力。

图5是示出了电源管理模块115的可能的状态的示例有限状态机500。有限状态机可以通过例如处理装置125来实施。在状态505,处理装置125可以被编程为输出使电池110提供电力给一个或多个车辆子系统的ON(开启)信号。假设没有开始情况超驰,状态510可以响应于转换到OFF位置的点火开关状态而开始。在状态510,处理装置125可以继续输出ON信号。状态515可以从状态510开始,只要点火开关保持关闭且车辆速度降到低于预定阈值,并且在某些情况下,如上所述,降到低于预定阈值持续一预定时间量(例如,0.5秒)。在状态515,处理装置125的输出可以转换到例如从一个或多个车辆子系统移除电池电力的OFF(关闭)信号。如果例如点火开关开启或情况超驰中的一个(比如,远程启动超驰)被触发,则处理装置125可以从状态515返回到状态505。当处理设备125转变到状态505时,处理装置125的输出可以从OFF信号转换到ON信号。

如果当执行电源管理模块115的过程时电源管理模块115的处理装置125不稳、停止和/或锁上,则约束控制模块160和乘员分类系统165的电力损失可以发生。为了防止这些模块的电力损失,可以实施图6的示例性冗余电源逻辑电路10。处理装置125的第一组输出端口通信地耦合到第一或门14以及两个上拉电阻24和26,两个上拉电阻24和26通信地耦合到Vcc2 55电压源。在电子电路中的术语“Vcc”是当使用电子设计中的集成电路时的正(+)电压的名称。

Vcc2 55电压通过半调节的冗余电源50提供并且在下面被描述。处理装置125的第二组输出端口通信地耦合到第二或门16以及两个上拉电阻28和30,两个上拉电阻28和30通信地耦合到Vcc2 55电压。上拉电阻24、26、28、30确保在处理装置125的输出端口无意地进入三态模式的情况下(例如,当处理装置重置时)将或门14和16的输入拉高(逻辑1)。逻辑装置比如处理装置125的端口可以假定除了0和1逻辑电平之外的高阻抗状态,有效地从电路移除它们的输出。当输出在三态模式下时,它们对电路的其余部分的影响被消除,并且如果没有其他电路元件确定其状态,则电路节点将在0和1逻辑电平之间“浮动”。如果给或门14和16的输入是“浮动”的,则或门14和16的输出将是不稳定的并且在未确定的状态下。如上所述,上拉电阻24、26、28、30确保在处理装置125的输出端口无意地进入三态模式的情况下将或门14和16的输入拉高(逻辑1)。

当主车辆100开启且通信地耦合到第三或门18的第一输入时,RUN信号32是高态有效控制信号。处理装置125在处理装置125的输出端口上生成Extend_PWR 34信号且通信地耦合到第三或门18的第二输入。Extend_PWR 34信号是高态有效(逻辑1)信号且表明已通过处理装置125确定保持供应到约束控制模块160和乘员分类系统165的电力,这将在下面进一步讨论。

或门14的输出和或门18的输出通信地耦合到逻辑与门20的输入。逻辑或门16的输出和逻辑或门18的输出通信地耦合到逻辑与门22的输入。逻辑与门20的输出通信地耦合到约束控制模块(RCM)驱动器36,且逻辑与门22的输出通信地耦合到乘员分类传感器(OCS)驱动器38。电源总线40的电压源连接到RCM驱动器36,且连接到OCS驱动器38。RCM驱动器36的输出是RCM电压源42,其是用于约束控制模块160的电源。OCS驱动器38的输出是OCS电压源44,其是用于乘员分类系统165的电源。

RCM驱动器36和OCS驱动器38不应该不确定地开启或在短路负载条件下保持开启。因此,处理装置125监测输出驱动器负载状态并且可以关闭RCM驱动器36和OCS驱动器38。然而,允许处理装置125关闭驱动器形成故障模式,在该故障模式的情况下处理单元125可以无意地禁用这些输出。

为了防止故障模式,通过设置输出端口数据方向寄存器的方向将处理装置125的输出端口A.1、B.1、A.2和B.2首先配置为输入。然后处理装置125用所有逻辑高(1)预加载端口数据寄存器。为了关闭RCM驱动器36和OCS驱动器38中的任一个,处理单元125必须然后采取公开的步骤。例如,为了关闭RCM驱动器36,处理单元125必须将端口A.1的数据方向寄存器从输入公开地变为输出。然后,处理装置125将端口A.1数据寄存器从逻辑高(1)变为逻辑低(0)。处理装置125然后将端口B.1数据寄存器从输入变为输出,并且将端口B.1数据寄存器从逻辑高(1)变为逻辑低(0),使或门14的输出转为逻辑低(0)。因为或门14的输出是给与门20的输入,所以与门20的输出将转为逻辑低(0)或将保持在逻辑低(0),关闭RCM驱动器36。

为了关闭OCS驱动器38,处理单元125必须将端口A.2的数据方向寄存器设置从输入公开地变为输出。然后处理装置125将端口A.2数据寄存器从逻辑高(1)变为逻辑低(0)。处理装置125然后将端口B.2数据方向寄存器从输入变为输出且将端口B.2数据寄存器从逻辑高(1)变为逻辑低(0),使或门16的输出转为逻辑0。因为或门16的输出是给与门22的输入,所以与门22的输出将转为逻辑低(0)或将保持逻辑低(0),关闭OCS驱动器。

或门18的第一输入是运行信号32。运行信号32在主车辆100正在运行时通过主车辆100提供。例如,当主车辆100运行时,高(逻辑1)被施加到或门18的输入。或门18的输出然后是高(逻辑1)且给与门20和22的第二输入是高(逻辑1)。与门20和22的输出是高(逻辑1)并且给RCM驱动器36和OCS驱动器38的输入是高(逻辑1),启用RCM驱动器36和OCS驱动器38。在RCM驱动器36和OCS驱动器38启用的情况下,然后允许电源总线电压40流过RCM驱动器36和OCS驱动器38,以提供电力给约束控制模块160和乘员分类系统165。

当运行信号32是低(逻辑0)时,Extend_PWR 34信号必须是高(逻辑1),以启用RCM驱动器36和OCS驱动器38,尽管运行信号32是低(逻辑0),如上所述。例如,主车辆100可能被无意地关闭而主车辆100移动比4KPH(公里每小时)更快。运行信号32将是低(逻辑0),处理装置125将检测到这样的情况并且将Extend_PWR34设置为高(逻辑1),因此启用RCM驱动器36和OCS驱动器38并且进一步启用约束控制模块160和乘员分类系统165。

现在参照图7,示出了半调节的冗余电源50。Run_Start_Power(RSP,运行_启动_电力)电压52是给电源管理模块115的电源的第一源并且通过电源管理模块115或在运行信号32激活时用来确定点火开关状态的另一个控制模块来启用。电源的第二源是当电源管理模块115连接到主车辆100电池或电力系统,即当处理装置125具有正12电压电源和相应的接地时可用的保活5伏(keep-alive five volt,KA5V)54电压。

电阻器56、晶体管60、齐纳二极管58和电容器62包含用来调节RSP电压52的电压调节器电路51。二极管64和二极管66形成二极管或门53,并且将允许RSP电压52或KA5V 54变成Vcc2 55电压。例如,如果主车辆100将被无意地关闭而车辆正在移动,则RSP电压52将不存在。然而,KA5V 54仍然存在并且因此,电源Vcc2 55电压将仍然存在且供应电力给上拉电阻24-30。其它电压调节器和或拓扑结构也可以使用。

通常,所描述的计算系统和/或装置可以采用任何数量的计算机操作系统,包括但并不限于以下的版本和/或变体:福特操作系统、Microsoft操作系统、Unix操作系统(例如,加利福尼亚红木滩的甲骨文公司发售的操作系统)、纽约阿蒙克市的国际商业机器公司发售的AIX UNIX操作系统、Linux操作系统、加利福尼亚库比蒂诺的苹果公司发售的Mac OSX和iOS操作系统、加拿大滑铁卢的黑莓公司发售的黑莓OS以及谷歌公司和开放手机联盟开发的安卓操作系统。计算装置的示例包括,但不限于,车载车辆计算机、计算机工作站、服务器、台式机、笔记本电脑、便携式电脑、或手持式电脑、或一些其他计算系统和/或装置。

计算装置通常包括计算机可执行的指令,其中指令可以通过比如上面所列的那些的一种或多种计算装置来执行。计算机可执行的指令可以从计算机程序来编译或解读,计算机程序使用多种程序设计语言和/或技术建立,这些语言和/或技术包括但不限于JavaTM、C、C++、Visual Basic、Java Script、Perl等中单独一个或结合。通常,处理器(例如,微处理器)例如从存储器、计算机可读介质等接收指令,并且执行这些指令,从而执行一个或多个过程,包括一个或多个在此所述的过程。这样的指令和其它数据可以使用多种计算机可读介质存储和传送。

计算机可读介质(也称为处理器可读介质)包括参与提供计算机(例如通过计算机的处理器)可读的数据(例如指令)的任何非暂时性(例如有形的)介质。这样的介质可以采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以包括,例如光盘或磁盘以及其他持续内存。易失性介质可以包括例如动态随机存取存储器(DRAM),其典型地构成主存储器。这样的指令可以通过一个或多个传输介质来传送,包括同轴电缆、铜线和光纤,包括包含连接到计算机的处理器的系统总线的线。计算机可读介质的普遍形式包括,例如软盘(floppy disk)、柔性盘(flexible disk)、硬盘、磁带、任何其它磁性介质、CD-ROM(光盘只读存储器)、DVD(数字化视频光盘)、任何其它光学介质、穿孔卡片、纸带、任何其它具有孔排列模式的物理介质、RAM(随机存取存储器)、PROM(可编程只读存储器)、EPROM(电可编程只读存储器)、FLASH-EEPROM(闪速电可擦除可编程只读存储器),任何其它存储芯片或内存盒,或任何其它计算机可读的介质。

数据库、数据储存库、或在此所描述的其它数据存储器可以包括用于存储、访问和检索多种数据的各种类型的机制,包括层次数据库、文件系统中的文件集、专用格式的应用数据库、关系数据库管理系统(RDBMS)等。每个这样的数据存储器通常包括在使用例如上述提到的那些之一的计算机操作系统的计算装置内,并且经由网络以各种方式中的任意一种或多种进行访问。文件系统可以从计算机操作系统访问,并且可以包括以多种格式存储的文件。RDBMS除了使用用于创建、存储、编辑和执行存储过程的语言之外,通常使用结构化查询语言(SQL),例如以上提到的过程化SQL(PL/SQL)语言。

在一些示例中,系统元件可以被实施为在一个或多个计算装置(例如,服务器、个人电脑等)上的计算机可读指令(例如,软件)、存储在与此相关的计算机可读介质(如,磁盘、存储器等)上。计算机程序产品可以包含存储在计算机可读介质上用于执行在此所述的功能的这样的指令。

至于在此所述的过程、系统、方法、启发等,应当理解的是,虽然这些过程的步骤等已被描述成根据一定的有序序列发生,但是这样的过程可以实施为以不同于在此所述顺序的顺序来执行所述步骤。进一步应当理解的是,某些步骤可以同时执行,其它步骤可以增加,或在此所述的某些步骤可以省略。换言之,提供在此的过程的描述目的在于说明某些实施例,而不应以任何方式被解释为限制权利要求。

因此,应当理解的是,上述说明书旨在说明而不是限制。除了提供的示例,在阅读上述说明书的基础之上许多实施例和应用是显而易见的。本发明的范围不应参照上述说明书来确定,而是应该参照所附权利要求连同这些权利要求所享有的全部等效范围来确定。可以预见和预期未来的发展将会发生在在此所讨论的技术领域,且本发明所公开的系统和方法将被结合到这些未来的实施例中。总之,应当理解的是,本发明能够进行修改和变化。

在权利要求中使用的所有术语旨在被给予它们如本领域技术人员所理解的通常含义,除非在此作出明确相反的指示。特别是单数冠词比如“一”,“该”,“所述”等的使用应被理解为叙述一个或多个所示元件,除非权利要求中叙述了明确相反的限制。

提供摘要以允许读者快速弄清此技术公开的本质。提交该摘要的情况下,应理解其不用于解释或限制权利要求的范围或含义。此外,在前述具体实施方式中,可以看出,为了精简本公开的目的,不同的特征被集合在不同的实施例中。这种公开方法不应被解释为反映所要求保护的实施例需要比在每项权利要求中清楚叙述的更多的特征的意图。相反,如以下权利要求反映的那样,发明主旨在于少于单一公开的实施例的所有特征。因此,以下权利要求以此方式结合到具体实施方式中,而每条权利要求自身作为单独要求保护的主题。

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