首页 / 专利库 / 杂项车辆类型 / 电动车 / 管理电动车的程序的方法

管理电动车的程序的方法

阅读:298发布:2023-01-17

专利汇可以提供管理电动车的程序的方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种管理 电动车 的程序的方法。所述管理电动车的程序的方法包括:读取装配在电动车中的 电子 组合件的操作程序的元数据;读取与所述操作程序对应的参数的元数据;比较所述操作程序的所述元数据与所述参数的所述元数据;以及根据比较结果更新所述参数或者执行所述操作程序。,下面是管理电动车的程序的方法专利的具体信息内容。

1.一种管理电动车的程序的方法,包括:
读取装配在电动车中的电子组合件的操作程序的元数据;
读取与所述操作程序对应的参数的元数据;
比较所述操作程序的所述元数据与所述参数的所述元数据;以及
根据比较结果更新所述参数或者执行所述操作程序。
2.根据权利要求1所述的方法,其中所述根据比较结果更新所述参数或者执行所述操作程序对应于,当所述程序的所述元数据与所述参数的所述元数据一致时,执行所述操作程序。
3.根据权利要求1所述的方法,其中所述根据比较结果更新所述参数或者执行所述操作程序对应于,当所述程序的所述元数据与所述参数的所述元数据不一致时,更新所述参数。
4.根据权利要求3所述的方法,其中所述参数包括至少一个设定值,并且所述更新所述参数对应于更新所述设定值。
5.根据权利要求3所述的方法,进一步包括:在更新所述参数之后,同样地将所述参数的所述元数据更新为所述操作程序的所述元数据。
6.根据权利要求5所述的方法,进一步包括:如果同样地将所述参数的所述元数据更新为所述操作程序的所述元数据,则执行所述操作程序。
7.根据权利要求1所述的方法,其中所述操作程序的所述元数据包括所述操作程序的版本信息、更新日期信息和更新时间信息三者中的至少一个。
8.根据权利要求1所述的方法,其中所述参数的所述元数据包括所述参数的更新日期信息和更新时间信息以及所对应的操作程序的版本信息三者中的至少一个。
9.一种电动车,包括:
元数据读取部,其读取电子组合件的操作程序的元数据以及与所述操作程序对应的参数的元数据两者中的至少一个;
比较部,其将所述操作程序的所述元数据与所述参数的所述元数据进行比较;以及更新部,其根据在所述比较部中获得的比较结果来更新所述参数。
10.根据权利要求9所述的电动车,进一步包括:操作程序执行部,作为在所述比较部中的比较结果,当所述操作程序的所述元数据与所述参数的所述元数据一致时,所述操作程序执行部执行所述操作程序。
11.根据权利要求9所述的电动车,其中,作为所述比较部的比较结果,当所述操作程序的所述元数据与所述参数的所述元数据不一致时,所述更新部更新所述参数。
12.根据权利要求11所述的电动车,其中所述参数包括至少一个设定值,并且当更新所述参数时所述更新部更新所述设定值。
13.根据权利要求11所述的电动车,其中当更新所述参数时,所述更新部同样地将所述参数的所述元数据更新为所述操作程序的所述元数据,并且所述电动车进一步包括操作程序执行部,当所述更新部同样地将所述参数的所述元数据更新为所述操作程序的所述元数据时,所述操作程序执行部执行所述操作程序。
14.根据权利要求9所述的电动车,其中所述操作程序的所述元数据包括所述操作程序的版本信息、更新日期信息和更新时间信息三者中的至少一个。
15.根据权利要求9所述的电动车,其中所述参数的所述元数据包括所述参数的版本信息、更新日期信息和更新时间信息以及与所述参数对应的所述操作程序的版本信息四者中的至少一个。

说明书全文

管理电动车的程序的方法

[0001] 相关申请的交叉引用
[0002] 本申请要求提交于2011年11月25日、申请号为10-2011-0124324的韩国专利申请的在先申请日期的权益和优先权,该申请的全部内容通过引用合并于此。

技术领域

[0003] 本公开涉及一种电动车,尤其涉及一种管理电动车的程序的方法。

背景技术

