一种用于生成bms模型变量的app实现方法及装置制造方法及图纸

技术编号:31494149 阅读:22 留言:0更新日期:2021-12-18 12:32
本发明专利技术公开了一种用于生成bms模型变量的app实现方法及装置,包括APP实现方法和APP实现装置,所述APP实现方法的包括以下所述工作步骤(1)将bms模型变量根据不同用途进行分类,(2)根据步骤(1)bms模型变量的分类,将不同的特征信息填写到不同类型的sheet表格中,(3)将填写好的bms模型变量表格导入到APP中。本发明专利技术通过bms模型变量表格导入单元将bms模型变量根据不同的用途进行分类,将不同分类的bms模型变量分别填写到Excel的5个sheet中,便于工作人员对APP进行后续维护,提高了工作人员的工作效率,通过bms模型变量表格检测单元用于检测导入表格的格式是否符合要求,可以减少工作人员在bms模型变量定义时的工作量,提升工作效率,大大缩短bms模型开发周期。大大缩短bms模型开发周期。大大缩短bms模型开发周期。

【技术实现步骤摘要】
一种用于生成bms模型变量的app实现方法及装置


[0001]本专利技术涉及汽车软件开发
,具体为一种用于生成bms模型变量的app实现方法及装置。

技术介绍

[0002]现在汽车软件越来越流行基于模型进行开发,而bms模型开发又是以各种模型变量为基础,由于软件功能越来越丰富,导致bms模型越来越复杂,为实现这些功能,bms模型中会使用到成千上万的模型变量。但传统的方法是靠软件工程师手动定义每一个模型变量,这样不仅效率低还很容易出错、不利于维护。
[0003]现有技术中APP实现方法及装置存在的缺陷是:
[0004]1、对比文件CN106843818B一种业务模型生成方法及装置,“其中方法包括,接收外围调用装置的业务模型请求;根据所述业务模型请求获得相关数据模型的配置文件和数据;根据所述配置文件和数据得到相应业务模型;将所述业务模型传送给所述外围调用装置。还提供了一种相应的装置,运行于计算机中以实现上述方法的数据处理流程,通过修改本申请的实施例的配置文件即可实现生成新的业务模型的目的,简化了现有技术中业务模型代码编写、打包、发布的繁琐过程,并且降低了线上运维成本。”但是需要靠软件工程师在手动定义每一个模型变量,这样不仅效率低还很容易出错、不利于维护。

技术实现思路

[0005]本专利技术的目的在于提供一种用于生成bms模型变量的app实现方法及装置,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案,一种用于生成bms模型变量的app实现方法及装置,包括APP实现方法和APP实现装置,所述APP实现方法的包括以下所述工作步骤:
[0007](1)将bms模型变量根据不同用途进行分类;
[0008](2)根据步骤(1)bms模型变量的分类,将不同的特征信息填写到不同类型的sheet表格中;
[0009](3)将填写好的bms模型变量表格导入到APP中。
[0010]优选的,所述步骤(1)中,bms模型变量分类为输入量、输出量、监控量、标定量、常量,将不同分类的bms模型变量分别填写到Excel的5个sheet中,如分别为sheet1、sheet2、sheet3、sheet4、sheet5。
[0011]优选的,所述步骤(2)中,所述的bms模型变量特征信息为Name、StorageClass、CustomStorageClass、DataType、Min、Max、Unit、Description、Dimensions、DimensionsMode、Complexity。
[0012]优选的,所述步骤(3)中检测bms模型变量填写是否符合要求,bms模型变量检测若不满足要求,则提示错误;bms模型变量检测满足要求之后,APP将bms模型变量表格转换为m
文件,APP自动运行m文件,将表格中的bms模型变量加载到MATLAB工作区,完成bms模型变量的定义。
[0013]优选的,所述APP实现装置的包括以下所述工作步骤:
[0014](1)bms模型变量表格导入单元用于将bms模型变量表格导入到APP中;
[0015](2)bms模型变量表格检测单元用于检测步骤(1)导入表格的格式是否符合要求;
[0016](3)若步骤(2)检测结果不符合要求,bma模型变量表格提示单元用于提示错误信息,若步骤(2)检测结果符合要求,bms模型变量表格转换单元用于将表格转换成m文件;
[0017](4)bms模型变量自动运行单元用于自动运行m文件,并将bms模型变量加载到MATLAB工作区。
[0018]与现有技术相比,本专利技术的有益效果如下:
[0019]1、本专利技术通过bms模型变量表格导入单元将bms模型变量根据不同的用途进行分类,分类为输入量、输出量、监控量、标定量、常量,将不同分类的bms模型变量分别填写到Excel的5个sheet中,如分别为sheet1~sheet5,通过bms模型变量以表格形式呈现,便于工作人员对APP进行后续维护,提高了工作人员的工作效率,降低了企业经济、人力成本,通过bms模型变量表格检测单元用于检测导入表格的格式是否符合要求,可以减少工作人员在bms模型变量定义时的工作量,显著提升工作效率,大大缩短bms模型开发周期。
附图说明
[0020]图1为本专利技术的生成bms模型变量的APP实现方法流程图;
[0021]图2为本专利技术的生成bms模型变量的APP实现装置框图;
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]在本专利技术的描述中,需要说明的是,术语“上”、“下”、“内”、“外”“前端”、“后端”、“两端”、“一端”、“另一端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0024]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0025]请参阅图1

2,本专利技术提供的一种实施例,一种用于生成bms模型变量的app实现方法及装置,包括APP实现方法和APP实现装置,所述APP实现方法的包括以下所述工作步骤:(1)将bms模型变量根据不同用途进行分类;2)根据步骤(1)bms模型变量的分类,将不同的
特征信息填写到不同类型的sheet表格中;(3)将填写好的bms模型变量表格导入到APP中。所述步骤(1)中,bms模型变量分类为输入量、输出量、监控量、标定量、常量,将不同分类的bms模型变量分别填写到Excel的5个sheet中,如分别为sheet1~sheet5,所述步骤(2)中,所述的bms模型变量特征信息为Name、StorageClass、CustomStorageClass、DataType、Min、Max、Unit、Description、Dimensions、DimensionsMode、Complexity,所述步骤(3)中检bms测模型变量填写是否符合要求,bms模型变量检测若不满足要求,则提示错误;bms模型变量检测满足要求之后,APP将bms模型变量表格转换为m文件,APP自本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于生成bms模型变量的app实现方法及装置,包括APP实现方法和APP实现装置,其特征在于:所述APP实现方法的包括以下所述工作步骤:(1)将bms模型变量根据不同用途进行分类;(2)根据步骤(1)模型变量的分类,将不同的特征信息填写到不同类型的sheet表格中;(3)将填写好的bms模型变量表格导入到APP中。2.根据权利要求1所述的一种用于生成bms模型变量的app实现方法及装置,其特征在于:所述步骤(1)中,bms模型变量分类为输入量、输出量、监控量、标定量、常量,将不同分类的bms模型变量分别填写到Excel的5个sheet中,如分别为sheet1、sheet2、sheet3、sheet4、sheet5。3.根据权利要求1所述的一种用于生成bms模型变量的app实现方法及装置,其特征在于:所述步骤(2)中,所述的bms模型变量特征信息为Name、StorageClass、CustomStorageClass、DataType、Min、Max、Unit、Description、Dimensions、Dimens...

【专利技术属性】
技术研发人员:马兹林张智靖曹政王景平李瑜
申请(专利权)人:重庆标能瑞源储能技术研究院有限公司
类型:发明
国别省市:

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

1