说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210616688.0 (22)申请日 2022.06.01 (71)申请人 徐州徐工矿业机 械有限公司 地址 221000 江苏省徐州市徐州经济技 术 开发区和平大道169号 (72)发明人 戈超 冯汉队 周辉 阮计连  王振清 董磊 娄彬 王延  霍延通 谢凤群 张冬 毛家松  陈成 苗天峰 苏丹丹 陈海燕  刘元超 李峻辉 张敏 吴永慧  曹继雄 闫博 刘申  (74)专利代理 机构 徐州市三联专利事务所 32220 专利代理师 周爱芳(51)Int.Cl. G06F 8/30(2018.01) G06F 8/41(2018.01) G06F 30/20(2020.01) (54)发明名称 一种simulink模型开发观测量与标定量定 义及管理方法 (57)摘要 本发明公开一种simulink模型开发观测量 与标定量定义及管理方法, 包括以下步骤: S1.创 建一个simulink库; S2.在simulink库内添加 Input、 Output模块、 Constant、 Output模块、 Input、 LookupTable1D、 Output模块以及Input、 LookupTable2D、 Output模 块, 并分别创建成四个 子系统; S3.将四个子系统分别创建成一个mask 模块, 并对mask模块进行编辑; S4.依次分别在四 个mask模块内添加六个、 七个、 十四个以及二十 一个Edit控件, 并分别对 其进行定义; S5.将各个 定义分别与四个模块进行属性绑定; S6.分别编 写m脚本函数, 并将编写完成的函数分别与mask 属性中的InitFun和Loa dFun函数绑定; S7.四组m 脚本函数 组合形成建模工程师使用模块; 本发明 不用花费时间去定义及管理观测量和标定量, 提 升了开发效率等优点, 解决了不便于管理、 不便 于定义和查询以及容 易出错的问题。 权利要求书1页 说明书4页 附图1页 CN 114995798 A 2022.09.02 CN 114995798 A 1.一种simulink模型开发观测量与标定量定义及管理方法, 其特征在于, 包括以下步 骤: S1.创建一个simul ink库; S2.在simulink库内添加Input、 Output模块、 Constant、 Output模块、 Input、 LookupTable 1D、 Output模 块以及Input、 LookupTable2D、 Output模 块, 并分别创建成四个子 系统; S3.将四个子系统分别创建成一个mask模块, 并对mask模块进行编辑; S4.依次分别在 四个mask模块内添加六个、 七个、 十四个以及二十一个Edit控件, 并分 别对其进行定义; S5.将各个定义分别与四个模块进行属性绑定; S6.分别编 写m脚本函数, 并将编 写完成的函数分别与mask属性中的InitFun和LoadFun 函数绑定; S7.四组m脚本函数组合形成建模工程师使用模块。 2.根据权利要求1所述的一种simulink模型开发观测量与标定量管理方法, 其特征在 于, 所述Input、 Output模块、 Constant、 Output模块、 Input、 LookupTable1D、 Output模块以 及Input、 LookupTable2D、 Output模块以信号线连接 。 3.根据权利要求1所述的一种simulink模型开发观测量与标定量管理方法, 其特征在 于, 六个所述Edit控件分别定义为信号名、 最大值、 最小值、 数据类型、 信号单位、 信号描述, 所述信号名与I nput、 Output模块之间的信号线绑定 。 4.根据权利要求1所述的一种simulink模型开发观测量与标定量管理方法, 其特征在 于, 七个所述Edit控件分别定义为参数名、 参数值、 最大值、 最小值、 数据类型、 参数单位、 参 数描述, 所述 参数名与Co nstant模块的value属性绑定 。 5.根据权利要求1所述的一种simulink模型开发观测量与标定量管理方法, 其特征在 于, 十四个所述Edit控件, 分别定义为一维表和X轴的数 组名、 数组值、 最大值、 最小值、 数据 类型、 数组单位、 数组描述, 所述一维表的数 组名与LookupTable1D 模块的Tabledata属性绑 定, 所述X轴的数组名与L ookupTable1D模块的Breakpo ints1属性绑定 。 6.根据权利要求1所述的一种simulink模型开发观测量与标定量管理方法, 其特征在 于, 二十一个所述Edit控件, 分别定义为二维表、 X轴、 Y轴的数组名、 数组值、 最大值、 最小 值、 数据类型、 数组单位、 数组描述, 所述二维表的数组名与LookupTable2D模块的 Tabledata属性绑 定, 所述X轴的数组名与LookupTable2D 模块的Breakpoints1属性绑 定, 所 述Y轴的数组名与L ookupTable2D模块的Breakpo ints2属性绑定 。权 利 要 求 书 1/1 页 2 CN 114995798 A 2一种simulink模型开发观测量与标定量定义及管理 方法 技术领域 [0001]本发明涉及一种simulink模型开发观测量与标定量定义及管理方法, 属于模型开 发技术领域。 背景技术 [0002]现有技术中, Simulink模型开发的观测量及标定量的定义及管理有 以下几种方 法: 1、 在simul ink模型中的BaseW orkspace中直接 定义观测量及标定量; 2、 通过手工编写的方式在m脚本中编写观测量及标定量的定义。 [0003]在以上的两种模型开发定义观测量及标定量的方法中, 第一种: 在BaseWorkspace 中直接定义的方式, 所有的变量都在一个地方, 大型模型几千 上万个参数, 是非常不方便管 理的, 不方便 定义, 也不方便查询。 [0004]第二种方式是当前比较主流的方式, 但是需要手动进行多个变量的定义, 容易出 错, 且比较耗时, m脚本也 不方便管理。 发明内容 [0005]针对上述现有技术存在的问题, 本 发明提供一种simulink模型开发观测量与标定 量定义及管理方法, 不用花费时间去定义及管理观测量和标定量, 提升了开 发效率等优点, 解决了不便 于管理、 不便 于定义和查询以及容 易出错的问题。 [0006]为了实现上述目的, 本发明采用的技术方案是: 一种simulink模型开发观测量与 标定量定义及管理方法, 包括以下步骤: S1.创建一个simul ink库; S2.在simulink库内添加Input、 Output模块、 Constant、 Output模块、 Input、 LookupTable 1D、 Output模 块以及Input、 LookupTable2D、 Output模 块, 并分别创建成四个子 系统; S3.将四个子系统分别创建成一个mask模块, 并对mask模块进行编辑; S4.依次分别在四个mask模块内添加六个、 七个、 十四个以及二十一个Edit控件, 并分别对其进行定义; S5.将各个定义分别与四个模块进行属性绑定; S6.分别编写m脚本函数, 并将编写完成的函数分别与mask属性中的InitFun和 LoadFun函数绑定; S7.四组m脚本函数组合形成建模工程师使用模块。 [0007]优选的, 所述Input、 Output模块、 Constant、 Output模块、 Input、 LookupTable1D、 Output模块以及I nput、 LookupTable2D、 Output模块以信号线连接 。 [0008]优选的, 六个所述Edit控件 分别定义为信号名、 最大值、 最小值、 数据类型、 信号单 位、 信号描述, 所述信号名与I nput、 Output模块之间的信号线绑定 。说 明 书 1/4 页 3 CN 114995798 A 3

.PDF文档 专利 一种simulink模型开发观测量与标定量定义及管理方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种simulink模型开发观测量与标定量定义及管理方法 第 1 页 专利 一种simulink模型开发观测量与标定量定义及管理方法 第 2 页 专利 一种simulink模型开发观测量与标定量定义及管理方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:45:40上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。