发明名称 发动机管道敷设系统
摘要 一种管道敷设技术领域的发动机管道敷设系统,本发明中,接口模块负责实现发动机管道敷设系统与三维设计软件之间的数据交换,三维敷设空间的二维展开模块负责用二维方式表示三维的敷设空间,管道敷设密集区域识别排序模块负责进行管道敷设区域的疏密识别和管道的敷设顺序的设定,不可敷设区域图生成模块将管道敷设的条件和约束转化为统一可见的不可敷设区域图表示在二维展开图上,将每个条件和约束转化为图上的一个不可敷设区域,凸包绕障计算模块是指利用凸包方法获得管道在不可敷设区域图中绕障的最短路径并生成管道中心线轨迹。本发明能够得到绕过障碍物的最短的管道路径,简化了以往发动机管道敷设的计算复杂度。
申请公布号 CN101430732A 申请公布日期 2009.05.13
申请号 CN200810204006.5 申请日期 2008.12.04
申请人 上海交通大学 发明人 殷跃红;周晨;王承恩
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 上海交达专利事务所 代理人 王锡麟;王桂忠
主权项 1、一种发动机管道敷设系统,其特征在于,包括:接口模块、三维敷设空间的二维展开模块、管道敷设密集区域识别排序模块、不可敷设区域图生成模块、凸包绕障计算模块,其中:接口模块负责实现发动机管道敷设系统与三维设计软件之间的数据交换,将三维设计软件中的设计参数生成发动机管道敷设系统能够识别的TXT文本格式并进行储存,将发动机管道敷设系统得到的管道敷设结果生成三维设计软件能够识别的TXT文本格式并由三维设计软件生成三维管道敷设模型;三维敷设空间的二维展开模块是指将发动机及其附件的设计模型经过接口模块转化成TXT文本并从中提取几何信息,沿发动机轴流方向周向展开,将其原有正交的笛卡儿坐标转换成正交的柱坐标,用二维方式表示三维的敷设空间;管道敷设密集区域识别排序模块是指根据发动机及其附件的设计模型的要求以及管道属性的要求进行管道敷设区域的疏密识别和管道的敷设顺序的设定,设定的顺序包括:由内而外分层顺序、由密到疏分区域顺序、由粗到细分管径顺序、由短到长顺序;不可敷设区域图生成模块是根据三维敷设空间的二维展开模块和管道敷设密集区域识别排序模块得到的结果,将管道敷设的条件和约束转化为统一可见的不可敷设区域图表示在二维展开图上,将每个条件和约束转化为图上的一个不可敷设区域,每条管道在敷设前都会生成各自的不可敷设区域图,不可敷设区域图包括该管道敷设的各种设计信息和约束信息;凸包绕障计算模块是指利用凸包方法获得管道在不可敷设区域图中绕障的最短路径并生成管道中心线轨迹。
地址 200240上海市闵行区东川路800号