[发明专利]一种新能源汽车整车控制系统变量命名方法在审
申请号: | 201510834780.4 | 申请日: | 2015-11-26 |
公开(公告)号: | CN106802579A | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 廖明 | 申请(专利权)人: | 河北优控新能源科技有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 050072 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 新能源 汽车 整车 控制系统 变量 命名 方法 | ||
技术领域
本发明属于新能源汽车整车控制领域,涉及新能源汽车整车控制系统中变量的命名,提出了一种对于新能源汽车整车控制系统的不同模块、不同功能的便于使用的命名方法。
背景技术
新能源汽车整车控制系统,是一种用于控制混合动力电动汽车或者纯电动汽车行驶的控制系统。控制系统是通过系统内部不同的变量来实现对车辆的控制,设置不同变量的值,车辆会有不同的行驶状态;整个新能源汽车整车控制系统中有数万个变量,如果这些变量的命名,没有一个统一的规范,会不利于变量的管理,给新能源汽车整车控制系统的开发人员增加工难度。
为此,本发明提出了一种按照变量的功能模块和类型定义的命名方法,确保不同的开发人员,都能够根据变量的名字快速的确定变量的功能,增加变量的易用性。
发明内容
本发明的目的,是为新能源汽车整车控制系统的变量提供一种全新的命名方法和规范。使用该命名方法命名的变量包括模块名、物理类型名、功能描述和数据结构四部分,一个完整的变量名不但确定了变量所属的模块,同时确定了变量的功能和类型。新能源汽车整车控制系统中的变量分为两大类:标定变量和测量变量。标定变量是用于对新能源汽车整车控制系统进行标定,控制车辆运行状态的变量;测量变量是只能用于显示车辆运行状态的变量,不能人为修改。因此对于测量变量的命名,没有变量的数据结构部分。
变量命名中的四个部分应遵循下面的通用规则:
(1)由大写字符A…Z、小写字符a…z和数字0…9组成,并且以字母开始,字母区分大小写;
(2)一个完整变量名最大长度不能超过32个字符;
(3)如果存在预定义的关键字,必须采用预定义的关键字。
本发明一种新能源汽车整车控制系统变量命名方法,命名过程分为四部分:
(1)模块名
采用模块名的缩写作为变量命名的第一部分,规定缩写的第一位必须是字母,并且必须小写,从属于相同模块的变量具有相同的模块缩写名。如果一个模块又有其他的子模块,则采用主模块名加子模块名的命名方法,子模块名的第一位必须大写。
模块缩写名的长度没有限制,但是整个变量的长度不能超过32个字符。
(2)物理类型名
物理类型名说明了变量的作用范围,例如,变量用于温度、转速、体积、周期、功率等方面。变量名的第二部分使用物理类型名的缩写名,规定缩写名的第一位必须大写。
(3)功能描述
功能描述部分用于描述变量所实现的功能,功能描述可以由若干个单词组成,每个单词的首字母要大写。功能描述部分必须具有唯一性,不同变量的功能描述必须是不同的,在添加一个新的变量时,必须检查变量的功能描述部分是否重复。
(4)数据结构
数据结构说明了变量的结构特征,只有标定变量才有变量的数据结构部分。新能源汽车整车控制系统的数据结构包括单值标定变量,一维数据表,二维数据表,一维数据表坐标,二维数据表坐标几种。
不同的数据结构由不同的字母和数字表示。其中,单值标定变量由“val”表示,一维数据表由“cur”表示,二维数据表由“map”表示,一维数据表坐标由“bp”表示,二维数据表坐标由“bp1”、“bp2”表示。
模块名与物理类型名之间用“_”连接,物理类型名和功能描述之间直接连接,功能描述与数据结构之间用“_”连接。因此,一个完整的测量变量的名称格式为“XXX_XXXXXXXX”;一个完整的标定变量的名称格式为“XXX_XXXXXXXX_XXX”。
本发明的有益效果是:基于上述方法命名的变量,非常直观和容易理解。减少了变量的使用难度,降低了新能源汽车整车控制系统的开发周期和开发成本。
附图说明
图1为本发明的一种新汽车能源汽车整车控制系统变量命名方法的流程图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步的详细说明。图1是本发明的一 种新能源汽车整车控制系统变量命名方法的流程图。
本发明为一种新能源汽车整车控制系统变量命名方法,命名过程分为四部分。
(1)模块名
采用模块名的缩写作为变量命名的第一部分,规定缩写的第一位必须是字母,并且必须小写,从属于相同模块的变量具有相同的模块缩写名。如果一个模块又有其他的子模块,则采用主模块名加子模块名的命名方法,子模块名的第一位必须大写。
模块缩写名的长度没有限制,但是整个变量的长度不能超过32个字符。
(2)物理类型名
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北优控新能源科技有限公司,未经河北优控新能源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510834780.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用智能电子感应器监控畜牧瘟疫的方法
- 下一篇:一种高校智能管理系统