雷达虚拟样机一体化设计平台的开发
本文选题:虚拟样机 + 一体化平台 ; 参考:《电子科技大学》2017年硕士论文
【摘要】:虚拟样机技术是采用虚拟样机来代替物理模型,实现虚拟环境下对产品的仿真测试与评估分析,而虚拟样机一体化设计平台则为其提供所需的支撑环境,包括结构设计环境、仿真分析环境等,同时还提供用户管理、数据管理等功能。该技术能够提高产品设计质量,降低开发成本,缩短研发周期。本文将结合中国电子科技集团某研究所合作项目,展开对雷达虚拟样机一体化设计平台的开发工作,对其中涉及的关键技术进行深入研究,实现平台的搭建。主要的工作内容如下:(1)模型库构建方法研究。在NX建模软件中搭建模型库,模型库主要包括两大功能:参数化建模以及现有模型资源调用。通过对NX二次开发技术的研究,对比分析了模型库构建中常用的四种方法,最终采用程序设计法,利用NX/Open BlockUI、NX/Open API等开发工具进行模型库的构建,实现在一体化平台上的快速建模。(2)软件集成方法研究。根据一体化设计平台所需的支撑环境,对涉及到的Teamcenter、Workbench、HFSS等软件进行集成。本文提出两种集成方法,第一种方法通过软件接口,进行软件二次开发,达到在平台上集成所需功能的目的。另一种方法利用Win32 API技术,将各软件作为平台子窗体,实现窗体的内嵌集成。最终基于以上两种方法,实现多学科软件在一体化设计平台中的有效集成。(3)数据管理与后处理方法研究。本文对平台中的数据存储、查阅以及后处理方法分别进行研究。通过服务器技术,实现平台数据资源的存储与共享,并提出以数据库技术为基础的模型关联方法,将模型与仿真数据绑定,对数据进行有效管理。针对数据查阅方面,提出以Unity和Android技术为基础的移动端查阅技术,实现数据的便捷浏览。同时基于C#和Matlab混合编程技术,搭建雷达电性能数据后处理模块,实现复杂数值数据到直观方向图的转换。(4)一体化平台整体设计与具体实现。首先,明确平台功能模块需求,主要包括门户系统模块、建模仿真模块、力电耦合模块、数据后处理模块、数据库模块。其次,划分平台架构层次,包括界面层、业务逻辑层、数据访问层。然后,在各层次中对各个功能模块进行搭建。最终实现雷达结构设计、多学科仿真、工艺设计、数据资源管理的一体化。
[Abstract]:Virtual prototyping technology uses virtual prototyping instead of physical model to realize the simulation test and evaluation analysis of products in virtual environment, and the integrated design platform of virtual prototyping provides the necessary supporting environment, including structure design environment. Simulation and analysis of the environment, but also to provide user management, data management and other functions. This technology can improve product design quality, reduce development cost and shorten R & D cycle. In this paper, a cooperative project of a research institute of China Electronic Science and Technology Group will be carried out to develop the integrated design platform of radar virtual prototyping, and the key technologies involved in it will be deeply studied, and the platform will be built. The main work is as follows: 1) study on the method of building model base. The model base is built in NX modeling software. The model base mainly includes two functions: parameterized modeling and resource transfer of existing model. Through the research on the secondary development technology of NX, this paper compares and analyzes the four methods commonly used in the construction of the model base, and finally uses the programming method to construct the model base by using the development tools such as NX/Open Block UIX / NX / Open API, etc. Research on software integration method for fast modeling on integration platform. According to the supporting environment of the integrated design platform, the software such as Teamcenter-Workbench and HFSS are integrated. In this paper, two integration methods are proposed. The first method is to develop the software through the software interface, so as to achieve the purpose of integrating the required functions on the platform. Another method uses Win32 API technology to realize the embedded integration of the software as a platform subform. Finally, based on the above two methods, the effective integration of multi-disciplinary software in the integrated design platform, data management and post-processing methods are realized. In this paper, the data storage, access and post-processing methods in the platform are studied. Through server technology, the storage and sharing of platform data resources are realized, and a model association method based on database technology is proposed, which binds the model and simulation data to manage the data effectively. Aiming at the aspect of data searching, a mobile access technology based on Unity and Android technology is put forward to realize the convenient browsing of data. At the same time, based on the mixed programming technology of C # and Matlab, the post-processing module of radar electrical performance data is built to realize the integrated platform of converting complex numerical data to intuitionistic pattern. First of all, the platform functional module requirements are defined, including portal system module, modeling and simulation module, electromechanical coupling module, data post-processing module, database module. Secondly, the platform architecture is divided into interface layer, business logic layer and data access layer. Then, each function module is built in each level. Finally, the integration of radar structure design, multi-disciplinary simulation, process planning and data resource management is realized.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN95;TP311.52
【参考文献】
相关期刊论文 前10条
1 张健;张亮亮;周龙;王微;朱新晴;;基于UG/OPEN的零件设计计算与模型库开发[J];航空精密制造技术;2015年06期
2 邹驰宇;黄致建;郝艳华;;基于UG NX二次开发的压气机叶片结构优化设计[J];郑州轻工业学院学报(自然科学版);2014年05期
3 崔瀛潇;;基于Unity3D引擎的三维可视化技术在煤炭地震勘探中的应用[J];中国煤炭地质;2014年04期
4 刘桂芹;;基于Teamcenter的钻机PDM平台建设[J];煤田地质与勘探;2013年04期
5 陈锋;;C#程序设计中自定义控件的创建与应用[J];软件导刊;2013年06期
6 高扬;;基于.NET平台的三层架构软件框架的设计与实现[J];计算机技术与发展;2011年02期
7 聂岩峰;彭向军;徐先超;;FTP服务器枢纽中的文件处理引擎设计[J];计算机工程;2010年22期
8 徐海卫;曾潇;;机电一体化协同设计平台研究[J];制造业自动化;2010年12期
9 陈志云;薛质;;基于Win32 API调用监控的恶意代码检测技术研究[J];信息安全与通信保密;2009年07期
10 黄猛;唐琳;甄玉;;Visual C#创建用户控件[J];电脑编程技巧与维护;2009年11期
相关会议论文 前1条
1 王超;吕崇德;高琪瑞;李士锦;;支持复杂大系统的设计仿真一体化技术研究[A];仿真科学技术发展及应用论文汇编[C];2007年
相关博士学位论文 前2条
1 闫雪锋;复杂产品虚拟样机统一建模方法研究[D];河北工业大学;2015年
2 宁芊;机电一体化产品虚拟样机协同建模与仿真技术研究[D];四川大学;2006年
相关硕士学位论文 前9条
1 张毅;基于HLA和Unity3D的视景仿真技术研究与应用[D];西安电子科技大学;2014年
2 陈冠华;PDM系统实施与二次开发技术应用研究[D];中南大学;2011年
3 田雄;工业仿真与控制一体化平台设计[D];大连理工大学;2010年
4 周晴;发动机测试探针振动特性有限元分析系统的研究与开发[D];电子科技大学;2010年
5 赵强;基于FTP协议的文件传输服务器的研究[D];大连海事大学;2008年
6 王磊;分布式雷达系统仿真应用研究[D];电子科技大学;2008年
7 郦洪源;基于UG的零件库建库技术的研究与实现[D];江南大学;2007年
8 蔡勇;FTP服务器技术研究及实现[D];电子科技大学;2005年
9 刘科研;虚拟样机协同仿真平台的数据/模型管理技术研究[D];山东科技大学;2004年
,本文编号:1925943
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1925943.html