[go: up one dir, main page]

CN104090812A - Simulink模型中参数储存方式的管理平台及管理方法 - Google Patents

Simulink模型中参数储存方式的管理平台及管理方法 Download PDF

Info

Publication number
CN104090812A
CN104090812A CN201410297022.9A CN201410297022A CN104090812A CN 104090812 A CN104090812 A CN 104090812A CN 201410297022 A CN201410297022 A CN 201410297022A CN 104090812 A CN104090812 A CN 104090812A
Authority
CN
China
Prior art keywords
module
storing mode
newly
storage mode
built
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410297022.9A
Other languages
English (en)
Inventor
孟长江
方成
白思春
张春
董新宇
杨薇
赵玲玲
郁国军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China North Engine Research Institute Tianjin
Original Assignee
China North Engine Research Institute Tianjin
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China North Engine Research Institute Tianjin filed Critical China North Engine Research Institute Tianjin
Priority to CN201410297022.9A priority Critical patent/CN104090812A/zh
Publication of CN104090812A publication Critical patent/CN104090812A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明涉及一种Simulink模型中参数储存方式的管理平台及管理方法,读取并保存储存方式模块(2)用于读取保存参数储存方式的文件,并获取参数的储存方式;设置模块(3)用于设置参数的储存方式;新建模块(4)用于新建参数的储存方式,并保存储存方式至文件;其中读取并保存储存方式模块(2)与设置模块(3)连接,读取并保存储存方式模块(2)与新建模块(4)连接。本发明由于使用了自定义的储存方式的管理系统和方法,具有很强的实用性,可以广泛地应用于各种嵌入式系统中。

Description

Simulink模型中参数储存方式的管理平台及管理方法
技术领域
 本发明涉及汽车电子嵌入式系统开发领域,具体涉及一种Simulink模型中参数储存方式的管理平台及管理方法。
背景技术
在汽车电子领域,嵌入式系统的应用越来越广泛,它们大都使用微处理器作为控制核心。采用基于模型的V 型开发方式可以实现对控制器模型的建模仿真、快速原型、自动代码生成、硬件在环仿真和系统应用。MATLAB/Simulink是当今普遍使用的建模仿真和自动代码生成工具。其计算能力强,功能丰富,在建模仿真阶段应用广泛。在MATLAB Simulink中建立控制算法的模型,进行仿真,然后利用MATLAB自带的自动代码生成工具箱进行自动代码生成,可以完成整个建模仿真、快速原型和自动代码生成的过程。
参数(Parameter)是Simulink模型中的基本元素,在Simulink模型自动生成的代码中,一般对应常量或标定变量。在嵌入式系统中,必须对有限的储存资源进行合理利用,一般的方法是根据系统需求,为各种常量和标定变量分配不同的储存区域,因此需要控制Simulink模型中参数的储存方式。但是,MATLAB自带的包(Package)、储存类(Storage Class)和内存块(Memory Section)不能满足特定的微处理器的需要。
发明内容
本发明的目的就是针对现有技术中存在的问题,提出一种普遍适用于各种微处理器系统的Simulink模型中参数储存方式的管理平台及管理方法。
本发明采用的技术方案:一种Simulink模型中参数储存方式的管理平台,它包括具有操作界面的MATLAB GUI平台1、读取并保存储存方式模块2、设置模块3、新建模块4,读取并保存储存方式模块2、设置模块3和新建模块4设置在具有操作界面的MATLAB GUI平台1内,读取并保存储存方式模块2与新建模块4连接,设置模块3与新建模块4连接;其中读取并保存储存方式模块2用于读取保存参数储存方式的文件,并获取参数的储存方式;设置模块3用于设置参数的储存方式;新建模块4用于新建参数的储存方式,并保存储存方式至文件。
一种Simulink模型中参数储存方式的管理平台的管理方法,
①首先,在具有操作界面的MATLAB GUI平台1上通过新建模块4新建参数的储存方式;
②通过读取并保存储存方式模块2查找保存参数储存方式的文件,解析保存参数储存方式的文件,获取参数储存方式;
③通过设置模块3对参数的储存方式进行设置,再通过新建模块4保存至文件。
本发明与现有技术相比其有益效果是:1、自动或手动新建自定义的包、储存类和内存块,能够根据各个微处理器编译器的特点进行优化,该方法普遍适用于各种微处理器;2、该方法可以生成用户期望的书写规范的变量声明/定义代码,使代码风格与手写代码保持一致,便于开发人员阅读和理解;3、通过GUI工具提供的优化界面,能够根据用户操作自动查找、显示、设置、保存参数的储存方式,无需手写代码,操作方便,显示直观,效率高;本发明由于使用了自定义的储存方式的管理系统和方法,具有很强的实用性,可以广泛地应用于各种嵌入式系统中。
附图说明
图1为本发明的结构示意图。
具体实施方式
    如图1,一种Simulink模型中参数储存方式的管理平台,它包括具有操作界面的MATLAB GUI平台1、读取并保存储存方式模块2、设置模块3、新建模块4,读取并保存储存方式模块2、设置模块3和新建模块4设置在具有操作界面的MATLAB GUI平台1内,读取并保存储存方式模块2与新建模块4连接,设置模块3与新建模块4连接;其中读取并保存储存方式模块2用于读取保存参数储存方式的文件,并获取参数的储存方式;设置模块3用于设置参数的储存方式;新建模块4用于新建参数的储存方式,并保存储存方式至文件。
一种Simulink模型中参数储存方式的管理平台的管理方法,①首先,在具有操作界面的MATLAB GUI平台1上通过新建模块4新建参数的储存方式;②通过读取并保存储存方式模块2查找保存参数储存方式的文件,解析保存参数储存方式的文件,获取参数储存方式;
③通过设置模块3对参数的储存方式进行设置,再通过新建模块4保存至文件。

