半实物仿真系统及半实物仿真方法

【技术领域】

[0001] 本申请涉及仿真技术领域,更具体的说是涉及一种半实物仿真系统及半实物仿真 方法。

【背景技术】

[0002] 半实物仿真是指将实物引入仿真环境中进行仿真的技术,这样就避免了全数字仿 真中,由于为实物建立的数学模型的正确性所带入的误差,从而可大大提高仿真的可信度。

[0003] 在半实物仿真的仿真环境下,涉及到对实物设备的设备控制操作,例如上下电、归 零等操作。现有技术中的半实物仿真,通常需要人工进行仿真过程的操作,包括仿真初始参 数的设置、对实物设备的控制以及仿真数据的处理等。因此现有的方式,会造成时间、人力 等资源的浪费,且会降低仿真的效率。

【发明内容】

[0004] 有鉴于此,本申请提供了一种半实物仿真系统及半实物仿真方法,节省了资源,提 尚了仿真效率。

[0005] 为实现上述目的,本申请提供如下技术方案:

[0006] 第一方面,提供了一种半实物仿真系统,包括实物设备;为所述实物设备提供仿真 工作环境的物理效应设备;数据传输设备;以及通过所述数据传输设备分别与所述实物设 备、所述物理效应设备建立连接的仿真激励设备;

[0007] 所述仿真激励设备,用于加载进行当前仿真需要的仿真模型;获取为所述仿真模 型预先装订的设备控制参数、设备初始化参数以及仿真初始参数;按照所述设备控制参数, 对所述实物设备以及所述物理效应设备进行设备控制操作;在所述设备控制操作完成之 后,按照所述设备初始化参数,对所述物理效应设备进行初始化;在所述初始化完成之后, 运行所述仿真模型,利用所述仿真初始参数,结合所述实物设备以及所述物理效应设备进 行半实物仿真。

[0008] 优选地,还包括通过所述数据传输设备与所述仿真激励设备建立连接的数据处理 设备;

[0009] 所述数据处理设备,用于保存所述仿真激励设备进行仿真得到的仿真数据;对所 述仿真数据进行数据处理。

[0010] 优选地,所述仿真激励设备还用于获取预先设置的仿真次数以及为每一次仿真预 先装订的多组参数组合,所述参数组合至少包括设备控制参数、设备初始化参数以及仿真 初始参数;

[0011] 所述仿真激励设备具体用于按照所述仿真次数,依次进行仿真,在进行每一次仿 真过程中,加载进行当前仿真需要的仿真模型;获取当前仿真需要的一组参数组合;按照 所述参数组合中的设备控制参数,对所述实物设备以及所述物理效应设备进行设备控制操 作;在所述设备控制操作完成之后,按照所述参数组合中的设备初始化参数,对所述物理效 应设备进行初始化;在所述初始化完成之后,运行所述仿真模型,利用所述参数组合中的仿 真初始参数,结合所述实物设备以及所述物理效应设备进行半实物仿真;

[0012] 所述数据处理设备,具体用于分别保存所述仿真激励设备每一次进行仿真得到的 仿真数据;对所述仿真数据进行数据处理。

[0013] 优选地,所述仿真激励设备包括总控系统以及仿真机;

[0014] 所述总控系统,用于在所述仿真机加载进行当前仿真需要的仿真模型之后,获取 为所述仿真模型预先装订的设备控制参数、设备初始化参数以及仿真初始参数;按照所述 设备控制参数,对所述实物设备以及所述物理效应设备进行设备控制操作;在所述设备控 制操作完成之后,按照所述设备初始化参数,对所述物理效应设备进行初始化;在所述初始 化完成之后,控制所述仿真机运行所述仿真模型,利用所述仿真初始参数,结合所述实物设 备以及所述物理效应设备进行半实物仿真;

[0015] 所述仿真机,用于加载并运行仿真模型;利用所述仿真初始参数,结合所述实物设 备以及所述物理效应设备进行半实物仿真。

[0016] 优选地,所述仿真机包括仿真上位机以及至少一个仿真目标机;

[0017] 所述仿真上位机控制至少一个仿真目标机加载仿真模型;在所述物理效应设备初 始化完成之后,触发每一个仿真目标机运行所述仿真模型,利用所述仿真初始参数,结合所 述实物设备以及所述物理效应设备进行半实物仿真;

[0018] 所述仿真目标机,用于运行其加载的仿真模型,利用所述仿真初始参数,结合所述 实物设备以及所述物理效应设备进行半实物仿真。

[0019] 优选地,所述仿真激励设备还用于根据参数调整请求,更新预先装订的参数组合 以及批仿真次数。

