
【2021数模国赛 江苏省二等奖】基于“FAST“主动反射面的形状调节研究
本文利用几何原理,欧拉角,非线性规划与三向量共面以及计算机编程确定理想抛物面,进而通过变形策略确定工作抛物面以及调节后反射面300米口径内的主索节点编号、位置坐标、各促动器的伸缩量等,最后获得天体电磁波经反射面反射后的最佳接收效果。
基于"FAST"主动反射面的形状调节研究
基于"FAST"主动反射面的形状调节研究
摘要
本文利用几何原理,欧拉角,非线性规划与三向量共面以及计算机编程确定理想抛物面,进而通过变形策略确定工作抛物面以及调节后反射面300米口径内的主索节点编号、位置坐标、各促动器的伸缩量等,最后获得天体电磁波经反射面反射后的最佳接收效果。
针对问题一,当待观测天体 S 1 S_1 S1 位于基准球面正上方,即 α = 0 ° \alpha = 0 \degree α=0° , β = 90 ° \beta = 90 \degree β=90° 时,并且由于基准球面与抛物线面都具有各向同性,可以将调节中的基准球面与抛物面的相关计算简化为二维平面下进行。变形策略主要考察径向位移最小,基准球面与抛物面方程转化为极坐标方程,结合考虑反射面板调节因素,再运用二重积分根据积分范围求各点位移之和最小值为0.0570以及最大伸缩量为0.3779,最终确定理想抛物面方程:
z = F − R − 1 4 × 0.001783589476658 + 0.001783589476658 ( x 2 + y 2 ) z=F-R-\frac{1}{4 \times 0.001783589476658}+0.001783589476658(x^2+y^2) z=F−R−4×0.0017835894766581+0.001783589476658(x2+y2)
( R R R 为基准球面的半径, F = 0.466 R F=0.466R F=0.466R )
针对问题二,借助欧拉角,将此时位于 α = 36.795 ° \alpha = 36.795 \degree α=36.795° , β = 78.169 ° \beta = 78.169 \degree β=78.169° 观测天体 S 2 S_2 S2 以原点 C C C 建立坐标系转换公式,利用问题一方法和理想抛物面方程,得出问题二的理想抛物面方程进一步数值计算得出问题二的理想抛物面没有超过基准球面的边界。在此基础上,先利用迭代法对主索节点进行调整,进而运用非线性规划进行优化,尽量贴近理想抛物面,并求得调节后反射面300米口径内的主索节点位置坐标等结果。
针对问题三,利空间几何向量法和物理光反射原理,求解出平行电磁波经反射面板反射,反射到馈源舱所在平面的点的坐标,得出面积。进而推广求解平行电磁波经反射面300米口径有效照明区域内反射面板总块数与圆盘重合累加总面积占总反射面积的比例,即馈源舱的接收比,等于0.060536495085120(约6.05%)。馈源舱的接受比小于基准反射球面的接收比0.069802419471494(约6.98%),是由于两者的每块反射面板接收平行电磁波面积不同。
关键词:FAST 二重积分 欧拉角 非线性规划 迭代法 三向量共面
一、问题的提出
中国天眼"FAST",具有中国独立自主知识产权,是世界上目前口径最大、最具"威力"的单孔径射电望远镜,其设计综合体现了我国高技术创新能力。"FAST"作为多学科基础研究平台,有能力将我们的视野拓展至宇宙边缘,检测引力波,观测暗物质和暗能量,寻找地外文明和探究宇宙起源和演化。它在日地环境研究、国防建设和国家安全等方面发挥不可替代的作用。
它的500米口径射电望远镜反射面采用柔性索网作为主体支撑结构,通过促动器连接下拉索控制主索节点变位实现巡天观测。在进行天文观测的工作态时,对部分节点进一步拉紧而对另一些节点进行放松,从而在口径球面上形成一个焦径比为0.466,口径为300米的抛物面,在抛物面的焦点处放置一个馈源舱(接收装置),以对所接收的宇宙射电信号进行聚焦。通过控制系统使抛物面的焦点始终与馈源舱同步移动以便主动观测某天体。
在反射面板调节[1]约束下,如何确定一个理想抛物面,然后通过调节促动器的径向伸缩量,如何将反射面调节为工作抛物面,使得该工作抛物面尽量贴近理想抛物面,以获得天体电磁波经反射面反射后的最佳接收效果成为迫切需要解决的问题。
需要建立模型讨论并解决下列的几个问题:
-
当待观测天体 S S S 位于基准球面正上方,即 α = 0 ° \alpha = 0 \degree α=0° , β = 90 ° \beta = 90 \degree β=90° 时,结合考虑反射面板调节因素,确定理想抛物面。
-
当待观测天体 S S S 位于 α = 36.795 ° \alpha = 36.795 \degree α=36.795° , β = 78.169 ° \beta = 78.169 \degree β=78.169° 时,确定理想抛物面。建立反射面板调节模型,调节相关促动器的伸缩量,使反射面尽量贴近该理想抛物面。将理想抛物面的顶点坐标,以及调节后反射面300米口径内的主索节点编号、位置坐标、各促动器的伸缩量等结果按照规定的格式(见附件4)保存在"result.xlsx"文件中。
-
基于第2问的反射面调节方案,计算调节后馈源舱的接收比,即馈源舱有效区域接收到的反射信号与300米口径内反射面的反射信号之比,并与基准反射球面的接收比作比较。
图1.反射面板示意图
图2.主索网结构及其连接示意图
图3.FAST剖面示意图
二、基本假设
(1)索网结构不会因为风速,温度等环境影响对模型有任何影响
(2)不考虑下拉索与促动器的故障问题
三、符号说明
符号 | 说明 |
---|---|
S S S | 角度为 α \alpha α, β \beta β 的观测天体 |
R R R | 标准圆半径 |
r r r | 标准圆口径 |
r 1 r_1 r1 | 基准球面到 c c c点的距离 |
r 2 r_2 r2 | 理想抛物面到 c c c点的距离 |
r 3 r_3 r3 | 抛物线口径 |
θ \theta θ | 有效照明角度 |
R j i R^i_j Rji | j j j系坐标转换到 i i i系坐标的矩阵 |
△ M 1 M 2 M 3 \bigtriangleup M_1M_2M_3 △M1M2M3 | 主索节点为 M 1 , M 2 , M 3 M_1,M_2,M_3 M1,M2,M3的反射面板 |
S △ M 1 ′ M 2 ′ M 3 ′ S_{\bigtriangleup M'_1M'_2M'_3} S△M1′M2′M3′ | 平行电磁波经反射面板投影在馈源舱所在平面形成的面积 |
k 1 k_1 k1 | 馈源舱的接收比 |
k 2 k_2 k2 | 基准反射球面的接收比 |
四、问题1模型的分析、建立与求解
4.1 模型分析
根据当待观测天体 S 1 S_1 S1 位于基准球面正上方,即 α = 0 ° \alpha = 0 \degree α=0° , β = 90 ° \beta = 90 \degree β=90° 时,由于基准球面与抛物线面都具有旋转对称性,调节形成的抛物面在球面上移动时与球面的相对关系保持不变。所以在分析反射面板调节时,可以将调节中的抛物面与球面的相关计算简化为二维平面下进行。以基准球面球心为坐标原点,建立基准球面和工作抛物面的方程。变形策略主要考察径向位移最小[2],即弧长 A B AB AB上各点经过变形为 A ′ B ′ A'B' A′B′所产生的位移最小值,将方程转化为极坐标方程,结合考虑反射面板调节因素,再运用二重积分求各点位移之和最小值以及最大伸缩量,最终确定理想抛物面。
4.2 模型建立
对问题一,由于基准球面与抛物线面都具有旋转对称性,故我们将抛物面与球面的相关计算简化到二维平面下进行。
由反射面为半径约300米、口径为500米的球面,可得基准球面公式:
x 2 + y 2 + z 2 = 30 0 2 ( − 250 ≤ x , y ≤ 250 ) x^2+y^2+z^2=300^2(-250\le x,y\le250) x2+y2+z2=3002(−250≤x,y≤250)
以z轴为对称轴的旋转抛物面的公式:
z = a + b ( x 2 + y 2 ) z=a+b(x^2+y^2) z=a+b(x2+y2)
其中,抛物面焦点为: ( 0 , 0 , a + 1 4 b ) (0,0,a+\frac 1 {4b}) (0,0,a+4b1) ,P点坐标为: ( 0 , 0 , F − R ) (0,0,F-R) (0,0,F−R) ,同时,由于P为抛物面焦点,所以有: F − R = a + 1 4 b F-R=a+ \frac {1}{4b} F−R=a+4b1 ,于是,可以得到旋转抛物面公式为:
z = F − R − 1 4 b + b ( x 2 + y 2 ) z=F-R-\frac{1}{4b}+b(x^2+y^2) z=F−R−4b1+b(x2+y2)
此时,只有一个未知变量b,然后确定它的最优解,以此我们想到两种方式,一种是在径向变化最小的约束条件下进行,另一种是在弧长变化最小的约束条件下进行。题目交代是通过调节促动器的径向伸缩量,将反射面调节为工作抛物面,使得该工作抛物面尽量贴近理想抛物面,由此我们舍弃在弧长变化最小的约束条件下进行目标优化的方法,采用在径向变化最小的约束条件下进行。
图4.径向最小几何模型
由于标准球面与抛物线方程都具有旋转对称性,故考虑二维情况,二维平面模型如图4所示,即弧长 A B AB AB上各点经过变形为 A ′ B ′ A'B' A′B′所产生的位移最小值,将方程转化为极坐标方程,将位移化为二重积分求解。
4.3 模型求解
根据工作状态时,反射面的形状被调节为一个300米口径的近似旋转抛物面(工作抛物面),与反射面为半径 R = 300 m R=300m R=300m的球面,再假设抛物面的顶端边界点和基准球面重合,易得全等三角形,则 θ ∈ [ − 2 3 π , − 1 3 π ] \theta \in [-\frac 2 3 \pi, -\frac 1 3 \pi] θ∈[−32π,−31π] ,此时直角坐标系下,基准球面方程为: x 2 + y 2 = 30 0 2 ( − 250 ≤ x ≤ 250 ) x^2+y^2=300^2(-250 \le x \le 250) x2+y2=3002(−250≤x≤250) ,抛物线公式为: y = F − R − 1 4 b + b x 2 y=F-R-\frac{1}{4b} +bx^2 y=F−R−4b1+bx2 ;极坐标系下,基准球面方程为: r 1 = 300 , θ ∈ [ − π , π ] r1=300,\theta\in[-\pi,\pi] r1=300,θ∈[−π,π] ,抛物线公式为: b r 2 2 c o s 2 θ − r 2 s i n θ + F − R − 1 4 b = 0 θ ∈ [ − 2 3 π , − 1 3 π ] b{r_{2}}^{2}c o s^{2}\theta-r_{2}s i n\theta+F-R-\frac{1}{4b}=0 \quad \theta\in\Big[-\frac{2}{3}\pi,-\frac{1}{3}\pi\Big] br22cos2θ−r2sinθ+F−R−4b1=0θ∈[−32π,−31π] ,即: r 2 = sin θ + s i n 2 θ − 4 b cos 2 θ ( F − R − 1 4 b ) 2 b cos 2 θ r_2=\frac{\sin\theta+\sqrt{sin^2\theta-4b\cos^2\theta(F-R-\frac{1}{4b})}}{2b\cos^2\theta} r2=2bcos2θsinθ+sin2θ−4bcos2θ(F−R−4b1) ,化简可得: r z = 300 − sin θ + sin 2 θ − 4 b cos 2 θ ( F − R ) 2 b cos 2 θ r_{z}=\frac{300-\sin\theta+\sqrt{\sin^{2}\theta-4b\cos^{2}\theta(F-R)}}{2b\cos^{2}\theta} rz=2bcos2θ300−sinθ+sin2θ−4bcos2θ(F−R) ,于是目标函数为: min ∫ − π 2 π − π 3 ( r 1 − r 2 ) 2 d θ . \text{min}\int_{-\frac{\pi}{2\pi}}^{-\frac{\pi}{3}}(r_1-r_2)^2d\theta. min∫−2ππ−3π(r1−r2)2dθ.
即:
m i n ∫ − 2 π 3 − π 3 ( 300 − s i n θ + 1 − 4 b cos 2 θ ( F − R ) 2 b cos 2 θ ) 2 d θ s . t . ∣ r 1 − r 2 ≤ 0.6 ∣ \begin{gathered} min\int_{-\frac{2\pi}{3}}^{-\frac{\pi}{3}}(300-\frac{s i n\theta+\sqrt{1-4b\cos^{2}\theta(F-R)}}{2b\cos^{2}\theta})^{2}d\theta \\ \mathfrak{s}.\mathfrak{t}.|r_1-r_2\leq0.6| \end{gathered} min∫−32π−3π(300−2bcos2θsinθ+1−4bcos2θ(F−R))2dθs.t.∣r1−r2≤0.6∣
带入数据计算,得到b=0.001783589476658,于是,抛物面方程为:
z = F − R − 1 4 × 0.001783589476658 + 0.001783589476658 ( x 2 + y 2 ) z=F-R-\frac{1}{4 \times 0.001783589476658}+0.001783589476658(x^2+y^2) z=F−R−4×0.0017835894766581+0.001783589476658(x2+y2)
图5.理想抛物面方程
此时:
m i n ∫ − 2 π 3 − π 3 ( 300 − s i n θ + 1 − 4 b cos 2 θ ( F − R ) 2 b cos 2 θ ) 2 d θ = 0.05700521145460 min\int_{-\frac{2\pi}{3}}^{-\frac{\pi}{3}}\left(300-\frac{sin\theta+\sqrt{1-4b\cos^2\theta(F-R)}}{2b\cos^2\theta}\right)^2d\theta=0.05700521145460 min∫−32π−3π(300−2bcos2θsinθ+1−4bcos2θ(F−R))2dθ=0.05700521145460
在 θ ∈ [ − 2 3 π , − 1 3 π ] \theta\in\Big[-\frac{2}{3}\pi,-\frac{1}{3}\pi\Big] θ∈[−32π,−31π]上最大伸缩量为0.3779米。
图6.300m口径抛物面促动器行程内抛物面与球面偏离最大距离
五、问题2模型的分析、建立与求解
5.1 模型分析
与第一问不同的是此时观测天体 S 2 S_2 S2位于 α = 36.795 ° \alpha = 36.795 \degree α=36.795° , β = 78.169 ° \beta = 78.169 \degree β=78.169° ,我们可以设 S 1 C S_1C S1C为 Z i Z_i Zi轴(以 C Z i → \overrightarrow{CZ_i} CZi为正方向,建立右手坐标系), S 2 C S_2C S2C为 Z j Z_j Zj轴(以 C Z j → \overrightarrow{CZ_j} CZj为正方向建立右手坐标系),空间一点 P P P从 j j j系坐标利用欧拉角转换矩阵得到 i i i系坐标,利用这一想法我们就可以清晰得出问题二所求理想抛物面的点都可以利用方向余弦转换到问题一的理想抛物面上,就可以得出__63.wmf)的理想抛物面,但还要分析问题二的理想抛物面是否超过基准球面的边界。
5.2 欧拉角转换
从一个坐标系到另一个坐标系的转换有多种方法:欧拉角[2]法、方向余弦矩阵法、四元数法等。本文采取欧拉角,其核心思想是:一个坐标可以用另一个参考坐标系的三次空间旋转来表示。
设有两个共原点的右手系 O X i Y i Z i OX_iY_iZ_i OXiYiZi和 O X j Y j Z j OX_jY_jZ_j OXjYjZj,空间有一点P该点在两个坐标系内的坐标分别为 [ x i , y i , z i ] T [x_i,y_i,z_i]^T [xi,yi,zi]T和 [ x j , y j , z j ] T [x_j,y_j,z_j]^T [xj,yj,zj]T,P点从 j j j系变换到 i i i系的坐标变换为:
{ x i = x j c o s ( x i , x j ) + y j c o s ( x i , x j ) + z j c o s ( x i , z j ) y i = x j c o s ( y i , x j ) + y j c o s ( y i , y j ) + z j c o s ( y i , z j ) . z i = x j c o s ( z i , x j ) + y i c o s ( z i , y j ) + z j c o s ( z i z j ) [ r ] i = R j i [ r ] j R j i = ( c o s ( x i , x j ) c o s ( x i , y j ) c o s ( x i , z j ) c o s ( y i , x j ) c o s ( y i , y j ) c o s ( y i , z j ) c o s ( z i , x j ) c o s ( z i , y j ) c o s ( z i , z j ) ) \begin{gathered} \left\{\begin{array}{l}{{x_{i}=x_{j}c o s(x_{i},x_{j})+y_{j}c o s(x_{i},x_{j})+z_{j}c o s(x_{i},z_{j})}}\\ {{y_{i}=x_{j}c o s(y_{i},x_{j})+y_{j}c o s(y_{i},y_{j})+z_{j}c o s(y_{i},z_{j}).}}\\ {{z_{i}=x_{j}c o s(z_{i},x_{j})+y_{i}c o s(z_{i},y_{j})+z_{j}c o s(z_{i}z_{j})}}\end{array}\right. \\ [r]_{i}=R^{i}_{j}[r]_{j} \\ R^{i}_{j}= \left(\begin{array}{l l l}{c o s(x_{i},x_{j})}&{c o s(x_{i},y_{j})}&{c o s(x_{i},z_{j})}\\ {c o s(y_{i},x_{j})}&{c o s(y_{i},y_{j})}&{c o s(y_{i},z_{j})}\\ {c o s(z_{i},x_{j})}&{c o s(z_{i},y_{j})}&{c o s(z_{i},z_{j})}\\ \end{array}\right) \end{gathered} ⎩ ⎨ ⎧xi=xjcos(xi,xj)+yjcos(xi,xj)+zjcos(xi,zj)yi=xjcos(yi,xj)+yjcos(yi,yj)+zjcos(yi,zj).zi=xjcos(zi,xj)+yicos(zi,yj)+zjcos(zizj)[r]i=Rji[r]jRji= cos(xi,xj)cos(yi,xj)cos(zi,xj)cos(xi,yj)cos(yi,yj)cos(zi,yj)cos(xi,zj)cos(yi,zj)cos(zi,zj)
即为一般形式的转动矩阵,也称为从j系变换到i系的转动矩阵。对 i i i系来说, R j i R^i_j Rji描述了 j j j系的姿态,故也称其为姿态矩阵,又因 R j i R^i_j Rji内各元素皆为坐标轴之间的方向余弦,所以也可称其为方向余弦矩阵。
当两个坐标系无相对转动时, R j i = I R^i_j = I Rji=I;下面求绕x轴的旋转的转动矩阵。
绕X,Y,Z的坐标轴的旋转变换矩阵是最基本的转动矩阵,他们是一般转动矩阵的特例,故可直接由一般转动矩阵得到。
图7.坐标系旋转示意图
可得到绕x轴旋转 θ \theta θ角的转动矩阵为:
R ( X , θ ) = [ 1 0 0 0 c o s θ − s i n θ 0 s i n θ c o s θ ] R ( Y , θ ) = [ c o s θ 0 s i n θ 0 1 0 − s i n θ 0 cos θ ] R ( Z , θ ) = [ cos θ − sin θ 0 sin θ cos θ 0 0 0 1 ] \begin{gathered} R(X,\theta)=\left[\begin{array}{c c c}{{1}}&{{0}}&{{0}}\\ {{0}}&{{c o s\theta}}&{{-s i n\theta}}\\ {{0}}&{{s i n\theta}}&{{c o s\theta}}\end{array}\right] \\ R(Y,\theta)={\left[\begin{array}{l l l}{c o s\theta}&{0}&{s i n\theta}\\ {0}&{1}&{0}\\ {-s i n\theta}&{0}&{\cos\theta}\end{array}\right]} \\ R(Z,\theta)={\left[\begin{array}{l l l}{\cos\theta}&{-\sin\theta}&{0}\\ {\sin\theta}&{\cos\theta}&{0}\\ {0}&{0}&{1}\end{array}\right]}\notag \end{gathered} R(X,θ)= 1000cosθsinθ0−sinθcosθ R(Y,θ)= cosθ0−sinθ010sinθ0cosθ R(Z,θ)= cosθsinθ0−sinθcosθ0001
下面求绕两个坐标轴旋转的转动矩阵。
图8.内在旋转示意图
如图8所示,设坐标系 O X i Y i Z i OX_iY_iZ_i OXiYiZi先绕 Z i Z_i Zi旋转 θ \theta θ角形成坐标系 O X i m Y i m Z i m OX_{im}Y_{im}Z_{im} OXimYimZim,再绕 Y m Y_m Ym轴旋转 α \alpha α角,形成坐标系 O X j Y j Z j OX_jY_jZ_j OXjYjZj。
其中:
[ r ] i = [ R m i ( Z , θ ) ] [ r ] m [ r ] m = [ R j m ( Y , α ) ] [ r ] j [ r ] i = [ R m i ( Z , θ ) ] [ r ] m = [ R m i ( Z , θ ) ] [ R j m ( Y , α ) ] [ r ] j \begin{aligned} \left[ r \right]_{i}&=[R^i_{m}(Z,\theta)][r]_{m} \\ \left[ r \right]_{m}&=[R^m_{j}(Y,\alpha)][r]_{j} \\ \left[ r \right]_{i}&=\left[R^i_{m}(Z,\theta)\right][r]_{m}=\left[R^i_{m}(Z,\theta)\right]\left[R^m_{j}(Y,\alpha)\right][r]_{j} \end{aligned} [r]i[r]m[r]i=[Rmi(Z,θ)][r]m=[Rjm(Y,α)][r]j=[Rmi(Z,θ)][r]m=[Rmi(Z,θ)][Rjm(Y,α)][r]j
依照定义,上述旋转的旋转轴是前面一次变换后的新系的轴,因此是内在旋转。可见,内在旋转要将绕各轴的旋转矩阵从左至右连乘。此时的旋转矩阵为:
R j i ( θ , α ) = [ c o s ( θ ) − s i n ( θ ) 0 s i n ( θ ) c o s ( θ ) 0 0 0 1 ] [ c o s ( α ) 0 s i n ( α ) 0 1 0 − s i n ( α ) 0 c o s ( α ) ] = [ c o s ( θ ) c o s ( α ) − s i n ( θ ) c o s ( θ ) s i n ( α ) s i n ( θ ) c o s ( α ) c o s ( θ ) s i n ( θ ) s i n ( α ) − s i n ( α ) 0 c o s ( α ) ] \begin{gathered} R^{i}_{j}(\theta,\alpha)= \left[\begin{array}{l l l}{c o s(\theta)}&{-sin(\theta)}&{0}\\ {sin(\theta)}&{c o s(\theta)}&{0}\\ {0}&{0}&{1}\\ \end{array}\right] \left[\begin{array}{l l l}{c o s(\alpha)}&{0}&{sin(\alpha)}\\ {0}&{1}&{0}\\ {-sin(\alpha)}&{0}&{c o s(\alpha)}\\ \end{array}\right] =\left[\begin{array}{l l l}{cos(\theta)cos(\alpha)}&{-sin(\theta)}&{cos(\theta)sin(\alpha)}\\ {sin(\theta)cos(\alpha)}&{cos(\theta)}&{sin(\theta)sin(\alpha)}\\ {-sin(\alpha)}&{0}&{c o s(\alpha)}\\ \end{array}\right] \end{gathered} Rji(θ,α)= cos(θ)sin(θ)0−sin(θ)cos(θ)0001 cos(α)0−sin(α)010sin(α)0cos(α) = cos(θ)cos(α)sin(θ)cos(α)−sin(α)−sin(θ)cos(θ)0cos(θ)sin(α)sin(θ)sin(α)cos(α)
[ r ] = [ R m i ( Z , θ ) ] [ r ] m [ x i y i z i ] = [ cos θ cos α x j − sin θ y j + cos θ sin α j sin θ cos α x j + cos θ y j + sin θ sin α z j − sin α x j + cos α z j ] [r]=\Big[R^i_m(Z,\theta)\Big] \Big[ r\Big]_m\begin{bmatrix}x_i\\ y_i\\ z_i\end{bmatrix}=\begin{bmatrix}\cos\theta\cos\alpha x_j-\sin\theta y_j+\cos\theta\sin\alpha_j\\ \sin\theta\cos\alpha x_j+\cos\theta y_j+\sin\theta\sin\alpha z_j\\ -\sin\alpha x_j+\cos\alpha z_j\end{bmatrix} [r]=[Rmi(Z,θ)][r]m xiyizi = cosθcosαxj−sinθyj+cosθsinαjsinθcosαxj+cosθyj+sinθsinαzj−sinαxj+cosαzj
此时的旋转抛物面方程为:
− sin α x j + cos α z j = F − R − 1 4 b + b [ ( cos θ b s α x j − sin θ y j + cos θ sin α x j ) 2 + ( sin θ cos α x j + cos θ y j + sin θ sin α x j ) 2 ] \begin{aligned} -\sin \alpha x_{j}+\cos \alpha z_{j}=F-R-{\frac{1}{4b}}+b\left[\left(\cos\theta b s\alpha x_{j}-\sin\theta y_{j}+\cos\theta\sin\alpha x_{j}\right)^{2}+\left(\sin\theta\cos\alpha x_{j}+\cos\theta y_{j}+\sin\theta\sin\alpha x_{j}\right)^{2}\right] \end{aligned} −sinαxj+cosαzj=F−R−4b1+b[(cosθbsαxj−sinθyj+cosθsinαxj)2+(sinθcosαxj+cosθyj+sinθsinαxj)2]
将 α = 36.795 ° \alpha = 36.795 \degree α=36.795° , β = 78.169 ° \beta = 78.169 \degree β=78.169° 带入可得:
$$
\begin{gathered}
R^{i}_{j}(\alpha,\frac\pi2-\beta)= \left[\begin{array}{l l l}{cos(36.795 \degree)cos(78.169 \degree)}&{-sin(36.795 \degree)}&{cos(36.795 \degree)sin(78.169 \degree)}\ {sin(36.795 \degree)cos(78.169 \degree)}&{cos(36.795 \degree)}&{sin(36.795 \degree)sin(78.169 \degree)}\ {-sin(78.169 \degree)}&{0}&{c o s(78.169 \degree)}\ \end{array}\right]
\end{gathered}
$$
所以对问题一中理想抛物面公式进行替换,即可得到第二问理想抛物面公式:
− sin 78.169 ° x j + cos 78.169 ° z j = F − R − 1 4 b + b [ ( cos 36.795 ° b s 78.169 ° x j − sin 36.795 ° y j + cos 36.795 ° sin 78.169 ° x j ) 2 + ( sin 36.795 ° cos 78.169 ° x j + cos 36.795 ° y j + sin 36.795 ° sin 78.169 ° x j ) 2 ] \begin{aligned} -\sin 78.169 \degree x_{j}+\cos 78.169 \degree z_{j}=F-R-{\frac{1}{4b}}+b\left[\left(\cos36.795 \degree b s78.169 \degree x_{j}-\sin36.795 \degree y_{j}+\cos36.795 \degree\sin78.169 \degree x_{j}\right)^{2}+\left(\sin36.795 \degree\cos78.169 \degree x_{j}+\cos36.795 \degree y_{j}+\sin36.795 \degree\sin78.169 \degree x_{j}\right)^{2}\right] \end{aligned} −sin78.169°xj+cos78.169°zj=F−R−4b1+b[(cos36.795°bs78.169°xj−sin36.795°yj+cos36.795°sin78.169°xj)2+(sin36.795°cos78.169°xj+cos36.795°yj+sin36.795°sin78.169°xj)2]
5.3 检验理想抛物面
接下来检验理想抛物面是否会超出标准球面:
图9.垂直角度
图10. β \beta β角度发生偏移
经上图分析可得,理想抛物面是否会超出基准球面仅与 S C SC SC的仰角及角度 β \beta β有关,于是本题仅讨论 S C SC SC与 S C SC SC在 X O Y XOY XOY平面上的投影构成的切面上的情况并且角度 β \beta β在这个平面上体现 S C SC SC与 X X X的夹角。设抛物线上下端点分别为, F ( x 1 , y 1 ) F(x_1,y_1) F(x1,y1), G ( x 2 , y 2 ) G(x_2,y_2) G(x2,y2),经过坐标转换,可得到图二 F F F的坐标为 ( x 1 ′ , y 1 ′ ) (x_1',y_1') (x1′,y1′),G点的坐标为 ( x 2 ′ , y 2 ′ ) (x_2',y_2') (x2′,y2′)。设标准圆半径为 R R R,口径为 r r r,抛物线口径为 r 2 r_2 r2,那么当 y 1 ′ > R 2 − r 2 y_1'\gt \sqrt{R^2-r^2} y1′>R2−r2时,超出标准圆,所以考虑极端情况 y 1 ′ = R 2 − r 2 y_1'= \sqrt{R^2-r^2} y1′=R2−r2;
此时可以发现, ∠ β + ∠ θ + ∠ γ = π \angle\beta+\angle\theta+\angle\gamma=\pi ∠β+∠θ+∠γ=π,其中 ∠ θ \angle\theta ∠θ是由 R , F R,F R,F确定的定常数,因此, ∠ β \angle\beta ∠β仅与 ∠ γ \angle\gamma ∠γ有关,而 ∠ γ \angle\gamma ∠γ的变化量正是未旋转时的 C F CF CF与 C I CI CI的夹角;易得向量 F C → = ( − r a , F − R − 1 4 b + b r a 2 ) \overrightarrow{F C}=\left(-r_{a},F-R-{\frac{1}{4b}}+b{r_{a}}^{2}\right) FC=(−ra,F−R−4b1+bra2),向量; I C → = ( − r , − ( R 2 − r 2 ) ) \overrightarrow{IC}=\left(-r,-\sqrt{(R^2-r^2)}\right) IC=(−r,−(R2−r2)) 于是角度 μ = a r c c o s ( F C → ⋅ I C → ⌈ F C → ⌉ ∥ L C → ⌉ ) \mu = arccos\left(\frac{\overrightarrow{FC}\cdot\overrightarrow{IC}}{\lceil\overrightarrow{FC}\rceil\lVert\overrightarrow{LC}\rceil}\right) μ=arccos(⌈FC⌉∥LC⌉FC⋅IC) ,即 a r c c o s ( r 3 r − ( F ˉ − R − 1 4 b + b r 2 ) ( R ˉ 2 − r 2 ) R r 3 2 + ( F ˉ − R − 1 4 b + b r 2 ) 2 ) arccos\left(\frac{r_3r-\left(\bar{F}-R-\frac{1}{4b}+b r^2\right)\sqrt{\left(\bar{R}^2-r^2\right)}}{R\sqrt{r_3^2+\left(\bar{F}-R-\frac{1}{4b}+b r^2\right)^2}}\right) arccos(Rr32+(Fˉ−R−4b1+br2)2r3r−(Fˉ−R−4b1+br2)(Rˉ2−r2)),所以当且仅当
π 2 − a r c c o s ( r a r − ( F − R − 1 4 D + b r 2 ) ( R 2 − r 2 ) R r a 2 + ( F − R − 1 4 D + b r 2 ) 2 ) ≤ β ≤ π 2 + a r c o s ( r 3 r − ( F − R − 1 4 b + b r 2 ) R 2 − r 2 R r 3 2 + ( F − R − 1 4 b + b r 2 ) 2 ) \begin{gathered} \frac{\pi}{2}-a r c c o s\left(\frac{r_{a}r-\left(F-R-\frac{1}{4D}+b r^{2}\right)\sqrt{(R^{2}-r^{2})}}{R\sqrt{r_{a}^{2}+\left(F-R-\frac{1}{4D}+b r^{2}\right)^{2}}}\right)\leq\beta \leq\frac{\pi}{2}+a r c o s\left(\frac{r_{3}r-\left(F-R-\frac{1}{4b}+b r^{2}\right)\sqrt{R^{2}-r^{2}}}{R\sqrt{r_{3}^{2}+\left(F-R-\frac{1}{4b}+b r^{2}\right)^{2}}}\right) \end{gathered} 2π−arccos Rra2+(F−R−4D1+br2)2rar−(F−R−4D1+br2)(R2−r2) ≤β≤2π+arcos Rr32+(F−R−4b1+br2)2r3r−(F−R−4b1+br2)R2−r2
时,不会超出标准球面。
代入数据得到,当且仅当 1.2568 ≤ β ≤ 1.8848 1.2568\le\beta\le1.8848 1.2568≤β≤1.8848(弧度)时不会超出标准球面,经计算得出题目二中 β = 1.364306422991447 \beta=1.364306422991447 β=1.364306422991447,在范围内,符合条件,故不会超出标准球面。
5.4 反射面板调节模型建立
对于反射面板上的主索节点,我们可以通过第一问中的方式,将其沿径向调整至标准曲面上,在通过MATLAB计算后,如图11为模拟工作抛物面,每条边相比于调整之前的边的长度变化比率大小,变化比率越大,边的颜色越蓝,并且发现主索节点间,距离的变化比率最高达到了0.2336695429024%,显然超出了实际中所允许的0.07%,为此,我们需要建立反射面板调节模型。
图11.反射面板调节模型
5.4.1 迭代法
对于这个问题,我们可以使用迭代法,从下至上逐片元调整反射面板,并使其反射的有效信号最大(尽可能多的反射到圆盘内);对于每一个反射面板的调节,又可以优化为非线性规划问题。
从下至上迭代,当调整点与已经调整好的点不满足约束条件 ( > 0.07 % ) (\gt0.07 \%) (>0.07%)时,
r i + 1 = r i + 0.01 ( r 0 − r i ) r_{i+1} = r_i +0.01(r_0-r_i) ri+1=ri+0.01(r0−ri)
r 0 r_0 r0表示为调节前的极径, r i r_i ri表示第 i i i次迭代时的极径,其中初值条件 r 0 r_0 r0为理想抛物面下的极径,0.01为迭代步长(因为实际计算中需要尽量满足约束条件 ( < 0.07 % ) (\lt 0.07\%) (<0.07%)),直至满足条件。
5.4.2 非线性规划
由于面板为三角形,于是光线经面板反射,在 X O Y XOY XOY平面上的投影也是三角形;并且,经计算,投影三角形面积的最小值为 45.473195976021607 m 2 45.473195976021607m^2 45.473195976021607m2,明显大于圆盘面积。因此,使投影三角形和圆尽可能重合,可使反射面板反射到圆盘上的信号量尽量多;
假设原面板坐标为 A 1 ( x 1 , y 1 , z 1 ) ⋅ B ( x 2 , y 2 , z 2 ) ⋅ C ( x 3 , y 3 , z 3 ) A_{1}(x_{1},y_{1,}z_{1})\cdot B(x_{2},y_{2,}z_{2})\cdot C(x_{3},y_{3,}z_{3}) A1(x1,y1,z1)⋅B(x2,y2,z2)⋅C(x3,y3,z3),调整后反射面板坐标为 A 1 ′ ( x 1 ′ , y 1 , ′ z 1 ′ ) ⋅ B ′ ( x 2 ′ , y 2 , ′ z 2 ′ ) ⋅ C ′ ( x 3 ′ , y 3 , ′ z 3 ′ ) A'_{1}(x'_{1},y'_{1,}z'_{1})\cdot B'(x'_{2},y'_{2,}z'_{2})\cdot C'(x'_{3},y'_{3,}z'_{3}) A1′(x1′,y1,′z1′)⋅B′(x2′,y2,′z2′)⋅C′(x3′,y3,′z3′),入射光线,可建立非线性规划如下:
m a x 反射到圆盘的信号量约束条件 s . t . ∣ ∣ A ′ B ′ → ∣ − ∣ A B → ∣ ∣ ∣ A B → ∣ , ∣ ∣ A ′ C ′ → ∣ − ∣ A C → ∣ ∣ ∣ A C → ∣ , ∣ ∣ B ′ C ′ → ∣ − ∣ B C → ∣ ∣ ∣ B C → ∣ ≤ 0.07 ∣ A A ′ ∣ , ∣ B B ′ ∣ , ∣ C C ′ ∣ ≤ 0.6 max \text{反射到圆盘的信号量约束条件} \\ s.t. \frac{|| \overrightarrow{A'B'}|-|\overrightarrow{AB}||} {|\overrightarrow{AB}|}, \frac{|| \overrightarrow{A'C'}|-|\overrightarrow{AC}||} {|\overrightarrow{AC}|}, \frac{|| \overrightarrow{B'C'}|-|\overrightarrow{BC}||} {|\overrightarrow{BC}|} \le 0.07% \\ |AA'|,|BB'|,|CC'| \le 0.6 max反射到圆盘的信号量约束条件s.t.∣AB∣∣∣A′B′∣−∣AB∣∣,∣AC∣∣∣A′C′∣−∣AC∣∣,∣BC∣∣∣B′C′∣−∣BC∣∣≤0.07∣AA′∣,∣BB′∣,∣CC′∣≤0.6
对于一个反射面板,存在以下几种情形:
表 1
情况 | 待求变量 |
---|---|
三个主索节点都没有被固定 | 三个主索节点都是待求变量 |
一个主索节点固定,两个主索节点不固定 | 两个主索节点是待求变量 |
两个主索节点固定,一个主索节点不固定 | 一个主索节点是待求变量 |
三个主索节点都固定 | 最后检验是否满足约束条件 |
5.4.3 策略三
是在问题一的基础上增加如下约束条件
( ∂ x 2 2 ) + ( ∂ y 2 2 ) − ( ∂ x 1 2 ) + ( ∂ y 1 2 ) ( ∂ x 1 2 ) + ( ∂ y 1 2 ) ≤ 0.07 % \frac{\sqrt{(\partial{x_{2}}^{2})+(\partial{y_{2}}^{2})}-\sqrt{(\partial{x_{1}}^{2})+(\partial{y_{1}}^{2})}}{\sqrt{(\partial{x_{1}}^{2})+(\partial{y_{1}}^{2})}}\leq0.07\% (∂x12)+(∂y12)(∂x22)+(∂y22)−(∂x12)+(∂y12)≤0.07%
即
( δ x 2 2 ) + ( δ y 2 2 ) ( δ x 1 2 ) + ( δ y 1 2 ) ≤ 1.0007 \frac{\sqrt{(\delta x_{2}{}^{2})+(\delta y_{2}{}^{2})}}{\sqrt{(\delta x_{1}{}^{2})+(\delta y_{1}{}^{2})}}\leq1.0007 (δx12)+(δy12)(δx22)+(δy22)≤1.0007
5.5 模型求解
现在我们对这三种方法进行求解,经MATLAB计算,结果如表2,非线性规划比迭代法计算调节后馈源舱接收比更大,从而达到了优化的效果。
表2
方法 | 反射面积 | 接收面积 | 接收比 |
---|---|---|---|
逐项迭代 | 66737.9321197487 | 4040.08026118418 | 0.060436327885473 |
非线性规划 | 66848.5396538344 | 4040.08049975823 | 0.060536495085120 |
最后将方法二非线性规划调节反射面板得到的理想抛物面的顶点坐标,以及调节后反射面300米口径内的主索节点编号、位置坐标、各促动器的伸缩量等结果保存在附录"1.result.xlsx"文件中。
六、问题3模型的分析、建立与求解
6.1 模型分析与建立
模拟平行电磁波射到反射面板发生反射,反射到馈源舱。示意图如图12所示:
图12.反射模型
a → \overrightarrow{a} a为平行电磁波, M i M_i Mi为第 i i i个主索节点, b → \overrightarrow{b} b为反射波, c → = a → a → + b → b → \overrightarrow{c} = \frac {\overrightarrow{a}}{\overrightarrow{a}}+\frac{\overrightarrow{b}}{\overrightarrow{b}} c=aa+bb为反射面法向量。
以 c c c为原点, C S 2 → \overrightarrow{CS_2} CS2为 y y y轴,建立坐标系,得 p ( 0 , − 0.534 R ) p(0,-0.534R) p(0,−0.534R) ,因为 ∣ A B → ∣ = 1 m |\overrightarrow{AB}|=1m ∣AB∣=1m,设 A B → ⊥ C P → \overrightarrow{AB}\perp\overrightarrow{CP} AB⊥CP,得 A ( 0.5 , − 0.534 R ) , B ( − 0.5 , − 0.534 R ) A(0.5,-0.534R),B(-0.5,-0.534R) A(0.5,−0.534R),B(−0.5,−0.534R)
平行电磁波 a → \overrightarrow{a} a射到 M i M_i Mi形成反射波 b i → \overrightarrow{b_i} bi,假设 b i → \overrightarrow{b_i} bi经过 A A A点,则 b i → = M i A → \overrightarrow{b_i}=\overrightarrow{M_iA} bi=MiA,取 a 0 → = a → ∣ a → ∣ \overrightarrow{a_0}=\frac{\overrightarrow{a}}{|\overrightarrow{a}|} a0=∣a∣a,单位向量 b i 0 → = b → ∣ b → ∣ \overrightarrow{b_{i_0}}=\frac{\overrightarrow{b}}{|\overrightarrow{b}|} bi0=∣b∣b
可求出 c i → = a 0 → + b i 0 → \overrightarrow{c_i}={\overrightarrow{a_0}}+{\overrightarrow{b_{i_0}}} ci=a0+bi0即为第 i i i个主索节点的法向量。
可以看出利用 a → , b → , c → \overrightarrow{a},\overrightarrow{b},\overrightarrow{c} a,b,c三向量共面原理与 a → \overrightarrow{a} a和 b → \overrightarrow{b} b夹角与 b → \overrightarrow{b} b和 c → \overrightarrow{c} c夹角相等,求解出平行电磁波射到反射面板发生反射,反射到馈源舱所在平面的点的坐标。
已知 M 1 , M 2 , M 3 M_1,M_2,M_3 M1,M2,M3为相邻的主索节点,因为已求出理想抛物面方程,则已知 M 1 , M 2 , M 3 M_1,M_2,M_3 M1,M2,M3调整后的坐标,该问题简化为为平行电磁波被 △ M 1 M 2 M 3 \bigtriangleup M_1M_2M_3 △M1M2M3反射后得 S △ M 1 ′ M 2 ′ M 3 ′ S_{\bigtriangleup M'_1M'_2M'_3} S△M1′M2′M3′与圆盘重合部分占反射后形成的 S △ M 1 ′ M 2 ′ M 3 ′ S_{\bigtriangleup M'_1M'_2M'_3} S△M1′M2′M3′的比例。示意图如图13所示:
图13
解只需求出 △ \bigtriangleup △三个顶点(主索节点)在馈源舱所在平面的坐标
图14
如图14所示。
设$ M_{1}(x_{1},y_{1},z_{1}),M_{2}(x_{2},y_{2},z_{2}),M_{3}(x_{3},y_{3},z_{3})$ , △ M 1 M 2 M 3 \bigtriangleup M_1M_2M_3 △M1M2M3 的法向量 n ⃗ = M 1 M 2 → × M 1 M 3 → = { a , b , c } \vec{n}=\overrightarrow{M_{1}M_{2}}\times\overrightarrow{M_{1}M_{3}}=\{a,b,c\} n=M1M2×M1M3={a,b,c},设 M 1 ′ M_1' M1′为 M 1 M_1 M1在馈源舱所在平面的反射点 M 1 ′ = ( x , y , − 0.534 R ) M_1'=(x,y,-0.534R) M1′=(x,y,−0.534R),取 j → = ( 0 , 0 , 1 ) , M 1 M 1 ’ → ( x − x 1 , y − y 1 , − 0.534 R − z 1 ) ) \overrightarrow{j}=(0,0,1),\overrightarrow{M_{1}M_{1}’}(x-x_1,y-y_1,-0.534R-z_1)) j=(0,0,1),M1M1’(x−x1,y−y1,−0.534R−z1))
因为三个向量 j → , n → , M 1 M 1 ′ → \overrightarrow{j},\overrightarrow{n},\overrightarrow{M_1M_1'} j,n,M1M1′共面,得
∣ 0 0 1 a b c x − x 1 y − y 1 − 0.534 − z 1 ∣ = 0 \begin{vmatrix}0&0&1\\ a&b&c\\ x-x_1&y-y_1&-0.534-z_1\end{vmatrix}=0 0ax−x10by−y11c−0.534−z1 =0
即 a ( y − y 1 ) + b ( x − x 1 ) = 0 a(y-y_1)+b(x-x_1)=0 a(y−y1)+b(x−x1)=0,由夹角相等,得
cos ⟨ j ⃗ , n ⃗ ⟩ = cos ⟨ n ⃗ , M 1 M 1 → ′ ⟩ cos θ = j ⃗ ⋅ n ⃗ ∣ j ⃗ ∣ n ⃗ ∣ = n ⃗ ⋅ M 1 M 1 ′ → ∣ n ⃗ ∣ ∣ M 1 M 1 ′ ∣ c ⋅ ( x − x 1 ) 2 + ( y − y 1 ) 2 + ( 0.534 R + z i ) 2 = a ( x − x i ) + b ( y − y i ) + c ( − 0.534 R − z i ) \cos\left\langle\vec{j},\vec{n}\right\rangle=\cos\left\langle\vec{n},\overrightarrow{M_1M_1}'\right\rangle \\ \cos\theta=\frac{\vec{j}\cdot\vec{n}}{\Big|\vec{j}\Big|\vec{n}\Big|}=\frac{\vec{n}\cdot \overrightarrow{M_{1}M_{1}^{'}}}{\Big|\vec{n}\Big|\Big|M_{1}M_{1}^{'}\Big|}\\ c\cdot\sqrt{\left(x-x_1\right)^2+\left(y-y_1\right)^2+\left(0.534R+z_i\right)^2}=a\left(x-x_i\right)+b\left(y-y_i\right)+c\left(-0.534R-z_i\right) cos⟨j,n⟩=cos⟨n,M1M1′⟩cosθ=
j
n
j⋅n=
n
M1M1′
n⋅M1M1′c⋅(x−x1)2+(y−y1)2+(0.534R+zi)2=a(x−xi)+b(y−yi)+c(−0.534R−zi)
由方程联立求得 x , y x,y x,y的值,得 M 1 ′ M_1' M1′坐标;同理得出 M 2 ′ M_2' M2′坐标, M 3 ′ M_3' M3′坐标。
在馈源舱所在平面,求 S △ M 1 ′ M 2 ′ M 3 ′ S_{\bigtriangleup M'_1M'_2M'_3} S△M1′M2′M3′与 S 圆盘 S_\text{圆盘} S圆盘重合面积 S 1 S_1 S1
S Δ M 1 ′ M 2 ′ M 3 ′ = 1 2 ∣ M 1 ′ M 2 ′ ‾ × M 1 ′ M 3 ′ ‾ ∣ S 圆盘 = π r 2 ( r = 0.5 ) S 1 = ∫ 0 2 π d θ ∫ 0 1 f ( r , θ ) r d r f ( r , θ ) = { 1 , r ≤ 1 ∩ ( r , θ ) ∈ Δ M 1 ′ M 2 ′ M 3 ′ 0 , 其他 \begin{gathered} S_{\Delta M_{1}^{'}M_{2}^{'}M_{3}^{'}}=\frac{1}{2}\left|\overline{{{M_{1}^{'}M_{2}^{'}}}}\times\overline{{{M_{1}^{'}M_{3}^{'}}}}\right| \\ S_\text{圆盘}=\pi r^2(r=0.5) \\ S_1=\int_0^{2\pi}d\theta\int_0^1f\big(r,\theta\big)rdr \\ f\bigl(r,\theta\bigr)=\begin{cases}1,r\leq1\cap\bigl(r,\theta\bigr)\in\Delta{M_{1}^{'}}{M_{2}^{'}}{M_{3}^{'}}\\ {0,\text{其他}}\end{cases} \end{gathered} SΔM1′M2′M3′=21 M1′M2′×M1′M3′ S圆盘=πr2(r=0.5)S1=∫02πdθ∫01f(r,θ)rdrf(r,θ)={1,r≤1∩(r,θ)∈ΔM1′M2′M3′0,其他
然后推广到每块反射面板用前面建立的单块反射面板调节模型进而求出 k 1 = ∑ i = 1 n s i ∑ i = 1 n Δ i k_1=\frac{\sum_{i=1}^n s_i}{\sum_{i=1}^n\Delta_i} k1=∑i=1nΔi∑i=1nsi,其中 n n n为反射面300米口径有效照明区域内反射面板总块数。
k 1 k_1 k1即为馈源舱的接收比。最后再与 k 2 k_2 k2基准反射球面的接收比相比较 k z = ∑ i = 1 N s i ∑ i = 1 N Δ i k_{z}=\frac{\sum_{i=1}^N s_i}{\sum_{i=1}^N\Delta_i} kz=∑i=1NΔi∑i=1Nsi,其中 N N N为反射面500米口径区域内反射面板总块数 。
6.2 模型求解
表 3
情况 | 反射面积 | 接收面积 | 接收比 |
---|---|---|---|
非线性规划 | 66848.5396538344 | 4040.08049975823 | 0.060536495085120 |
基准球面 | 193529.689844112 | 13508.8405906868 | 0.069802419471494 |
300米口径有效照明区域 | 66865.6946103199 | 4040.08033276622 | 0.060420823507645 |
计算得出结果如表3所示,抛物面内的接收比反而比基准球面的接收比小。我们猜想这可能是因为工作抛物面外反射面板的投影三角形面积比工作抛物面内反射面板的投影三角形面积小,因为重叠面积和投影三角形面积不是一个数量级,所以两者近似相等,即两者接收比的分子是相似的,抛物面外的分母却小,所以接收比反而大。
表 4
情况 | 接收面积 |
---|---|
非线性规划 | 5.880757294300117 |
基准球面 | 3.140860402391733 |
300米口径有效照明区域 | 5.880757398495225 |
所以我们又计算了工作抛物面,基准球面以及300米口径有效照明区域的平均每块反射面板的接收面积,如表4所示,发现虽然接收比下降了,但是平均每块反射面板的接收面积增加了。
七、模型评价与推广
7.1 模型评价
本文所建立的"FAST"主动反射面的形状调节模型,是基于观测天体不同方位发射平行电磁波研究,求解理想抛物面进行反射,再利用欧拉法对理想抛物面进行转换,之后先利用迭代法对主索节点进行调整,进而运用非线性规划进行优化,尽量贴近理想抛物面,并求得调节后反射面300米口径内的主索节点位置坐标等结果。最后利用三向量共面原理以及入射角与反射角相等,求解出馈源舱的接收比,并与基准反射球面的接收比作比较。
由于时间精力有限,建立的模型也有一些不足之处,未能实现问题二的方法三的优化,以及在模型建立过程中进行了一些假设,模型考虑的因素有限,求解过程中采取近似计算,对模型的精确性带来一定的影响。
7.2 模型推广
基于观测天体不同方位的"FAST"主动反射面的形状调节策略,求解理想抛物面,利用欧拉法对理想抛物面进行转换,需要注意的一点是如果天体角度过大则会超过基准球面,就需进一步讨论,根据不同的方位对主索节点采用迭代法进行调整,本文研究适用于大部分方位的天体的观测,这就很好的体现了本次建模的意义所在。
第一问中的利用球面与抛物面的各向同性,可以运用于雷达和抗辐射探测器等领域
第二问中的欧拉角法可以应用于经典力学中的刚体研究,与量子力学中的角动量研究。
第三问中的入射角与反射角关系在物理学上,尤其是光学,被广泛应用,本文也是如此。
八、参考文献
-
钱宏亮.FAST主动反射面支承结构理论与试验研究[D]哈尔滨工业大学2007,4:16-20
-
李明辉,朱立春.FAST瞬时抛物面变形策略优化分析,贵州大学学报;自然科学版,2012,12:24-25
-
张帆,曹喜滨,皱经湘.一种新的全角度四元数与欧拉角的转换算法[J],南京理工大学学报;自然科学版,2002,26(4):377-378.
附录
0.支撑材料文件列表
序号 | 功能 | 文件名 |
---|---|---|
1 | 结果计算表格 | result.xlsx |
2 | 程序 | 2.area_获取三角形面积.m |
3 | 程序 | 3.getarea_获取三角形与圆重叠部分面积.m |
4 | 程序 | 4.getpoint_获取顶点的投影点.m |
5 | 程序 | 5.inTra_判断点是否在三角形中.m |
6 | 程序 | 6.MACM2021_q1_计算问题一中理想抛物线的参数b.m |
7 | 程序 | 7.MACM2021_q2_计算问题二中所有主索节点位置、促动器伸缩量.m |
8 | 程序 | 8.MACM2021_q3_计算问题三接收比.m |
9 | 程序 | 9.mycart2pol_笛卡尔坐标系到球坐标的转换.m |
10 | 程序 | 10.mypol2cart_球坐标系到笛卡尔坐标系的转换.m |
11 | 程序 | 11.q1_con_问题一中非线性规划约束条件.m |
12 | 程序 | 12.q1_fun_问题一中非线性规划目标函数.m |
13 | 程序 | 13.q1_r1_r2_计算抛物线与圆的极径之差.m |
14 | 程序 | 14.q2_con_问题二中非线性规划约束条件.m |
15 | 程序 | 15.q2_fun_问题二中非线性规划目标函数.m |
16 | 程序 | 16.q2_length_计算单个结点主索节点位置、促动器伸缩量.m |
17 | 程序 | 17.q2_pro_计算单个反射面的边变化比率.m |
18 | 程序 | 18.q2_rotate_计算β范围与旋转后的抛物面.m |
19 | 程序 | 19.q2_shiftPoint1_通过极坐标转换计算根据理想抛物面调整的主索节点坐标.m |
20 | 程序 | 20.q2_shiftPoint2_通过解方程组计算根据理想抛物面调整的主索节点坐标.m |
21 | 程序 | 21.q2_shiftPoint3_迭代法调整主索节点.m |
22 | 程序 | 22.q2_shiftPoint4_非线性规划调整主索节点.m |
23 | 程序 | 23.q3_fun_问题三中求顶点方程组.m |
24 | 程序 | 24.q3_receptionRatio_获取问题三的接收比.m |
25 | 参考文献 | 25.FAST主动反射面支承结构理论与试验研究【1】.pdf |
26 | 参考文献 | 26.FAST瞬时抛物面变形策略优化分析【2】.caj |
27 | 参考文献 | 27.一种新的全角度四元数与欧拉角的转换算法【3】.caj |
总结
第三问的结果很不理想,后面讨论时发现,我们其实假设了每块反射面板是一个平面,但实际上每块反射面板也是有弧度的,因此导致结果不理想。
相关链接:
- 代码:基于FAST主动反射面的形状调节研究: 2021数模国赛A题 江苏省二等奖 (gitee.com)
|
| 24 | 程序 | 24.q3_receptionRatio_获取问题三的接收比.m |
| 25 | 参考文献 | 25.FAST主动反射面支承结构理论与试验研究【1】.pdf |
| 26 | 参考文献 | 26.FAST瞬时抛物面变形策略优化分析【2】.caj |
| 27 | 参考文献 | 27.一种新的全角度四元数与欧拉角的转换算法【3】.caj |
总结
第三问的结果很不理想,后面讨论时发现,我们其实假设了每块反射面板是一个平面,但实际上每块反射面板也是有弧度的,因此导致结果不理想。
相关链接:
更多推荐
所有评论(0)