【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种基于modelica语言的嵌入式代码生成方法和装置。
技术介绍
1、嵌入式控制器在工业领域有相当广泛的应用,嵌入式控制器作为控制系统中最重要的组成部分之一,控制算法的代码编写自然也是重中之重。
2、传统的控制算法通过工程人员手动编写,效率低下不适应大规模系统开发,且很难避免人为错误产生;现有的modelica平台也并没有相应的生成嵌入式c代码的能力。
3、如何准确生成嵌入式代码,是目前需要解决的技术问题。
技术实现思路
1、本专利技术提供一种基于modelica语言的嵌入式代码生成方法和装置,用以解决现有技术中存在的缺陷。
2、本专利技术提供一种基于modelica语言的嵌入式代码生成方法,包括:
3、获取预先定义的控制器模型对应的标准对照表,并基于所述标准对照表对所述控制器模型进行测试;其中,所述标准对照表中包含多条测试信息,每条测试信息均包含控制器模型的输入信息及所述输入信息对应的标准输出信息;
< ...【技术保护点】
1.一种基于Modelica语言的嵌入式代码生成方法,其特征在于,包括:
2.根据权利要求1所述的基于Modelica语言的嵌入式代码生成方法,其特征在于,在获取预先定义的控制器模型对应的标准对照表之前,所述方法还包括:
3.根据权利要求1所述的基于Modelica语言的嵌入式代码生成方法,其特征在于,所述基于所述标准对照表对所述控制器模型进行测试,包括:
4.根据权利要求1或3所述的基于Modelica语言的嵌入式代码生成方法,其特征在于,所述基于所述标准对照表对所述控制器模型进行测试,包括:
5.根据权利要求4所述的
...【技术特征摘要】
1.一种基于modelica语言的嵌入式代码生成方法,其特征在于,包括:
2.根据权利要求1所述的基于modelica语言的嵌入式代码生成方法,其特征在于,在获取预先定义的控制器模型对应的标准对照表之前,所述方法还包括:
3.根据权利要求1所述的基于modelica语言的嵌入式代码生成方法,其特征在于,所述基于所述标准对照表对所述控制器模型进行测试,包括:
4.根据权利要求1或3所述的基于modelica语言的嵌入式代码生成方法,其特征在于,所述基于所述标准对照表对所述控制器模型进行测试,包括:
5.根据权利要求4所述的基于modelica语言的嵌入式代码生成方法,其特征在于,所述基于所述比对结果判断所述控制器模型是否通过测试,包括:
6.根据权利要求1所述的基于modeli...
【专利技术属性】
技术研发人员:高可殊,
申请(专利权)人:苏州同元软控信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。