内容:复合材料目标体单站RCS

一、模型描述

1.1模型描述:

图1a:复合材料飞行器-全模型示意图

材料属性:

碳纤维Fibre:

电导率Conductivity:4x104 S/m

相对介电常数:3.4

环氧树脂Eproxy (与碳纤维铺设方向垂直):

电导率Conductivity:50 S/m

相对介电常数:3.4

1.2计算方法描述:

工作频率50.0 MHz时,采用MoM方法分析采用各向异性复合材料飞行器的RCS;

图1b:飞行器-全模型 复合材料

1.3 计算项目:

计算该目标体的单站RCS;

水平极化(HH)与垂直极化(VV)

图1c:极化方式-水平极化HH(上图)与垂直极化(下图)

二、主要流程:

启动CadFEKO,新建一个工程:F5_model_carbon_fibre_HH.cfx,在以下的各个操作过程中,可以即时保存做过的任何修正。

2.1:定义变量:

在CadFEKO中左侧的树型浏览器中双击“Variables”节点,依次定义如下变量:

工作频率:freq=50e6

工作波长:lambda = c0/freq

材料厚度:d=1e-3

2.2:定义材料

在树型浏览器中,双击“Media”节点,弹出“Create dielectric medium”对话框:

在“Dielectric modelling”标签中:

Relative permittivity:3.4

选择:Conductivity(S/m)

Conductivity(S/m): 4e4

Label:Fibre

点击“Add”;

Relative permittivity:3.4

选择:Conductivity(S/m)

Conductivity(S/m): 50

Label:Epoxy

点击“Create”;

图2a:定义介质材料Fibre

图2b:定义介质材料Epoxy

