卫星结构有限元模型单机批量建模方法及系统技术方案

技术编号:39333352 阅读:41 留言:0更新日期:2023-11-12 16:08
本发明专利技术提供了一种卫星结构有限元模型单机批量建模方法及系统,步骤S1:对卫星单机模型进行相关预处理,包括:赋予质量特性参数以及创建安装点特征;步骤S2:计算单机在卫星基准坐标系下的质量、质心坐标、转动惯量、惯性积和安装点坐标的单机参数,基于所述单机参数构建并导出单机参数表;步骤S3:根据单机参数表一键完成卫星所有单机的建模。本发明专利技术可以极大提高卫星结构有限元模型单机建模的自动化程度和准确度,提升卫星型号研制过程中结构模块前期的迭代效率。前期的迭代效率。前期的迭代效率。

【技术实现步骤摘要】
卫星结构有限元模型单机批量建模方法及系统


[0001]本专利技术涉及卫星结构有限元模型建模
,具体地,涉及卫星结构有限元模型单机批量建模方法及系统。

技术介绍

[0002]在卫星结构有限元模型创建过程中,单机建模通常由质量点单元和刚性约束单元的创建组成。以四安装点单机为例,质量点单元的创建需要从Creo软件中获取单机质心坐标X
c
、Y
c
、Z
c
,质量M,转动惯量I
xx
、I
yy
、I
zz
和惯性积I
xy
、I
xz
、I
yz
,刚性约束单元的创建需要依次从Creo软件中获取第一安装点坐标X1、Y1、Z1,第二安装点坐标X2、Y2、Z2,第三安装点坐标X3、Y3、Z3和第四安装点坐标X4、Y4、Z4,两类单元共需从Creo软件获取22个参数,通常,这些参数手动获取的过程是十分繁琐、效率低并且容易出错。
[0003]在Hypermesh软件中,质量点单元的创建相对容易,除了输入参数多之外不存在其它技术难点,而刚性约束单元的创建则较为复杂,除了输入参数多之外还存在刚性约束单元附属节点查找的难点,即如何在结构板众多的节点中准确快速的查找单机安装点所对应的节点,手动做法是利用单机安装点坐标值在有限元模型中创建临时参考节点,然后在结构板中查找与临时参考节点距离大致最小的节点,刚性约束单元创建完成之后再将上述临时参考节点删除。由此可见,整个附属节点的查找过程同样十分繁琐、效率低、准确度不高。此外,一颗卫星单机数量往往大于20台,在卫星结构有限元模型创建过程中,质量点单元和刚性约束单元的创建次数通常大于20次,由此可见,传统的单机建模方法不仅耗费大量时间,准确度也不高。
[0004]在Creo软件中,本专利技术基于MFC框架,开发了卫星单机参数导出插件,一键导出卫星单机参数表,解决了卫星单机建模参数获取繁琐、容易出错的问题;在Hypermesh软件中,本专利技术基于TCL语言,开发了卫星单机批量建模插件,以卫星单机参数表为输入,一键完成卫星所有单机的建模,解决了单机建模过程繁琐、尤其是刚性约束单元附属节点查找准确度低的问题。
[0005]卫星单机批量建模插件自动输出单机刚性约束单元附属节点ID编号,解决了附属节点ID编号手动统计效率低、容易出错的问题,提高了卫星结构有限元分析后处理环节的效率。
[0006]专利文献CN107066676A(申请号:201710036935.9)公开了一种基于卫星板壳结构的有限元自动化建模方法,针对卫星板壳结构的特点,以国内航天领域的主流有限元建模软件MSC.Patran为平台,采用PCL语言编程开发了有限元自动建模系统。该方法包括一下步骤:(1)模型导入;(2)模型编辑;(3)网格划分;(4)材料/单元属性设置;(5)载荷/边界/初始条件设置;(6)提交分析计算。该文献着重于卫星结构板自动化仿真流程,未涉及卫星单机的批量建模。

技术实现思路

