论文部分内容阅读
随着CAD/CAE/CAM技术的发展和应用,单学科设计仿真软件已不能满足复杂产品的设计需求。PDM软件能够实现项目管理、数据管理等功能,其优点是可以实现多学科设计仿真软件的集成。但实际应用中这类软件有一定的适用范围,针对性较差。例如雷达天线的设计,需要规划操作流程、推荐仿真方案、建立历史仿真方案知识库、提供典型雷达组件模型库等实用功能的支撑来提升开发效率,减少重复性工作。为此,本文开展雷达天线的设计仿真一体化技术研究,并开发一体化平台。主要内容如下:(1)设计仿真一体化平台总体架构设计。分析设计仿真一体化平台需求并按功能分类,规范雷达天线设计流程,规划主要功能模块。以功能为基础设计一体化平台数据库系统模块,给出数据库关系图,将数据库作为核心,开发设计仿真一体化平台其他功能模块。(2)集成多学科仿真软件。总结两种软件集成方法:个性化软件定制法、Win32 API集成法。对比两种方法并选择适合设计仿真一体化平台的集成方法,将软件集成方法封装到动态链接库(DLL)文件中,提供开放接口供其他编程人员调用。(3)设计与开发网络通信功能。将“单机版”设计仿真一体化平台上升到网络层面,对比TCP与UDP协议,选择封装了TCP协议的Socket网络编程技术开发设计仿真一体化平台即时通讯模块,实现局域网“QQ”功能。利用基于TCP协议的FTP协议开发服务器文件管理模块,实现文件远程管理与数据传输功能。(4)设计与开发重点功能模块。阐述基于C#高级编程语言开发高版本UG(NX8.5)的过程,利用UG二次开发功能实现设计仿真一体化平台参数化模型库的构建,将典型雷达组件的设计完全参数化,提供典型雷达组件的新建、修改与查看功能。简述设计仿真一体化平台仿真方案推荐模块、用户管理模块、项目管理模块等重点模块的功能,展示开发效果。