在树型浏览器中,选中“Media”节点,点击鼠标右键,选择“Layered structures->Layered dielectric (anisotropic”,弹出“Create layered dielectric (anisotropic)”对话框:

Thickness: d

Principal direction (deg):0.0

Material in principal direction: Fibre

Material in orthogonal direction:Epoxy

点击“Create”

图2c:定义各向异性分层介质 Carbon_Fibre

2.3:模型建立:

模型建立:点击菜单“Home”,选择“Import->Geometry”,弹出“Import Geometry”对话框:

点击“Browse”按钮,选择附带的模型文件“F5.x_t”;

点击“Import”按钮,导入模型;

把导入的模型更名为:fuse_lage

2.4:为模型赋材料属性:

在3D视图中,点选图3所示的面(正、反两面),点击鼠标右键,选择“Properties”,弹出“Face properties”对话框:

Face medium:

Medium: Carbon_Fibre

Reference direction:

Start point (X:0; Y:0; Z:0)

End point(X:0; Y:1; Z:0)

点击“OK”按钮

图3a:为图中所示黄色面元赋材料Carbon_Fibre

在3D视图中,点选图3所示的面(正、反两面),点击鼠标右键,选择“Properties”,弹出“Face properties”对话框:

Face medium:

Medium: Carbon_Fibre

Reference direction:

Start point (X:0; Y:0; Z:0)

End point(X:1; Y:0; Z:0)

点击“OK”按钮

图3b:为图中所示黄色面元赋材料Carbon_Fibre

2.5:电参数设置:

在左侧树型浏览器中,由“Construct”切换到“Configuration”:

工作频率设置:展开“Global”,双击“Frequency”,弹出“Solution frequency”对话框:

选择:Single frequency;

Frequency (Hz): freq

点击OK

激励设置

在“Global”中,选中“Sources”点击鼠标右键选择“Plane Wave”,弹出“Add plane Wave excitation”对话框:

选择:Loop over multiple direction

Start: (Theta: 90, Phi: 0.0)

End:(Theta: 90, Phi: 360.0)

Increment: (Theta: 0.0; Phi: 1)

Polarisation angle (degrees): 90.0

Polarisation: Linear

Label: PlaneWave_azimuth

点击 “Create”按钮

图4:定义入射平面波

求解设置:在“Configuration specific”中,选中“Requests”点击鼠标右键选择“Far fields”,弹出“Request far fields”对话框:

修正选择:Calculate fields in plane wave incident direction

Label:ff_scattering

点击“Create”。

图5:远场方向图求解设置

2.6:网格划分:

点击菜单“Mesh->Create mesh”弹出“Create mesh”对话框,设置如下:

网格剖分方法Mesh size : Custom

三角形单元尺寸:Triangles edge length: lambda/10

Advance菜单中:Mesh quality : Mesh size growth rate 设置为fast

点击:Mesh 按钮生成网格。

 

图6:定义网格划分

2.7:提交计算:

进入菜单“Solve/Run”,点击“FEKO Solver”,提交计算。可以选择并行模式(有指导老师演示如何设置并行)。

2.8:后处理显示结果:

计算完成之后,点击“Solve/Run”菜单中的“PostFEKO”,启动后处理模块PostFEKO显示结果。

显示2D结果:

默认情况下,显示的是3D视图,移动、旋转模型到下图所示的位置,机头朝上,从顶部俯视飞机的样子,进入“Display”菜单,点击“Sources”,不显示源;

图7:调整飞机视图(机头朝上,顶部俯视)

切回到“Home”菜单,点击“Polar”,进入极坐标显示坐标系“Polar Graph1”;

在“Home”菜单中,点击“Far field->ff_scattering”,在右侧控制面板中:

勾选:dB;

Quantity改为:Radar Cross Section

进入“Display”菜单,点击“chart image”按钮,选择“F5_model_carton_fibre_HH1”后,2D极坐标显示如下。

 

图8:3D 水平极化单站RCS显示

2.9:垂直极化状态计算-修正设置:

切换到CadFEKO显示界面,点击主菜单中的“Save as”,把当前工程另保存为“F5_model_carbon_fibre_VV.cfx”

2.9.1 修改激励设置

在左侧树型浏览器中,切换到“Configuration”中,依次展开“Global”、“Sources”节点,双击“Planewave_azimuth”,弹出“Modify plane wave excitation”对话框:

修正Polarisation angle (degees):0

点击“OK”

图9:修改入射平面波激励-极化

2.9.2 提交计算

进入菜单“Solve/Run”,点击“FEKO Solver”,提交计算。

2.9.3 显示计算结果:

显示2D结果:

切回到Postfeko,在“Home”菜单,点击“Cartesian”,进入直角坐标系“Cartesian Graphic1”,点击“Far field->ff_scattering”,会在直角坐标系中直接显示2D单站RCS,在右侧控制面板中:

可以看到并修改为:

勾选:dB

点击“Add model”,把“F5_model_carbon_fibre_vv.bof”结果文件读入,点击“Far field”中针对新导入工程的ff_scattering,在右侧控制面板中的“Traces”区域,选中“ff_scattering_1”,勾选dB

 

图10:垂直与水平极化单站RCS

点击左上角的主菜单,点击“Save as”,另保存为:“F5_model_carbon_fibre_Compare.pfs”。不要关闭Postfeko。

复合材料目标体单站RCS相关推荐

  1. matlab调用cst计算扫频,CST MWS I算法求解单站RCS是否可以进行扫频设置

    如题,利用I算法的 Fast RCS Sweep求解单站RCS是否可以添加扫频设置?如果有如何添加? 因为需要,必须计算一个介质目标的单站RCS,所以A算法用不了了.而I算法里面的快速RCS里又没找到 ...

  2. feko如何测量单站和双站RCS

    本人目前研0,最近在用feko进行RCS成像.在测量RCS时,需要设置测量单站RCS或者双站RCS.我发现好多人并不知道怎么设置.我在这篇文章里就具体讲一下,希望对有相关问题的小伙伴儿有所帮助. 单站 ...

  3. 基于Matlab搭建单站雷达扫描天空仿真平台(附源码)

    目录 一.介绍 二.启动跟踪方案设计器 三.编辑和修改方案 四.设计塔式平台 五.模拟场景 5.1播放控件和时间滚动条 5.2 导出到矩阵 六.运行生成的脚本 6.1 可视化目标和检测 6.2 可视化 ...

  4. 混合编码种群来进化的最大化目标的单目标优化问题

    该案例展示了一个需要混合编码种群来进化的最大化目标的单目标优化问题. 模型: max f = sin(2x1) - cos(x2) + 2x3^2 -3x4 + (x5-3)^2 + 7x6 s.t. ...

  5. WordPress内核站群全自动新闻采集发布源码,单站专用

    简介: 1.内置配置好的多个采集规则 2.简单修改数据库即可上线 3.可后台自行替换模板(可替换MIP模板)3.1.百度搜索"wp模板MIP" 4.更多wordpass使用教程百度 ...

  6. 全自动采集新闻站源码-单站自动采集新闻源码(seo标题伪原创)

    简介: 单站自动采集新闻源码(seo标题伪原创),一款能够轻松搭建的网站源码资源,用户可以搭建一个自动的新闻采集网站,支持seo伪原创功能,能够自动采集并进行seo优化,帮助你节省不少的精力. 有相关 ...

  7. 获取海岛预报、近海 、旅游城市、美丽海岛、海水浴场预报包括海温、海浪等值 根据海洋观测站点id获取3天海洋预报。雷达单站数据根据经纬度获取任意点的天气数据含分钟预报、小时预报,空气质量、生活指数、天气

    今日新增至126,接口还在不断扩展更新中 qq群:305694703 史上最全天气数据接口包括环境.气象.预警.水文.预报.实况.格点,落区.等值面.雷达.云图.空气质量实况及预报.气候统计.雷电分布 ...

  8. 目标检测+目标追踪+单目测距(毕设+代码)

    更多视觉额自动驾驶项目请见: 小白学视觉 自动驾驶项目 项目成果图 现推出专栏项目:从图像处理(去雾/去雨)/目标检测/目标跟踪/单目测距/到人体姿态识别等视觉感知项目---------------- ...

  9. 提前 5 个月完成年度目标,B 站的新用户从哪来?

    增长之后怎么办?市场会比 B 站更想看到答案. B 站提前一个季度完成了 2020 年的增长目标. 在 2019 年年报会议上,董事长陈睿曾表示「用户增长是 B 站 2020 年最重要的工作」.具体到 ...

最新文章

  1. noi 2728 摘花生
  2. linux下配置oracle 10G EM Database Console
  3. Android 卡片翻转动画效果
  4. 运行pip list报错:Fatal error in launcher: Unable to create process using...python\Scripts\pip.exe list
  5. 人工智能 | 人脸识别研究报告(概念篇)
  6. exit与return区别
  7. 沉淀一年零八个月,我也拿到了博客专家
  8. 历史上的今天:让我们一起缅怀菲尔兹
  9. XCODE---个人常用快捷键整理
  10. 【设计模式】第一章 面向对象六大原则
  11. 神州数码否认买下华为荣耀,股价连续第二日涨停,创历史新高!
  12. 树莓派4B Ubuntu20.04 ROS2 RTABMAP realsense d455
  13. 小白都能了解的聚类算法之一(Kmeans与GMM)
  14. python format 格式化输出
  15. SQL Server从入门到精通(三)
  16. js检查名字手机号是否规范,js去除空格
  17. “智慧路灯”、“一杆多用”、“智慧灯杆”将成为新型智慧城市建设的重要决策部署
  18. 【2016.5.27】再见,软件工程,你好,软件工程。
  19. Android机型适配
  20. 膨胀卷积的缺点_卷积、反卷积与膨胀卷积

热门文章

  1. 这篇寒门博士论文致谢火了:回首望过去,可怜无数山
  2. 求三个数的和及平均值简单
  3. 我是如何在2年内通过注册会计师考试的
  4. 通信类会议期刊论文相关
  5. [诈骗]“中国移动”发送诈骗短信,china mobile 是骗子吗?
  6. [XCTF-Reverse] 58-61
  7. Jquery查找父级添加样式
  8. OpenCV 设置摄像机焦距
  9. 黑马—private关键字-封装
  10. 整个链表的逆序实现及部分链表的逆序实现(C++)