[0004] 为了解决诸如空气污染以及CO2排放增加的问题,当下的研究兴趣集中在由自不排放气体的电驱动电动机原始产生的电力来提供动力的电动车(EV),或者由发动机和电力驱动电动机提供动力的混合电动车(HEV)的开发上。
[0005] 通常,电动车设置有电池、逆变器、电动机、变速器等。自外部动力源提供动力的电能存储在电池中,并且自电池向逆变器供给电能以控制电动机在期望的转矩和速度上。通过机械连接电动机的变速器传递的机械力使车轮旋转以驱动电动车。
[0006] 另外,各种电子装置的组件(即,电子组合件(ESA))装配在电动车中。ESA设置有各种装置,诸如用于驱动电动车的关键装置以及为了用户方便的装置,并且通常用硬件装置和软件程序结合的方式操作ESA。参照多个参数来执行软件程序,这些参数包括作为最佳地操作对应ESA的操作参考值的多个设定值。
[0007] 同时,为了ESA中功能的改进、改变等,对电动车校正、改变并且持续地更新操作ESA的软件程序。尽管软件程序的校正和改变大多伴随着参数的改变,但是通常仅更新软件程序而不更新参数。于是,因为参照不合适的参数来执行软件程序,所以在ESA的操作过程中频繁产生错误并且因此降低了软件程序的可靠性。发明内容
[0008] 实施例提供了一种管理电动车的程序的方法,其能够自动更新与电子组合件的操作程序对应的参数。
[0009] 在一个实施例中,一种管理电动车的程序的方法包括:读取装配在电动车中的电子组合件的操作程序的元数据;读取与所述操作程序对应的参数的元数据;比较所述操作程序的所述元数据与所述参数的所述元数据;以及根据比较结果更新所述参数或者执行所述操作程序。
[0010] 所述根据比较结果更新所述参数或者执行所述操作程序可以对应于,当所述程序的所述元数据与所述参数的所述元数据一致时,执行所述操作程序,并且当所述程序的所述元数据与所述参数的所述元数据不一致时,更新所述参数。
[0011] 所述参数可以包括至少一个设定值,并且所述更新所述参数对应于更新所述设定值。
[0012] 所述方法可以进一步包括:在更新所述参数之后,同样地将所述参数的所述元数据更新为所述操作程序的所述元数据。
[0013] 所述方法可以进一步包括:如果同样地将所述参数的所述元数据更新为所述操作程序的所述元数据,则执行所述操作程序。
[0014] 所述操作程序的所述元数据可以包括所述操作程序的版本信息、更新日期信息和更新时间信息三者中的至少一个。
[0015] 所述参数的所述元数据可以包括所述参数的更新日期信息和更新时间信息以及所对应的操作程序的版本信息三者中的至少一个。
[0016] 在另一个实施例中,一种电动车包括:元数据读取部,其读取ESA的操作程序的元数据以及与所述操作程序对应的参数的元数据两者中的至少一个;比较部,其将所述操作程序的所述元数据与所述参数的所述元数据进行比较;以及更新部,其根据在所述比较部中获得的比较结果来更新所述参数。
[0017] 所述电动车可以进一步包括:操作程序执行部,作为在所述比较部中的比较结果,当所述操作程序的所述元数据与所述参数的所述元数据一致时,所述操作程序执行部执行所述操作程序。
[0018] 作为所述比较部的比较结果,当所述操作程序的所述元数据与所述参数的所述元数据不一致时,所述更新部可以更新所述参数。
[0019] 所述参数可以包括至少一个设定值,并且当更新所述参数时所述更新部更新所述设定值。
[0020] 当更新所述参数时,所述更新部可以同样地将所述参数的所述元数据更新为所述操作程序的所述元数据。
[0021] 所述电动车可以进一步包括操作程序执行部,当所述更新部同样地将所述参数的所述元数据更新为所述操作程序的所述元数据时,所述操作程序执行部执行所述操作程序。
[0022] 所述操作程序的所述元数据可以包括所述操作程序的版本信息、更新日期信息和更新时间信息三者中的至少一个。
[0023] 所述参数的所述元数据可以包括所述参数的版本信息、更新日期信息和更新时间信息以及与所述参数对应的所述操作程序的版本信息四者中的至少一个。
[0024] 在下面的附图和说明中阐述了一个以上实施例的细节。通过说明和附图以及通过权利要求,其他特征将是显而易见的。

附图说明

[0025] 图1是示出电动车的示意性配置的方框图
[0026] 图2是用于解释根据实施例的管理电动车的程序的方法的流程图
[0027] 图3是用于解释与ESA的操作程序对应的参数的示意图;
[0028] 图4是根据实施例的电动车的示意图。
[0029] 附图标记:
[0030] 110:电池
[0031] 111:高压电池
[0032] 113:低压电池
[0033] 120:逆变器
[0034] 130:电动机
[0035] 140:电子组合件