Claims (2)

1.一种Simulink模型中参数储存方式的管理平台,它包括具有操作界面的MATLAB GUI平台(1)、读取并保存储存方式模块(2)、设置模块(3)、新建模块(4),其特征在于,读取并保存储存方式模块(2)、设置模块(3)和新建模块(4)设置在具有操作界面的MATLAB GUI平台(1)内,读取并保存储存方式模块(2)与新建模块(4)连接,设置模块(3)与新建模块(4)连接;其中读取并保存储存方式模块(2)用于读取保存参数储存方式的文件,并获取参数的储存方式;设置模块(3)用于设置参数的储存方式;新建模块(4)用于新建参数的储存方式,并保存储存方式至文件。
2.一种权利要求1所述的一种Simulink模型中参数储存方式的管理平台的管理方法,其特征在于,
①首先,在具有操作界面的MATLAB GUI平台(1)上通过新建模块(4)新建参数的储存方式;
②通过读取并保存储存方式模块(2)查找保存参数储存方式的文件,解析保存参数储存方式的文件,获取参数储存方式;
③通过设置模块(3)对参数的储存方式进行设置,再通过新建模块(4)保存至文件。
CN201410297022.9A 2014-06-28 2014-06-28 Simulink模型中参数储存方式的管理平台及管理方法 Pending CN104090812A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410297022.9A CN104090812A (zh) 2014-06-28 2014-06-28 Simulink模型中参数储存方式的管理平台及管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410297022.9A CN104090812A (zh) 2014-06-28 2014-06-28 Simulink模型中参数储存方式的管理平台及管理方法

Publications (1)

Publication Number Publication Date
CN104090812A true CN104090812A (zh) 2014-10-08

Family

ID=51638531

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410297022.9A Pending CN104090812A (zh) 2014-06-28 2014-06-28 Simulink模型中参数储存方式的管理平台及管理方法

Country Status (1)

Country Link
CN (1) CN104090812A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107341278A (zh) * 2016-11-13 2017-11-10 中北大学 发动机观测点和标定参数自动查找关联的设置装置及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482753A (zh) * 2009-02-11 2009-07-15 北京华力创通科技股份有限公司 一种多余度飞控计算机实时仿真装置及系统
CN102087610A (zh) * 2009-12-08 2011-06-08 联创汽车电子有限公司 利用Simulink对定制硬件进行模型仿真及代码生成的方法
CN103412972A (zh) * 2013-07-01 2013-11-27 北京理工大学 一种飞行器分布式仿真平台中的仿真模型封装与集成方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482753A (zh) * 2009-02-11 2009-07-15 北京华力创通科技股份有限公司 一种多余度飞控计算机实时仿真装置及系统
CN102087610A (zh) * 2009-12-08 2011-06-08 联创汽车电子有限公司 利用Simulink对定制硬件进行模型仿真及代码生成的方法
CN103412972A (zh) * 2013-07-01 2013-11-27 北京理工大学 一种飞行器分布式仿真平台中的仿真模型封装与集成方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李谦 等: "RTW在飞控系统半物理仿真软件设计中的应用", 《测控技术》 *
郭朕凯 等: "RTW在某型直升机飞控系统半物理仿真中的应用", 《火力与指挥控制》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107341278A (zh) * 2016-11-13 2017-11-10 中北大学 发动机观测点和标定参数自动查找关联的设置装置及方法

Similar Documents

Publication Publication Date Title
CN104408264B (zh) 一种基于断言的嵌入式存储控制器验证系统及方法
EA201270601A1 (ru) Многомасштабный способ конечных объемов для моделирования коллекторов
Carta et al. Re-Cyclical Urbanism. Visions, paradigms and projects for the circular metamorphosis
CN103744713A (zh) 基于fpga的嵌入式双核系统的自主配置方法
CN103176802B (zh) 通过控件池实现系统的用户界面ui与控件库分离的方法
CN102646144A (zh) 基于ObjectARX的农网工程标准化智能化设计方法
CN104111857A (zh) 一种多机型bios参数自动配置的方法
CN103916438A (zh) 基于负载预测的云测试环境调度方法及其系统
CN104598310A (zh) 基于fpga部分动态可重构技术模块划分的低功耗调度方法
CN104360906B (zh) 一种基于差分约束系统与迭代模的高层次综合调度方法
CN104035747A (zh) 用于并行计算的方法和装置
CN103093048A (zh) 一种岩层移动数值模拟自动化建模方法
CN107423291A (zh) 一种数据翻译方法以及客户端设备
CN109613970A (zh) 一种基于fpga和dsp架构的低功耗处理方法
KR102809237B1 (ko) 원생 시스템을 기반으로 한 파생 소프트웨어 구축 방법, 시스템 및 설비
CN102270136A (zh) 一种需求特征建模到体系结构建模的平滑过渡方法
CN105373636A (zh) 一种基于企业Windchill系统的ProE标准件库的建库方法
CN106682275B (zh) 工业厂房结构建模的荷载处理方法和装置
CN106647474B (zh) 一种基于多核微控制器的光伏逆变器软件架构系统
CN102681861B (zh) 安装软件的方法和装置
CN103870540A (zh) 一种基于结构设计分析一体化的数据库
CN107742042A (zh) 一种cae仿真前处理系统及方法
Sysoev et al. A segmentation-based algorithm for large-scale partially ordered monotonic regression
CN104090812A (zh) Simulink模型中参数储存方式的管理平台及管理方法
CN103150189B (zh) 一种智能电能表参数的设置方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141008