[0020] 第二方面,提供了一种半实物仿真方法,应用于半实物仿真系统中,所述系统包括 实物设备、为所述实物设备提供仿真工作环境的物理效应设备、数据传输设备,以及通过所 述数据传输设备分别与所述实物设备、所述物理效应设备建立连接的仿真激励设备;

[0021] 所述方法包括:

[0022] 所述仿真激励设备加载进行当前仿真需要的仿真模型;

[0023] 获取为所述仿真模型预先装订的设备控制参数、设备初始化参数以及仿真初始参 数;

[0024] 按照所述设备控制参数,对所述实物设备以及所述物理效应设备进行设备控制操 作;

[0025] 在所述设备控制操作完成之后,按照所述设备初始化参数,对所述物理效应设备 进行初始化;

[0026] 在所述初始化完成之后,运行所述仿真模型,利用所述仿真初始参数,结合所述实 物设备以及所述物理效应设备进行半实物仿真。

[0027] 优选地,所述系统还包括通过所述数据传输设备与所述仿真激励设备建立连接的 数据处理设备;

[0028] 所述利用所述仿真参数,结合所述实物设备以及所述物理效应设备进行仿真之 后,所述方法还包括:

[0029] 通过所述数据处理设备保存进行仿真之后得到的仿真数据,并对所述仿真数据进 行数据处理。

[0030] 优选地,所述仿真激励设备加载进行当前仿真需要的仿真模型之前,所述方法还 包括:

[0031] 获取预先设置的仿真次数以及为每一次仿真预先装订的多组参数组合,所述参数 组合至少包括设备控制参数、设备初始化参数以及仿真初始参数;

[0032] 所述仿真激励设备加载进行当前仿真需要的仿真模型包括:

[0033] 在进行每一次仿真过程中,加载进行当前仿真需要的仿真模型;

[0034] 所述获取为所述仿真模型预先装订的设备控制参数、设备初始化参数以及仿真初 始参数包括:

[0035] 获取当前仿真需要的一组参数组合,所述参数组合中包括设备控制参数、设备初 始化参数以及仿真初始参数。

[0036] 优选地,获取预先设置的仿真次数以及为每一次仿真预先装订的多组参数组合之 后,所述方法还包括:

[0037] 根据参数调整请求,更新预先装订的参数组合以及批仿真次数。

[0038] 经由上述的技术方案可知,与现有技术相比,本申请提供了 一种半实物仿真系统 及半实物仿真方法,该半实物仿真系统由实物设备;为所述实物设备提供仿真工作环境的 物理效应设备;数据传输设备;以及通过所述数据传输设备分别与所述实物设备、所述物 理效应设备建立连接的仿真激励设备组成,仿真激励设备可以自动加载进行当前仿真需要 的仿真模型;获取为所述仿真模型预先装订的设备控制参数、设备初始化参数以及仿真初 始参数;按照所述设备控制参数,对所述实物设备以及所述物理效应设备进行设备控制操 作;在所述设备控制操作完成之后,按照所述设备初始化参数,对所述物理效应设备进行初 始化;在所述初始化完成之后,运行所述仿真模型,利用所述仿真初始参数,结合所述实物 设备以及所述物理效应设备进行半实物仿真。实现了半实物仿真的自动控制,无需人工参 与,节省了人力资源,提高了仿真效率。

【附图说明】

[0039] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。

[0040] 图1为本申请实施例提供的一种半实物仿真系统一个实施例的结构示意图;

[0041] 图2为本申请实施例提供的一种半实物仿真系统又一个实施例的结构示意图;

[0042] 图3为本申请实施例提供的一种半实物仿真系统又一个实施例的结构示意图;

[0043] 图4为本申请实施例提供的一种半实物仿真系统又一个实施例的结构示意图;

[0044] 图5为本申请实施例提供的一种半实物仿真方法一个实施例的流程图;

[0045] 图6为本申请实施例提供的一种半实物仿真方法又一个实施例的流程图;

[0046] 图7为本申请实施例提供的一种半实物仿真方法又一个实施例的流程图。

【具体实施方式】

[0047] 下面将结合本申请实施例中的附图,对本申请实施例