具体实施方式

[0036] 在下面的描述中,技术术语仅用于解释具体的示例性实施例,而不限制本公开。单数形式的术语可以包括复数形式,除非作相反表示。“包括(include)”或者“包含(comprise)”的意思指明了特征、区域、固定数目、步骤、处理、元件和/或部件,但不排除其他特征、区域、固定数目、步骤、处理、元件和/或部件。
[0037] 下面将参照附图更加详细地描述与本公开有关的电动车。如此处所使用的,后缀“模”和“部分”用于元件仅为了便于本公开。因此,不赋予后缀本身以重要的意思和作用,并且应理解的是,“模块”和“部分”可以一同使用或者可以互相替换地使用。
[0038] 图1是示出电动车的示意性配置的方框图。
[0039] 参照图1,电动车包括电池110、逆变器120、电动机130、ESA操作部140以及ESA150。尽管图1示出了传统电动车的示意性配置,但是对本领域技术人员显而易见的是,电动车包括更多元件。
[0040] 对于电动车而言,由电池110供给驱动力的逆变器120根据预定的转矩和速度来控制电动机130的操作。通过与电动机130机械连接的变速器(未示出)传递的机械力允许电动车的车轮旋转。
[0041] 对于电动车而言,由电池110供给驱动力的ESA操作部140根据预置程序控制ESA150的操作。
[0042] 通常,电动车中的电池110包括高压电池111和低压电池113,其中高压电池111向诸如电动机130、逆变器120等的高压部件供给驱动力,而低压电池113向设置在电动车中的各种ESA供给驱动力。
[0043] 电动车设置有多个电子组合件150,电子组合件150包括例如低压DC-DC转换器(LDC)、电池管理系统(BMS)、车载充电器(OBC)、车辆收音机、仪表盘等。这些电子组合件150通常可以由构成ESA操作部140的硬件装置以及操作硬件装置的软件程序来操作。下面将描述管理电子组合件的操作程序的方法。
[0044] 图2是用于解释根据实施例的管理电动车的程序的方法的流程图。管理电动车的程序的方法可以适用于装配在电动车中的电子组合件的操作程序。首先在电动车的第一操作中执行操作程序,并且接着为了功能的改进、改变等而继续更新。虽然下面将描述对于在已经数次更新操作程序之后执行根据实施例的管理电动车的程序的方法的示例,但是对本领域技术人员将显而易见的是,本公开不限于此,而是甚至可以适用于在首先操作操作程序的情况(即,在操作程序从不更新的情况)下在更新操作程序的时刻。
[0045] 参照图2,当接收到关于电子组合件的操作程序的执行指令(S200)时,ESA操作部140读取添加到操作程序的元数据(S210)。在不执行或者执行对应的操作程序的状态下,ESA操作部140可以如在操作S200中地操作,但是其操作不限于此。此处,元数据可以包括操作程序的版本信息、更新日期信息、更新时间信息等。
[0046] 此后,ESA操作部140读取与操作程序对应的参数的元数据(S220)。此处,参数指当执行操作程序时由操作程序引用的变量。参数的元数据可以包括参数的更新日期信息、更新时间信息、操作程序对应于参数的版本信息等。此处,操作程序对应于参数的版本信息可以指操作程序对应于存储在当前时间的参数的版本信息。此时,操作S210和操作S220可以不分次序地进行,或者可以同时进行。
[0047] 将在操作S210中读取出的操作程序的元数据与在操作S220中读取出的参数的元数据进行比较S230),并且根据比较结果,更新参数或者继续操作程序的执行。
[0048] 也就是说,作为操作S230的比较结果,当操作程序的元数据与参数的元数据一致时,ESA操作部140执行操作程序(S240)。
[0049] 作为操作S230的比较结果,当操作程序的元数据与参数的元数据不一致时,ESA操作部140更新操作程序(S250)。参数可以指与试图在当前时间执行的操作程序结合操作的参数。此处,参数包括多个设定值,并且对在操作S250中执行的参数进行更新指的是设定值的更新。设定值指用于电子组合件的操作的参考值,例如,由LDC充电的电池的最大充电电流值、各个电子组合件的电压、电流最大值、电流最小值等。
[0050] 当在操作S250中完成参数的更新时,ESA操作部140用在操作S210中读取出的操作程序的元数据来更新参数的元数据(S260)。
[0051] 当在操作S250中的参数的更新(即,设定值的更新)和在操作S260中的参数的元数据的更新完成时,操作程序的版本与参数的版本一致,并且操作程序与参数具有对应的结合。
[0052] 于是,当参数的设定值和元数据的更新完成,并且因此操作程序的元数据与参数的元数据一致时,ESA操作部140执行操作程序(S240)。
[0053] 于是,通过根据实施例的管理电动车的程序的方法,能够防止可能由操作程序引用不适当的参数而产生的操作程序错误和电子组合件的故障。
[0054] 图3是用于解释与电子组合件的操作程序对应的参数的示例图,其中示意性示出参数中所包括的信息。
[0055] 参照图3,可以将存储参数的区域分为存储多个设定值310的区域和存储元数据320的区域。
[0056] 如上所述,多个设定值310指用于对应的电子组合件的操作的参考值。
[0057] 参数的元数据320指参数的更新日期信息、更新时间信息、操作程序对应于参数的版本信息等,并且操作程序对应于参数的版本信息可以指与在当前时间存储的设定值310结合而操作的操作程序的版本。
[0058] 在根据实施例的管理电动车的程序的方法中,当试图执行的操作程序的元数据与在当前时间存储的参数的元数据不一致时,更新在当前时间存储的参数。此时,将包括在参数中的相应的设定值310更新为对应于操作程序的设定值。当完成设定值310的更新时,也将参数的元数据320同样地更新为操作程序的元数据。因此,在下次执行相同的操作程序时,如果没有再次更新操作程序,则因为操作程序的元数据与在当前时间存储的参数的元数据一致,所以不实施参数的更新而继续执行操作程序。于是,因为参数的更新伴随着参数的更新,所以能够防止由在操作程序与参数之间的版本信息不同所造成的错误,从而提高了电子组合件的操作程序的可靠性。
[0059] 图4是根据实施例的电动车的方框图。下面将省略与上述内容重复的内容。
[0060] 参照图4,ESA操作部140包括元数据读取部410、比较部420、更新部430以及操作程序执行部440。
[0061] 元数据读取部410包括操作程序元数据信息读取部411以及参数元数据读取部413。当ESA操作部140接收执行电子组合件的操作程序的指令时,操作程序元数据读取部
411读取添加到操作程序的元数据,并且参数元数据读取部413读取参数的元数据。
[0062] 比较部420比较由操作程序元数据读取部411读取出的操作程序元数据信息与由参数元数据读取部413读取出的参数元数据。当操作程序的元数据与参数的元数据不一致时,比较部420可以将比较结果传送到更新部430。当操作程序的元数据与参数的元数据一致时,比较部420可以将比较结果传送到程序执行部440。
[0063] 更新部430包括参数更新部431以及参数元数据更新部433。当接收到自比较部420传送的操作程序的元数据与参数的元数据不一致的结果时,参数更新部430可以更新包括多个设定值的参数。当接收到自参数更新部430传送的参数更新结果时,参数元数据更新部433可以将参数元数据更新为由操作程序元数据读取部411读取出的操作程序元数据。
[0064] 当从比较部420或者更新部传送操作程序的元数据与参数的元数据一致的信息时,操作程序执行部440执行操作程序。例如,当操作程序的版本与由操作程序引用的参数的版本一致时,操作程序执行部440可以执行操作程序。
[0065] 通过将元数据添加到由ESA操作程序引用的参数中以确定更新历史并且根据操作程序的更新来自动更新参数,本公开能够防止可能由ESA操作程序引用不适当的参数而产生的错误,以及电子组合件的故障。
[0066] 尽管已描述了根据本公开的多个实施例,但应理解的是,本领域技术人员能够设想出许多落入本公开原理的精神和范围内的其他改进和实施例。因此,本公开的范围应由所附的权利要求及其等同方案来限定。
相关专利内容
标题 发布/更新时间 阅读量
电机和电动车 2020-05-12 295
电动车防盗系统 2020-05-13 406
电动车 2020-05-11 610
电动车轮毂端盖 2020-05-13 113
电动车 2020-05-11 874
电动车刹车结构 2020-05-13 546
一种超程电动车 2020-05-11 406
电动车折叠扶手 2020-05-12 224
电动车 2020-05-11 306
电动车电池盒 2020-05-13 147
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