北航AERO-Segway电动方程式:赛车减重与HyperMesh复合材料仿真入门
- 作者优秀
- 优秀教师/意见领袖/博士学历/特邀专家/独家讲师
- 平台推荐
- 主编推荐
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895070_rdgo1y.jpg?imageView2/0)
减重是赛车永恒的话题,与之相应的,复合材料的使用越来越广,要想合理地实现减重,仿真必不可少。笔者将分享基于HyperMesh软件的复合材料线性静力学分析与铺层优化。 使用软件: HyperWorks14.0
大学生方程式赛车使用的复合材料通常是三明治夹心结构,以碳纤维层合板为例,上下表层是碳纤维复合材料层,中间是夹芯材料(以泡沫为例),如图所示:![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448898957_nzv2hd.jpg?imageView2/0)
表层的碳纤维复合材料可以看作正交各向异性材料,中间的夹芯泡沫可以看作各向同性材料。表层碳纤维沿主纤维方向为方向1,铺层平面内与之垂直的为方向2,铺层平面的法向为方向3,编织布在方向1和方向2上的力学性能可以看作相同。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448892131_09h3x6.jpg?imageView2/0)
模型如图所示,采用2维平面模型代替层合板实体模型。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448889569_p55qot.jpg?imageView2/0)
导入模型:双击打开HyperMesh→选择OptiStruct→点击Import Model→选择Import Geometry→选择模型种类CATIA→浏览文件夹选择对应文件→点击import导入模型。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448891527_701och.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448896712_cgik0s.jpg?imageView2/0)
调整网格法向:element normals→vector display用向量表示→display显示法向→reverse反转法向。调整网格方向:material orientation→element选择网格→system选择坐标系→size设置显示向量尺寸→project设置和显示网格方向。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895851_9unmts.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448900473_kjsgik.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448894150_wrkw8q.jpg?imageView2/0)
三、通过HyperLaminate进行复合材料设置点击2D的HyperLaminate进入复合材料设置界面,分别在MAT1和和MAT8建立foam和carbonfiber的材料属性,然后在PCOMP中建立并设置铺层信息。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448896938_gn055d.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448888783_prbhd3.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448896564_opyzny.jpg?imageView2/0)
通过Analysis中的forces设置载荷信息,通过constraint设置约束条件,并通过loadsteps建立载荷步。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448898471_ov8eul.jpg?imageView2/0)
设置载荷信息:forces→选择节点→输入每个节点力的大小→选择力的方向→create。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895352_9tnfwx.jpg?imageView2/0)
设置约束信息:新建一个loadcollector并命名为spc→constraint→选择节点→选择约束的自由度→create。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448897079_xsak5z.jpg?imageView2/0)
建立载荷步:loadsteps→给载荷步命名→SPC选择刚才的约束→LOAD选择刚才的力载荷→选择线性静力学→create。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448888636_vuzwg0.jpg?imageView2/0)
设置输出信息:control cards→GLOBAL_OUTPUT_REQUEST→勾选CFAILURE、CSTRAIN、CSTRESS。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448894312_r456qj.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895994_y6kilj.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448898637_5ab5ev.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448897246_ebvc99.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448897717_5wvxo3.jpg?imageView2/0)
求解结束点击Results查看结果:Apply→Contour→选择Composite Failure(s)→Apply。失效指数低于1表示尚未失效,高于1表示已经失效。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448889080_psbhos.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448889365_b22r3v.jpg?imageView2/0)
网格信息、材料属性、力载荷信息、约束信息、载荷步信息与上面的线性静力学分析中一致。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448889225_rlldf2.jpg?imageView2/0)
创建0°碳纤维铺层:右键Create→ply→铺层命名(以铺层角度命名)→选择材料carbonfiber→设置厚度2mm→选择坐标系→设置铺层角度0°→选择网格→Create。同样的方法设置45°碳纤维铺层。创建泡沫夹芯铺层:铺层命名→选择材料foam→设置厚度10mm→选择坐标系→设置铺层角度180°→选择网格→Create。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448891053_nzzvv0.jpg?imageView2/0)
创建复合铺层:右键Create→Laminate→命名design→选择对称铺层Symmetric→依次设置每一层→Create。
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448893176_asgsie.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448893946_uy303y.jpg?imageView2/0)
创建Property→设置Card Image为PCOMPP→设置FT为TSAI→右键该property,Assign将属性赋予到网格上。设置显示方式为2D Detailed和Composite Layers。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448898035_sa1gf3.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895519_ifem9t.jpg?imageView2/0)
创建设计变量:Optimization→free size创建一个设计变量desvar1→在composites更新优化后的总厚度范围。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448893330_2vvjjv.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448894783_fgapt7.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448889727_i4idtl.jpg?imageView2/0)
创建响应:responses→创建质量响应→创建柔度响应。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448899368_35zfig.jpg?imageView2/0)
创建约束:dconstraints→创建质量约束,总质量不高于1kg。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448890388_n1nn3e.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448891697_0394av.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448900622_9vt68j.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448893644_cq37ff.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448892692_2bz38a.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448890068_2gvi92.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448896141_qvud5v.jpg?imageView2/0)
编辑新出现的每一层的网格信息,使其满足我们的形状制造要求。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448896295_d2u9ev.jpg?imageView2/0)
对laminate进行重新排序,新排序如下图,这样让铺层面积大的在层合板中间,铺层面积小的在外面。设置所有碳纤维层的制造尺寸为0.2mm,设置泡沫层的制造尺寸为1mm。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448895694_c3x9qo.jpg?imageView2/0)
创建失效指数响应,创建约束失效指数不大于0.5,优化目标创建为最小化质量。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448890711_lkch4p.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448890220_aqxiju.jpg?imageView2/0)
优化结束后可以通过view.out查看优化过程信息。导入优化结果FEM文件,查看结果,可以得到铺层信息,同时,测量质量可以看到优化后质量减小。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448888925_1rlnwh.jpg?imageView2/0)
![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448893470_h50xyt.jpg?imageView2/0)
五、我的公开课-赛车与复合材料
复合材料铺层优化在单体壳设计中无法发挥太大作用,因为规则对单体壳各部分的铺层有严格的强度要求,不只是需要满足于赛车的正常驾驶,还要满足防撞要求。复合材料铺层优化的作用更多体现在其他不受规则限制的零部件,比如碳纤维轮辋等。
受仿真秀平台邀请,2月4日20时(今晚),笔者将在2021大学生方程式赛车技术交流月第八期公开课《赛车与HyperMesh复合材料仿真入门》,帮助大学生方程式参与者和兴趣爱好者更好理解赛车与复合材料那些事。![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448900289_m8nec7.jpg?imageView2/0)
售价72元
作者:沈建平,就读于北京航空航天大学,担任2021赛季AERO-Segway电动方程式赛车队队长,从事2019赛季和2020赛季单体壳相关工作,对复合材料仿真有一定了解。声明:原创文章,本文首发仿真秀App,部分图片源自网络,如有不当请联系我们,欢迎分享,禁止私自转载,转载请联系我们。喜欢作者,请点赞和在看![图片](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1613448899510_8eyeuw.jpg?imageView2/0)
获赞 9756粉丝 21150文章 3411课程 215