matlab半实物仿真,半实物仿真系统及半实物仿真方法相关推荐

  1. 系统稳态响应MATLAB,信号与系统matlab实验3连续时间LTI分析

    <信号与系统matlab实验3连续时间LTI分析>由会员分享,可在线阅读,更多相关<信号与系统matlab实验3连续时间LTI分析(13页珍藏版)>请在人人文库网上搜索. 1. ...

  2. 半实物仿真测试系统研制背景及总体介绍

    技术背景 当前科技的发展成果日新月异,信息时代已经成熟,信息与装备深度融合的智能物联时代也初现曙光,广泛嵌入于各种设备中的智能化嵌入式软件必将大显身手,成为未来产业的爆发点和企业产品价值的增长点.软件 ...

  3. matlab 转动惯量 叠加,一种汽车动力总成系统转动惯量合成方法

    一种汽车动力总成系统转动惯量合成方法 [专利摘要]本发明公开了一种汽车动力总成系统转动惯量合成方法,包括:将已知的发动机和变速箱质量.质心.惯量和欧拉角参数输入到EXCEL表中,以便于数据的导入与修改 ...

  4. 基于双层优化的微电网系统规划设计方法matlab程序(yalmip+cplex)

    基于双层优化的微电网系统规划设计方法matlab程序(yalmip+cplex) 参考文献:基于双层优化的微电网系统规划设计方法 摘要:规划设计是微电网系统核心技术体系之一.从分布式电源的综合优化(组 ...

  5. matlab怎么创建测试程序,基于MATLAB的自动化测试系统及方法与流程

    本发明涉及一种自动化测试系统及方法,特别涉及一种基于MATLAB的自动化测试系统及方法. 背景技术: 目前,无线电技术的应用越来越广,相关产品在日常生活中已经是无处不在.对于生产无线电产品的厂家来说, ...

  6. matlab 自动化,基于MATLAB的自动化测试系统及方法技术方案

    [技术实现步骤摘要] 基于MATLAB的自动化测试系统及方法 本专利技术涉及一种自动化测试系统及方法,特别涉及一种基于MATLAB的自动化测试系统及方法. 技术介绍 目前,无线电技术的应用越来越广,相 ...

  7. matlab 电缆,一种基于Matlab的电缆绝缘自动化监测系统及使用方法与流程

    本发明属于电缆绝缘测量技术领域,尤其是涉及一种基于Matlab的电缆绝缘自动化监测系统及使用方法. 背景技术: 电力系统当中,高压电缆担负着传输配送电能的任务,高压电缆运行的可靠性和安全性将直接决定着 ...

  8. 利用MATLAB编程实现系统传递函数的构建以及它们之间进行串联、并联、反馈时的构建方法

       本文主要介绍如何利用MATLAB编程实现系统传递函数的构建以及它们之间进行串联.并联.反馈时的构建方法 一.传递函数的构建方法     首先 ,我们把想要构建的传递函数分子和分母的系数按照阶次从 ...

  9. wcdma下行如何解扩解扰 matlab,WCDMA中继器下行信道参数估计系统的制作方法

    本实用新型涉及移动通信技术领域,尤其涉及一种在移动通信中的WCDMA中继器下行信道参数估计系统. 背景技术: WCDMA系统中,CPICH信道是由C256,0扩频码进行扩频(即256个1),18阶GO ...

最新文章

  1. 67)vector的begin() end() 和 front() back()的区别 rbegin() rend()
  2. 硅谷精英的薪水大揭秘,你和他们差距有多大?
  3. 计算机网络ip地址的分类
  4. Webstorm快捷键整理
  5. mysql引擎层存储层_MySQL存储底层技术:InnoDB底层原理解读
  6. 【译文】MySQL InnoDB 事物模型
  7. WinForm中Partial部分类的使用
  8. 4/100. Maximum Depth of Binary Tree
  9. python 高阶函数之 reduce
  10. [RK3288][Android6.0] 调试笔记 --- RT5640播放时的Codec寄存器列表
  11. html页面导出为pdf(jsPDF、iText、wkhtmltopdf)
  12. c语言中文件指针概念,C语言文件的概念和文件指针
  13. php生成mp4文件,PHP实现将视频转成MP4并获取视频预览图的方法
  14. 【离散数学】编程练习:求关系的传递闭包
  15. Codeforce 1296 E String Coloring
  16. Linux下nginx完全卸载删除+安装以及环境配置
  17. 墨言教育摄影技能干货分享|优秀作品评析,想学摄影的看这里
  18. 13场院士报告推动2022中国种子大会 国稻种芯百团计划行动
  19. Linux安全篇-iptables
  20. 软件工程导论作业2.3

热门文章

  1. 肇庆游记:四会品甜橘赏美玉
  2. 解决 error: failed to push some refs to ‘https://github.com/mxp520/test-spring-cloud-base.git‘
  3. ATTCK实战系列——红队实战(一)
  4. Word文档在首尾添加字符
  5. 用iMovie制作app store预览视频
  6. Linux/Openwrt路由安装配置UPNP服务提高迅雷下载速度
  7. IPFS在Ubuntu中的安装步骤
  8. 西装证件照如何制作?快速制作教程来啦
  9. 为什么设计理化生实验室智能吊装系统?
  10. photoshopRGB颜色模式-调色教程