[0007]针对现有技术中的缺陷,本专利技术的目的是提供一种卫星结构有限元模型单机批量建模方法及系统。
[0008]根据本专利技术提供的一种卫星结构有限元模型单机批量建模方法,包括:步骤S1:对卫星单机模型进行相关预处理,包括:赋予质量特性参数以及创建安装点特征;步骤S2:计算单机在卫星基准坐标系下的质量、质心坐标、转动惯量、惯性积和安装点坐标的单机参数,基于所述单机参数构建并导出单机参数表;步骤S3:根据单机参数表一键完成卫星所有单机的建模。
[0009]优选地,所述步骤S1采用:步骤S1.1:根据单机接口数据单在Creo软件中定义单机的质量、质心坐标、转动惯量和惯性积;步骤S1.2:在单机安装面安装脚通孔中心建立点特征。
[0010]优选地,所述步骤S2采用:步骤S2.1:计算单机本体坐标系下质量、质心坐标、转动惯量和惯性积;步骤S2.2:基于单机本体坐标系下质心坐标、转动惯量和惯性积计算卫星基准坐标系下质心坐标、转动惯量和惯性积;步骤S2.3:读取单机安装点特征,并计算单机本体坐标系下安装点坐标;基于单机本体坐标系下安装点坐标计算卫星基准坐标系下单机安装点坐标。
[0011]优选地,所述单机参数表包括:模型名称、单机名称、单机质量M、单机质心X
c
、单机质心Y
c
、单机质心Z
c
、转动惯量I
xx
、转动惯量I
yy
、转动惯量I
zz
、惯性积I
xy
、惯性积I
xz
、惯性积I
yz
以及单机安装点坐标。
[0012]优选地,所述步骤S3采用:步骤S3.1:基于单机参数表创建单机质量点单元;步骤S3.2:基于单机参数表创建刚性约束单元。
[0013]优选地,所述步骤S3.1采用:步骤S3.1.1:读取单机参数表获取对应单机质量、质心坐标、转动惯量和惯性积参数;步骤S3.1.2:根据质心坐标创建质心节点;步骤S3.1.3:根据单机质量、转动惯量、惯性积创建质量点单元;步骤S3.1.4:将质量点单元分配到质心节点。
[0014]优选地,所述步骤S3.2采用:步骤S3.2.1:读取单机参数表获取对应单机安装点坐标;步骤S3.2.2:根据安装点坐标在结构板中查找附属节点;步骤S3.2.3:在质心节点与附属节点之间创建刚性约束单元;所述附属节点是在所有结构板节点中与单机安装点距离最近的节点。
[0015]根据本专利技术提供的一种卫星结构有限元模型单机批量建模系统,包括:模块M1:对卫星单机模型进行相关预处理,包括:赋予质量特性参数以及创建安装点特征;
模块M2:计算单机在卫星基准坐标系下的质量、质心坐标、转动惯量、惯性积和安装点坐标的单机参数,基于上述单机参数构建并导出单机参数表;模块M3:根据单机参数表一键完成卫星所有单机的建模。
[0016]优选地,所述模块M2采用:模块M2.1:计算单体本体坐标系下质量、质心坐标、转动惯量和惯性积;模块M2.2:基于单体本体坐标系下质心坐标、转动惯量和惯性积计算卫星基准坐标系下质心坐标、转动惯量和惯性积;模块M2.3:读取单机安装点特征,并计算单机本体坐标系下安装点坐标;基于单机本体坐标系下安装点坐标计算卫星基准坐标系下单机安装点坐标;所述单机参数表包括:模型名称、单机名称、单机质量M、单机质心X
c
、单机质心Y
c
、单机质心Z
c
、转动惯量I
xx
、转动惯量I
yy
、转动惯量I
zz
、惯性积I
xy
、惯性积I
xz
、惯性积I
yz
以及单机安装点坐标。
[0017]优选地,所述模块M3采用:模块M3.1:基于单机参数表创建单机质量点单元;模块M3.2:基于单机参数表创建刚本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卫星结构有限元模型单机批量建模方法,其特征在于,包括:步骤S1:对卫星单机模型进行相关预处理,包括:赋予质量特性参数以及创建安装点特征;步骤S2:计算单机在卫星基准坐标系下的质量、质心坐标、转动惯量、惯性积和安装点坐标的单机参数,基于所述单机参数构建并导出单机参数表;步骤S3:根据单机参数表一键完成卫星所有单机的建模。2.根据权利要求1所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述步骤S1采用:步骤S1.1:根据单机接口数据单在三维结构设计软件中定义单机的质量、质心坐标、转动惯量和惯性积;步骤S1.2:在单机安装面安装脚通孔中心建立点特征。3.根据权利要求1所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述步骤S2采用:步骤S2.1:计算单机本体坐标系下质量、质心坐标、转动惯量和惯性积;步骤S2.2:基于单机本体坐标系下质心坐标、转动惯量和惯性积计算卫星基准坐标系下质心坐标、转动惯量和惯性积;步骤S2.3:读取单机安装点特征,并计算单机本体坐标系下安装点坐标;基于单机本体坐标系下安装点坐标计算卫星基准坐标系下单机安装点坐标。4.根据权利要求1所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述单机参数表包括:模型名称、单机名称、单机质量M、单机质心X
c
、单机质心Y
c
、单机质心Z
c
、转动惯量I
xx
、转动惯量I
yy
、转动惯量I
zz
、惯性积I
xy
、惯性积I
xz
、惯性积I
yz
以及单机安装点坐标。5.根据权利要求1所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述步骤S3采用:步骤S3.1:基于单机参数表创建单机质量点单元;步骤S3.2:基于单机参数表创建刚性约束单元。6.根据权利要求5所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述步骤S3.1采用:步骤S3.1.1:读取单机参数表获取对应单机质量、质心坐标、转动惯量和惯性积参数;步骤S3.1.2:根据质心坐标创建质心节点;步骤S3.1.3:根据单机质量、转动惯量、惯性积创建质量点单元;步骤S3.1.4:将质量点单元分配到质心节点。7.根据权利要求5所述的卫星结构有限元模型单机批量建模方法,其特征在于,所述步骤S3.2采用:步骤S3.2.1:读...

【专利技术属性】
技术研发人员:杨江波李万元薛久红张健军朱寅东李新阳
申请(专利权)人:上海航天空间技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1