EFI - uloha 01 - simulace řešení pomocí programu SYNTFIL


Výstup programu SYNTFIL s navrženými hodnotami prvků filtru


K simulaci byl použit program SADYS. Jeho výstup je dále uveden v upraveném tvaru.

  1. Vstupní data
  2. Přenosová funkce kmitočtově odnormované DP
  3. "Graf" kmitočtové charakteristiky DP
  4. "Graf" - detail propustného a nepropustného pásma filtru
  5. Hodnoty přenosu ve zlomových kmitočtech tolerančního schematu

  1. Vstupní data:

     *;
     *: dp - antialising - SYNTFIL (DOS)
     e  1; r1 1-2=1;
     l1 2-3=2.59904656e-5;
     l2 3-4=3.91534143e-6; c1 4  =2.27061517e-5;
     l3 3-5=3.82076942e-5;
     l4 5-6=7.53359610e-6; c2 6  =2.09508478e-5;
     l5 5-7=3.81327597e-5;
     c3 7  =1.77583577e-5;
     r2 7  =1.6662106057;
    

  2. Přenosová funkce DP

     
      *pz;
     tran p1=V.7/e coef;run;
    
     POLES     REAL PART             IMAG PART
       1  -1.8957025723398D+04   1.6103071553499D+04
       2  -1.8957025723398D+04  -1.6103071553499D+04
       3  -3.4366536609729D+03   5.1294219148015D+04
       4  -3.4366536609729D+03  -5.1294219148015D+04
       5  -1.1402476597213D+04   4.0506703432340D+04
       6  -1.1402476597213D+04  -4.0506703432340D+04
    
     ZEROS     REAL PART             IMAG PART
       1   0.0000000000000D+00   7.9597244351460D+04
       2   0.0000000000000D+00  -7.9597244351460D+04
       3   0.0000000000000D+00   1.0605799497611D+05
       4   0.0000000000000D+00  -1.0605799497611D+05
    
     GAIN CONSTANT =  2.53904762841431D+07
    
                        COEFFICIENTS
           DENOMINATOR                   NUMERATOR
       2.895464838D+27  * P **  0     7.126608321D+19  * P **  0
       2.222596960D+23  * P **  1     0.000000000D+00  * P **  1
       1.025432533D+19  * P **  2     1.758401961D+10  * P **  2
       2.640887275D+14  * P **  3     0.000000000D+00  * P **  3
       6.314363287D+09  * P **  4     1.000000000D+00  * P **  4
       6.759231196D+04  * P **  5     0.000000000D+00  * P **  5
       1.000000000D+00  * P **  6     0.000000000D+00  * P **  6
    

  3. "Graf" kmitočtové charakteristiky DP
     *fre;
     nplot(41) db.p1;run;
                            
      X ...     FREQ
      1 ... DB .P1      
     AXIS Y=>
      1( 1.7E+00) -1.0000E+02     -6.6667E+01         -3.3333E+01    -3.8147E-06
                   !                   !                   !                   !  
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
      1.9794E+03   !-------------------!-------------------!-----------------1-! 
      2.1248E+03   !                   !                   !                 1 ! 
      2.2810E+03   !                   !                   !                 1 ! 
      2.4486E+03   !                   !                   !                 1 ! 
      2.6285E+03   !                   !                   !                 1 ! 
      2.8217E+03   !                   !                   !                 1 ! 
      3.0290E+03   !                   !                   !                 1 ! 
      3.2516E+03   !                   !                   !                 1 ! 
      3.4906E+03   !                   !                   !                 1 ! 
      3.7471E+03   !                   !                   !                 1 ! 
      4.0224E+03   !                   !                   !                 1 ! 
      4.3180E+03   !                   !                   !                 1 ! 
      4.6354E+03   !                   !                   !                 1 ! 
      4.9760E+03   !                   !                   !                 1 ! 
      5.3417E+03   !-------------------!-------------------!-----------------1-! 
      5.7342E+03   !                   !                   !                 1 ! 
      6.1556E+03   !                   !                   !                 1 ! 
      6.6080E+03   !                   !                   !                 1 ! 
      7.0936E+03   !                   !                   !                 1 ! 
      7.6149E+03   !                   !                   !                 1 ! 
      8.1744E+03   !                   !                   !                1  ! 
      8.7752E+03   !                   !                   !           1       ! 
      9.4200E+03   !                   !                   !     1             ! 
      1.0112E+04   !                   !                   !1                  ! 
      1.0855E+04   !                   !              1    !                   ! 
      1.1653E+04   !                   !        1          !                   ! 
      1.2509E+04   !              1    !                   !                   ! 
      1.3429E+04   !                   1                   !                   ! 
      1.4416E+04   !                   1                   !                   ! 
      1.5475E+04   !----------------1--!-------------------!-------------------! 
      1.6612E+04   !       1           !                   !                   ! 
      1.7833E+04   !             1     !                   !                   ! 
      1.9143E+04   !                 1 !                   !                   ! 
      2.0550E+04   !                  1!                   !                   ! 
      2.2060E+04   !                   1                   !                   ! 
      2.3682E+04   !                   1                   !                   ! 
      2.5422E+04   !                   1                   !                   ! 
      2.7290E+04   !                   1                   !                   ! 
      2.9295E+04   !                   1                   !                   ! 
      3.1448E+04   !                   1                   !                   ! 
      3.3759E+04   !------------------1!-------------------!-------------------! 
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
    

  4. "Graf" - detail propustného a nepropustného pásma filtru

    Detail propustného pásma má lineární měřítko na kmitočtové ose. Pro něj je lépe viditelné rovnoměrné zvlnění v propustném pásmu. U nepropustného pásma je použito logaritmické měřítko.

     *fre;
     freq/lin 200 8000;  :*** Propustne pasmo - linearni meritko kmitoctu ***
     nplot(41) db.p1;run;
    
      X ...     FREQ
        1 ... DB .P1      
     AXIS Y=>
      1( 5.0E-03) -4.1000E+00     -4.0000E+00         -3.9000E+00    -3.8000E+00
                   !                   !                   !                   !  
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
      2.0000E+02   !---1---------------!-------------------!-------------------! 
      3.9500E+02   !      1            !                   !                   ! 
      5.9000E+02   !          1        !                   !                   ! 
      7.8500E+02   !                1  !                   !                   ! 
      9.8000E+02   !                   !   1               !                   ! 
      1.1750E+03   !                   !          1        !                   ! 
      1.3700E+03   !                   !                 1 !                   ! 
      1.5650E+03   !                   !                   !    1              ! 
      1.7600E+03   !                   !                   !          1        ! 
      1.9550E+03   !                   !                   !               1   ! 
      2.1500E+03   !                   !                   !                  1! 
      2.3450E+03   !                   !                   !                  1! 
      2.5400E+03   !                   !                   !                 1 ! 
      2.7350E+03   !                   !                   !             1     ! 
      2.9300E+03   !-------------------!-------------------!--------1----------! 
      3.1250E+03   !                   !                   ! 1                 ! 
      3.3200E+03   !                   !             1     !                   ! 
      3.5150E+03   !                   !     1             !                   ! 
      3.7100E+03   !                 1 !                   !                   ! 
      3.9050E+03   !          1        !                   !                   ! 
      4.1000E+03   !     1             !                   !                   ! 
      4.2950E+03   !   1               !                   !                   ! 
      4.4900E+03   !   1               !                   !                   ! 
      4.6850E+03   !      1            !                   !                   ! 
      4.8800E+03   !            1      !                   !                   ! 
      5.0750E+03   !                   ! 1                 !                   ! 
      5.2700E+03   !                   !           1       !                   ! 
      5.4650E+03   !                   !                   ! 1                 ! 
      5.6600E+03   !                   !                   !           1       ! 
      5.8550E+03   !-------------------!-------------------!-----------------1-! 
      6.0500E+03   !                   !                   !                  1! 
      6.2450E+03   !                   !                   !              1    ! 
      6.4400E+03   !                   !                   !    1              ! 
      6.6350E+03   !                   !          1        !                   ! 
      6.8300E+03   !               1   !                   !                   ! 
      7.0250E+03   !    1              !                   !                   ! 
      7.2200E+03   !    1              !                   !                   ! 
      7.4150E+03   !                 1 !                   !                   ! 
      7.6100E+03   !                   !                   !  1                ! 
      7.8050E+03   !                   !                   !                  1! 
      8.0000E+03   !--1----------------!-------------------!-------------------! 
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
    
    
     *fre;
     freq 12000 50000; :*** Nepropustne pasmo - logaritmicke meritko kmitoctu ***
     nplot(41) db.p1;run;
    
      X ...     FREQ
      1 ... DB .P1      
     AXIS Y=>
      1( 6.7E-01) -9.0000E+01     -7.6667E+01         -6.3333E+01    -5.0000E+01
                   !                   !                   !                   !  
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
      1.2000E+04   !-------------------!-------------------!------1------------! 
      1.2436E+04   !                   !        1          !                   ! 
      1.2888E+04   !                   !   1               !                   ! 
      1.3356E+04   !                   !             1     !                   ! 
      1.3841E+04   !                   !               1   !                   ! 
      1.4343E+04   !                   !              1    !                   ! 
      1.4864E+04   !                   !            1      !                   ! 
      1.5404E+04   !                   !        1          !                   ! 
      1.5964E+04   !                   ! 1                 !                   ! 
      1.6544E+04   !       1           !                   !                   ! 
      1.7145E+04   !   1               !                   !                   ! 
      1.7767E+04   !                  1!                   !                   ! 
      1.8413E+04   !                   !    1              !                   ! 
      1.9082E+04   !                   !        1          !                   ! 
      1.9775E+04   !-------------------!----------1--------!-------------------! 
      2.0493E+04   !                   !            1      !                   ! 
      2.1237E+04   !                   !             1     !                   ! 
      2.2009E+04   !                   !              1    !                   ! 
      2.2808E+04   !                   !              1    !                   ! 
      2.3636E+04   !                   !               1   !                   ! 
      2.4495E+04   !                   !               1   !                   ! 
      2.5385E+04   !                   !               1   !                   ! 
      2.6307E+04   !                   !               1   !                   ! 
      2.7262E+04   !                   !              1    !                   ! 
      2.8252E+04   !                   !              1    !                   ! 
      2.9279E+04   !                   !              1    !                   ! 
      3.0342E+04   !                   !             1     !                   ! 
      3.1444E+04   !                   !             1     !                   ! 
      3.2586E+04   !                   !             1     !                   ! 
      3.3770E+04   !-------------------!------------1------!-------------------! 
      3.4996E+04   !                   !           1       !                   ! 
      3.6267E+04   !                   !           1       !                   ! 
      3.7585E+04   !                   !          1        !                   ! 
      3.8950E+04   !                   !          1        !                   ! 
      4.0365E+04   !                   !         1         !                   ! 
      4.1831E+04   !                   !        1          !                   ! 
      4.3350E+04   !                   !       1           !                   ! 
      4.4925E+04   !                   !       1           !                   ! 
      4.6557E+04   !                   !      1            !                   ! 
      4.8248E+04   !                   !     1             !                   ! 
      5.0000E+04   !-------------------!----1--------------!-------------------! 
     AXIS X        0123456789012345678901234567890123456789012345678901234567890
    
    

  5. Hodnoty přenosu ve zlomových kmitočtech tolerančního schematu:

     *fre;
     freq=8000,12000;
     print db.p1;run;
    
      X ...     FREQ
      1 ... DB .P1      
    
        X              1
        8.00000D+03   -4.08329D+00
        1.20000D+04   -5.84309D+01
     

    Je zřejmé, že nebyl splněn zadaný rozdíl útlumu v propustném a v nepropustném pásmu. Příčina je stejná, jakou jsme diskutovali u aproximace.



©Petr Bores