一种新能源汽车整车控制系统变量命名方法技术方案

技术编号:15555415 阅读:257 留言:0更新日期:2017-06-08 20:58
本发明专利技术公开了一种新能源汽车整车控制系统变量命名方法,按照变量所在的模块、变量的功能和类型等对变量进行命名。使用该命名方法命名的变量名,包括四部分:(1)模块名:规定了变量属于那个功能模块;(2)物理类型名:说明了变量的作用范围,例如,变量用于温度、转速、体积、周期、功率等方面;(3)功能描述:用于描述变量所实现的功能;(4)数据结构:说明了变量的结构特征。新能源整车控制系统中的变量分为两大类:标定变量和测量变量,对于测量变量的命名,没有变量的数据结构部分。本发明专利技术的有益效果是:基于上述方法命名的变量,非常直观和容易理解,减少了变量的使用难度,降低了新能源整车控制系统的开发成本。

Variable naming method for vehicle control system of new energy vehicle

The invention discloses a variable naming method for a whole control system of a new energy automobile, which names variables according to the functions, types and functions of the variables, the modules, and the variables. Use the method named named variable name, consists of four parts: (1) module name: Specifies the variables belonging to the function module; (2) physical type name: description of the scope of variables, for example, the variable for the temperature and the speed of the cycle, volume, power and other aspects; (3) functional description: for describe the realization of variable function; (4) data structure: description of the characteristics of the variable structure. The variables in the new energy vehicle control system are divided into two categories: calibration variables and measurement variables. The invention has the advantages that the variables named by the above method are very intuitive and easy to understand, reduce the difficulty of variable use, and reduce the development cost of the new energy vehicle control system.

【技术实现步骤摘要】

本专利技术属于新能源汽车整车控制领域,涉及新能源汽车整车控制系统中变量的命名,提出了一种对于新能源汽车整车控制系统的不同模块、不同功能的便于使用的命名方法。
技术介绍
新能源汽车整车控制系统,是一种用于控制混合动力电动汽车或者纯电动汽车行驶的控制系统。控制系统是通过系统内部不同的变量来实现对车辆的控制,设置不同变量的值,车辆会有不同的行驶状态;整个新能源汽车整车控制系统中有数万个变量,如果这些变量的命名,没有一个统一的规范,会不利于变量的管理,给新能源汽车整车控制系统的开发人员增加工难度。为此,本专利技术提出了一种按照变量的功能模块和类型定义的命名方法,确保不同的开发人员,都能够根据变量的名字快速的确定变量的功能,增加变量的易用性。
技术实现思路
本专利技术的目的,是为新能源汽车整车控制系统的变量提供一种全新的命名方法和规范。使用该命名方法命名的变量包括模块名、物理类型名、功能描述和数据结构四部分,一个完整的变量名不但确定了变量所属的模块,同时确定了变量的功能和类型。新能源汽车整车控制系统中的变量分为两大类:标定变量和测量变量。标定变量是用于对新能源汽车整车控制系统进行标定,控制车辆运行状态的变量;测量变量是只能用于显示车辆运行状态的变量,不能人为修改。因此对于测量变量的命名,没有变量的数据结构部分。变量命名中的四个部分应遵循下面的通用规则:(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)物理类型名物理类型名说明了变量的作用范围,例如,变量用于温度、转速、体积、周期、功率等方面。变量名的第二部分使用物理类型名的缩写名,规定缩写名的第一位必须大写。(3)功能描述功能描述部分用于描述变量所实现的功能,功能描述可以由若干个单词组成,每个单词的首字母要大写。功能描述部分必须具有唯一性,不同变量的功能描述必须是不同的,在添加一个新的变量时,必须检查变量的功能描述部分是否重复。(4)数据结构数据结构说明了变量的结构特征,只有标定变量才有变量的数据结构部分。新能源汽车整车控制系统的数据结构包括单值标定变量,一维数据表,二维数据表,一维数据表坐标,二维数据表坐标几种。不同的数据结构由不同的字母和数字表示。其中,单值标定变量由“val”表示,一维数据表由“cur”表示,二维数据表由“map”表示,一维数据表坐标由“bp”表示,二维数据表坐标由“bp1”、“bp2”表示。模块名与物理类型名之间用“_”连接,物理类型名和功能描述之间直接连接,功能描述与数据结构之间用“_”连接。因此,一个完整的测量变量的名称格式为“XXX_XXXXXXXX”;一个完整的标定变量的名称格式为“XXX_XXXXXXXX_XXX”。采用上述方法命名后,通过查看一个变量的名字就能知道该变量属于那个模块,变量的类型和变量的功能。本文档来自技高网...
一种新能源汽车整车控制系统变量命名方法

【技术保护点】
一种新能源汽车整车控制系统变量命名方法,其特征在于,变量名包括四部分:(1)模块名:规定了变量属于那个功能模块;(2)物理类型名:说明了变量的作用范围,例如,变量用于温度、转速、体积、周期、功率等方面;(3)功能描述:用于描述变量所实现的功能;(4)数据结构:说明了变量的结构特征。

【技术特征摘要】
1.一种新能源汽车整车控制系统变量命名方法,其特征在于,变量名包括四部分:(1)模块名:规定了变量属于那个功能模块;(2)物理类型名:说明了变量的作用范围,例如,变量用于温度、转速、体积、周期、功率等方面;(3)功能描述:用于描述变量所实现的功能;(4)数据结构:说明了变量的结构特征。2.根据权利要求1所述的一种新能源整车控制系统变量命名方法,其特征在于,新能源整车控制系统的变量分为两大类:标定变量和测量变量,对于测量变量的命名,没有变量的数据结构部分。3.根据权利要求1所述的模块名,其特征在于,模块名第一位必须是字母,并且必须小写;如果一个模块又有其他的子模块,则采用主模块名加子模块名的命名方法,子模块名的第一位必须大写。4.根据权利要求1所述的物理类型名,其特征在于,物理类型名的第一位必须大写,模块名与物理类型名之间用“_”连接。5.根据权利要求1所述的功能描述,其特征在于,功能描述可以由若干个单词组成,每个单词的首字母要大写,物理类型名和功能描述之间直接连接。...

【专利技术属性】
技术研发人员:廖明
申请(专利权)人:河北优控新能源科技有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1