Главная Промышленная автоматика. (7.7) ScBii" Я)= S snim, p,)hs„(m, p,~q+ 1); p,=<i ScB2(". q)= S Рл)Кп{т, p, - q+ 1); p, =(? свзИ. (/)= 1 cnl/n. Pi)hsn{m, Pi~q + ly, P,=4 ScB4("- 9)= S s„{m, p,)h,„{m, p, - q+l); =1, 2,.,., N.,. В выражении (7.7) Sc п и Ss п - действительная и мнимая составляющие сигнала, hen и /г., „ - действительная и мнимая составляющие опорной функции, Л/и=(п-L)/jx/px+l - число отсчетов вы.ходного сигнала, N2 = L/xJNi - число отсчетов сигнала ПФ на интервале синтезирования. Обработка сигнала завершается операцией взятия модуля, которая может быть описана следующей формулой: / (т, q) = ]/[5ев4 (•". Я) - сшЛгп< )1 + [ScB2 {.гп, q) (7.8) q=\,2, Л,; т=\, 2, Л,. Полученный в результате вычислений в соответствии с (7.8) двумерный массив чисел является радиолокационным изображением моделируемой местности. Для визуальной оценки результатов моделирования можно использовать следующее представление РЛИ. Нормированный выходной сигнал 1о{т, q) делится на 10 уровней. Значениям сигнала, лежащим между О и 0,1, присваивается зна- ---b--t--y -i- 9 g g + i
- 4- -t- f -(- + Рис. 7.5. Условные РЛИ, получаемые в результате мoдeлиpoвa;ия 19-0ЕС-в5 хыгтгч стр. REAL СЗ{96),СС(96),бТН(6«),ВМ(б2(,2) nut. NT»76e NXs7 NIB256 RN=25*ee, WRITE(5,9a) 98 FORMATdX,ВВЕДИТЕ IP) READ(5.9<»)1P 99 F0RMAT(I2) I KRITE(IP,10«)BN Iie« FORMATdX. iBN=Fie.5) I SBNsSIN(BN) CAgAHfT" PCA IF(BN-PI/2.)22,23,22 23 DBsQ/<2.«L) GO TO 2a 22 TBNsSBN/CBN DBs-TBN+SQRT(TBN*TBN+Q/<L*CBN)) 24 DAsRN*DB DXsDA/SBN WRITE(IP,.101 )DX 101 FORMATdX,DXEFie.5) WRITERS,25) as FORMATdX,ВВЕДИТЕ KX) READt5,26)KX 26 FORMAT( HXaOX/(KX«l,) WRITEllP, 1в1»)НХ 1в0 FORMATdX,HX=Fie.5) X80»W/F hRlTE<lP,ie2)XSD 102 FORMATilX.XSDsFie.5) RGBSGRT(RN«Rr4-H*H) SYM=STN(ATAN(RG/H)) NIP=HX/XSD IF{NIP,EQ.e)NlP=l hRtTE(lP,l*3)NIP FORMATdX, n1P=I3) ТРАЕКТОРИЯ «ЦА С ПРЯН0/!ИНЕЙН1)Й Г1р/1ЕТ DOl 1=1,NT XS(I)=XSO+ ♦ОРМИРОВАНИЕ РЕЛЬЕФА D02 Isi.N)-2 REL(I)»e. XS0=-)(SD*(NT/2.) DOl 1=1,NT XS(I)=XS0+X3D*(I-1) OBAH " IjNX yC(a)sRG*SBN REL(«)si. XC(a)sRG*CBN »o"=*2xS2S«¥?2.) KlsNl/(NlP*l.) DOa 1=1,M sis*. 19-DEC-e5 1в:24;29 СТР ""ii=e D03 3=1,NIF MaNIP*il-i3 XSOPsxSOPOh NIP )+J . „ + X3D*M R0s-XC<«)*XS0P/RN»2.+XS0p*»2/RN*(l-XC(4)»*2/RN/RN) FUs-UK*RO MDOsOK*W*CBN*SYM*2. FDO=WDO«M/F FOsFQ-FOO C=C03<F0) S=-SIN(tFQ) Sl=31+C 32=S2+3 0C(l)=3l DS(I)sS2 ------ТОРНЫЙ СИГНАЛ r/<NlP*U) DOT 1 = ЬК2 33=2. sa=e, 006 J=1.NIP M=NIP*(1-1)+J 006 N=1,NX RC=-XC<N)lx§t)/RN*2.+XS(M).*2/RN*(l.-XC(N).*2/PN/RN FO=-QK»RC W0O=QK*W*CBN*SYM*2. F0D=W00*M/F FO=FO-FDO C=REL<N)»COS{FO) 3=REL(N)*SIN(F0) 33SS3+C 34=S«+S CONTINUE CC(I)=33 [7 CS(1)=S4 С ОБРАБОТКА СИГНАЛА КЗ=К2-К1 009 1=1,КЗ ЗиМ1 = ?1. ЗиМ2=в. SUM3=e. ooe Js!,Ki Msj+d-i) SUMl=SUMl+CS(M)*OS<J) SUM2=SUM2+CS{M)»0C(J) SUM3»SUM3+CC(M)»0S(J) e suMa=suMa+cC(M)*oc(J) . 9 OTM<I)sSQRT< (SUMq-SUMl)**2+(SlJM2 + SUM3)**2) С ОТОБРАЖЕНИЕ SR = OTM(n OOie 1= IF(OTM( le CONTINUE ).liT.GR)GR = OTM(l) ООП I = 1»K3 --M{I)s6TM(1.. WR Tt(lP,12)(03(I),I=l,32) P,12)(0C(I),I=1,32) 111 P!Ml)r6tM(I)/GR РП2ИСЗаь1 = 1;9б) WR WR WR TE( TE< TE( p,i2)(cc(i),i=i,q6) WRITE(I p.12)(0ТМ(П,I = 1,6«) 12 F0RMAt(l5<,6F9.2) 0013 1=1,КЗ BK(I,l)=HX*(-33+I) 13 BM<1,2)=0TM(I) CALL GRINT(l,BM,6fl,2,l.,l.,e.,e) §TUP END Рис. 7.6. Листинг программы, реализующей модель РСА 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 0.0018 |