Дифракция электромагнитного поля миллиметрового диапазона на плоских объектах. Струков И.Ф. - 45 стр.

UptoLike

Составители: 

Рубрика: 

Приложение II
Программы для расчета интенсивности поля дифракции в случаях 1 ), 2), 3),
4), 5) и ДН зеркальной антенны 6 ) см . Приложение I. Программы
выполнены в среде математического моделирования Mathсad.
1. Дифракция на прямоугольном отверстии. Зона Френеля.
Расчет через интеграл Френеля
u4
i
u4
i
u4max
:=u3
i
u3
i
u3max
:=u2
i
u2
i
u2max
:=u1
i
u1
i
u1max
:=
u4maxmaxu4():=u3maxmaxu3():=
u2maxmaxu2():=u1maxmaxu1():=
u4
i
Ux
i
z4,
()
:=u3
i
Ux
i
z3,
()
:=u2
i
Ux
i
z2,
()
:=u1
i
Ux
i
z1,
()
:=
z415a:=z36a:=z22a:=z1
a
2
:=
Uxz,()
a
2
a
2
x1expi
k
2z
xx1()
2
d
2
:=
x
i
iimax
imax
20:=
i02imax..:=
j14..:=imax100:=a15 λ:=k2
π
λ
: 0.4:=
                                   При ложени е II
П рограммы длярасч етаи нтенси вности поляди ф ракци и вслуч аях 1), 2), 3),
4), 5) и Д Н зеркальной антенны 6) – см. П ри лож ени е I. П рограммы
вы полнены всредематемати ч еского модели ровани яMathсad.
№ 1. Д и ф ракци янапрямоугольном отверсти и . ЗонаФ ренеля.
Расч етч ерези нтеграл Ф ренеля

                               π
    λ := 0.4        k := 2 ⋅       a := 15 ⋅ λ              imax := 100 j := 1 .. 4
                               λ
                                                                   i := 0 .. 2 ⋅ imax
                                                              2
                     a                                 
                    ⌠2                                  x := i − imax ⋅20
                                 k ⋅( x − x1) 2  dx1  i
  U ( x , z) :=             exp i⋅                           imax
                     a
                                     2 ⋅ z            
                    ⌡−                                 
                         2                             
         a
  z1 :=              z2 := 2 ⋅a         z3 := 6 ⋅a         z4 := 15 ⋅a
         2
  u1i := U ( xi , z1) u2i := U ( xi , z2) u3i := U ( xi , z3) u4i := U ( xi , z4)

  u1max := max( u1) u2max := max( u2)



  u3max := max( u3) u4max := max( u4)
               u1i                  u2i               u3i                   u4i
    u1i :=                u2i :=            u3i :=                u4i :=
             u1max                 u2max             u3max                 u4max