CN104090812A - Simulink模型中参数储存方式的管理平台及管理方法 - Google Patents
Simulink模型中参数储存方式的管理平台及管理方法 Download PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 235000013599 spices Nutrition 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
本发明涉及一种Simulink模型中参数储存方式的管理平台及管理方法,读取并保存储存方式模块(2)用于读取保存参数储存方式的文件,并获取参数的储存方式;设置模块(3)用于设置参数的储存方式;新建模块(4)用于新建参数的储存方式,并保存储存方式至文件;其中读取并保存储存方式模块(2)与设置模块(3)连接,读取并保存储存方式模块(2)与新建模块(4)连接。本发明由于使用了自定义的储存方式的管理系统和方法,具有很强的实用性,可以广泛地应用于各种嵌入式系统中。
Description
技术领域
本发明涉及汽车电子嵌入式系统开发领域,具体涉及一种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)保存至文件。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107341278A (zh) * | 2016-11-13 | 2017-11-10 | 中北大学 | 发动机观测点和标定参数自动查找关联的设置装置及方法 |
Citations (3)
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 | 北京理工大学 | 一种飞行器分布式仿真平台中的仿真模型封装与集成方法 |
-
2014
- 2014-06-28 CN CN201410297022.9A patent/CN104090812A/zh active Pending
Patent Citations (3)
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)
Title |
---|
李谦 等: "RTW在飞控系统半物理仿真软件设计中的应用", 《测控技术》 * |
郭朕凯 等: "RTW在某型直升机飞控系统半物理仿真中的应用", 《火力与指挥控制》 * |
Cited By (1)
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 |