Основы компьютерного проектирования и моделирования радиоэлектронных средств: Учебное пособие

  • Published on
    08-Dec-2016

  • View
    233

  • Download
    10

Embed Size (px)

Transcript

  • ..

    2010

  • 2

    621.396.6.001.57(07) - - . , Eletronis WorkBench Capture CIS OrCAD. " " 210302.

    . 46, . 3, . 31 . : ..

  • 3

    ... 4 1 , ,

    5 2

    15 3 .. 23 4 ... 36 5 ... 41 6

    ..... 45 .61

  • 4

    - , 210302 - (), - .

  • 5

    1 , ,

    1.1 , -

    , .

    , , .

    - , .

    , :

    - , ;

    - , - ;

    - .

    - , - -.

    , -.

    -, -.

    , , .

    - . , U , U = 10%15%-220+ .

    , , ; , - ; - , -. , - .

    , : - ( ), - , - ,

  • 6

    , , - , , - .

    : - , - , - , - .

    . -:

    - -, ( ) ( ), , .

    - -, - , - .

    , - , , , . , , , - .

    - (, -, , , , , - .), ( , , .).

    1.2 : - ( -), - (

    , , -, , ),

    - (). ,

    , . - - , ().

    : - , - ,

  • 7

    - - .

    - - , , , - , . - - , - , - . - - .

    - - -, - , .

    - .

    1.3 -

    , ( , .) - . . - , - . , - k- , , (k+1) . .

    : - ; - ; - ; - ; - .

    , , , .

    , , .

    , , .

  • 8

    , .. . , . -: , (, , ..); (, , ).

    . - . :

    - - ();

    - - ();

    - ();

    - ();

    - - ().

    , , . , , , - , .

    - - . , , - , , - .

    , .

    - , - . , .

    - -;

  • 9

    , , -.

    1.4 , , -

    .

    . : , - , , ..

    ( , ). , ( ) .

    - - ( ) ( ).

    , ( ) - ( ). - : , , , - . : RC- , RC- .

    , - .

    1.5 - , .. -

    , , , .

    , - . (), (), (), .

    - , - , , , - . , . : , ; , -

  • 10

    ; , - , , -. . , . . : , , , . . - , . - . , - , - . .

    . -. , , - . , 80% - , 16% , 4% .

    1 -:

    1

    . - :

  • 11

    ( ) ( -). (, ) , (, ) . - ( ) . . -. - - , . . -, , , , : , .

    : - , - , - , - -

    .

    1.6 2. (1)

    - () . : , , , , - .. -: , , .

    (2) () . - . - : , , , , , - ., .

    (3) (), , - - . , -. , , - . - ( 4).

  • 12

    - ( 5).

    2 -

    6

    . , : - ; - ; , , ; - ; , , .

  • 13

    () ( 7 8).

    - ( 9). - ( 11).

    , () ( 10).

    . , , : - . ( 12). - , .

    , , , , -. , .

    , - . - . -, , . -, . -, , -. -, - , - .

    1.7 ,

    , , , , - . - . - , - (Pentium 3 4). - DA -, ..

  • 14

    1.8

    1. 1

    -

    , , ,

    - ( - )

    SystemView (Elanix), Simulink, Signal Processing (MatLab),

    VHDL ( -), OrCad

    LabView, LabWindows (NI)

    -

    ,

    DSPworks, SigLab, System View, SPW/HDS Monarch, QEDesign 1000+

    Max+Plus (Altera) WebFITTER (Xilix) Easy Analog Design Software (Motorola), Nexar, MPLab, PROTEUS, TASKING (- )

    - - , . .

    Pspice Design Lab 8.0, OrCad 9.0 Electronis WorkBench, APLAC 7.0, MicroCap Dr. Spice (. Deutch Re-search) iruitStudio ( PROTEL) OrCad 9.0

    -

    Pac Designer (Lattice Semi-conductors) AnadigmDesigner (.)

    -

    MicroWave Office (AWR), Analog Office, Visual System Simulator, APLAC ,SuperNEC

  • 15

    2

    2.1 -

    (), .

    . .

    - (, , , , .) - , .

    () , 1,..., , z1zi, u1uj y1 ,.., y ( 3).

    ZX Y

    U 3

    , - .

    - .

    . - :

    )1()1( 00 == TTu

    p

    pu

    eL

    pSDqeIi ,

    I ; ; q ; S ; Dp ; p0 - ; Lp .

    i - , I0, S, , Lp .

    : - ; - , ; - ; - , , ; - ;

  • 16

    - , , ;

    - , . ,

    . . -

    ( 4), - R, L .

    4 g(t) ,

    E(t), :

    : z(t)=g(t), f(t)=E(t), a1=R, a2=L, a0=1/C. -

    , . - , -, , .

    2.2 -

    : .

    , - . , , , -- .

    , - .

    : 1) (,

    , .); 2) ,

    .

    ).()()()( 0222

    1 tftzattza

    ttza =+

    +

  • 17

    - :

    1. : - () - (Pascal, Delphi).

    2. : - (MathCAD, Mat-Lab, Mathematics).

    3. : - - ( ). ! (Electronis WorkBench, Or-CAD).

    - (Simulink, MatLab, LabView, System-View, MicroLogic, VHDL, GPSS). - - , -, - . - .

    : 1) ; 2) ; 3)

    .

    2.3 1 : 1.1 , . -

    - -. - - .

    -, :

    y2=(y1+y2)2 y12+y22 ; - .

    (-

    , ).

    xU

    xU

    xUU

    xU

    +

    =+

    = 2121 )(

  • 18

    1.2 . , -

    , - . 1.3 . , -

    . 1.4 -

    . ,

    . .

    1.5 . ,

    ; - .

    1.6 . - ;

    f(x)=sin x . 2 :

    - , - ,

    - , - .

    3 : - -

    , - .

    4 : - , - , - ( ), - ( ), - , - . -

    . . , - , - - . (- 5), , - .

    >>>

    =20,36,20,1

    )(xxx

    xf

  • 19

    r

    r r

    I I

    I I

    5 -

    - R, C, L, . ( 6 - 9).

    6

    7

    8

    9

  • 20

    : , - - - - . - , , .

    5 : -

    , -.

    2 -

    -

    ,

    -

    , -

    - -

    --

    - - - -

    , -. - - , - -

    - , ---

    -

    , - -

    ,

    -

    - , - -

    - ( -)

    -

    -

    , , -,

    ,

    6 () . , -

  • 21

    , - . , , -.

    7 , - , - , , , - .

    8 : - F(x)=0, - . , -

    ,

    )()( )()()( kkk xFxxF = , , - )()()1( ( kkk xFxx =+ ,

    - , ( (

  • 22

    - :

    1 :

    k

    kmi i

    ii = ,

    k

    kmu u

    uu = ,

    im, um, ik, k - .

    2 -:

    ( )nn

    i

    ii ni

    n

    k

    km

    ij

    j

    jj

    =

    = 1

    21

    2

    ,

    ( )nn

    u

    uu nu

    n

    k

    km

    uj

    j

    jj

    =

    = 1

    21

    2

    ,

    . -

    , .

  • 23

    3 3.1 () -

    , - .

    , .

    , -, - . .

    , , , , , (, ..), , .

    -:

    1) - (- ),

    2) - 1 2 .

    , - , .

    : - (, , .), - , - , - . 3.2

    , . . - - . - . - .

    , - , - .

    :

  • 24

    = 0i ; = 0u (*); I = F(U) U = F1(I),

    (*) , I, U - .

    , , :

    1) , 2) , 3) , 4) , 5) . 4 5 -

    . . ,

    10.

    10

    , - , u1 = 1 2, u2 = 2, - 3 .

    , . . - ( ), - , . .

    1) 01exp

    2101

    1

    1 =

    I

    RE ,

    2) 01exp1exp2

    2

    202

    2101 =

    R

    II

    .

    .

  • 25

    ( )( )

    ),....,(......................

    ,....,,....,

    21

    212

    211

    nn

    n

    n

    xxxF

    xxxFxxxF

    : F(x) = 0,

    n , F - n .

    -, (-), , .

    - -, . - - .

    F(x) = 0 -:

    x(k+1) = x(k) F(x(k)), k , , . , -

    . , F(x) = 0 :

    ( ) ( )kkk xFxxF = (GxU=I), kkk xxx = +1 - k k+1 ,

    ( )kxF - , ki

    xF

    ,

    ( )kxF - , , ..

    , . ,

    f() , f() k, k ( 11).

    1. x0 x .

    2. F(x) (x0,F(x0)). , y=0. x1. 3. F(x) x1. |F(x1)|> |x0-x1|> , x0 x1 (.. x0=x1) 2.

  • 26

    4. , -: ( ) 21 , ni xFx .

    11

    - F() . , . , .

    , :

    - = 0; - 0; - -

    . - : |||| < ,

    . ,

    .

  • 27

    3.3

    - , -, F(x) = 0, I() = 0, I() .

    ,

    : Y(k)k = -I(k),

    =IY - ,

    k = k+1 - k . I() , , -

    :

    ( )

    ( )

    ( )

    ( )

    ( ) 0...... 111

    11

    1

    11

    11 =

    ++

    + +=+==

    kn

    n

    n

    j

    k

    k

    n

    j

    k

    n

    j

    kII

    I

    ,

    ( )

    ( )

    ( )

    ( )

    ( ) 0...... 122

    11

    1

    22

    22 =

    ++

    + +=+==

    kn

    n

    n

    j

    k

    k

    n

    j

    k

    n

    j

    kII

    I

    ,

    ( )

    ( )

    ( )

    ( )

    ( ) 0...... 1111

    =

    ++

    + +=+==

    kn

    n

    n

    nj

    kn

    k

    n

    nj

    knn

    nj

    kn

    III

    ,

    I = I(k1, k2, kn) , j = 1, 2, n , ( )=

    n

    nj

    knI -

    n ( ),

    ( )

    n

    n

    nj

    knI

    = - ( j = n)

    ( j n) . * = - .

    ( ) ( )

    ( ) ( )

    ( ) ( )

    n

    n

    nj

    kn

    n

    nj

    kn

    n

    n

    j

    kn

    j

    k

    n

    n

    j

    kn

    j

    k

    II

    II

    II

    ==

    ==

    ==

    ...

    .............................

    ...

    ...

    1

    22

    1

    22

    11

    1

    11

    ( )

    ( )

    ( )1

    12

    11

    ..........

    +

    +

    +

    kn

    k

    k

    =

    ( )

    ( )

    ( )

    =

    =

    =

    n

    nj

    kn

    n

    j

    k

    n

    j

    k

    I

    I

    I

    ..........

    22

    11

    .

  • 28

    , - , , k. - - . . - I(k1, k2, kn) k1, k2, kn. . - , . , . , - . + - .

    - . -, , . .

    . , 12.

    12

    VD1 VD 2

    =

    121

    11 0

    eIIVDVD ,

    =

    113

    202

    eIIVDVD

    .

    .0

    ,0

    ,0

    2

    1

    21

    32

    21

    1

    =+

    =

    =

    VD

    VD

    VDVD

    IG

    IG

    III

    ,

  • 29

    .01

    ,01

    ,011

    13

    2

    21

    1

    13

    2

    21

    1

    032

    021

    100

    =

    +

    =

    =

    eIG

    eIG

    IeIeI

    VD

    VD

    VDVD

    . - 1, 2 3

    )(10

    2

    )(20

    )(10

    1

    )(10

    )(20

    )(

    T

    0VD1)(

    20)(

    T

    10

    2113

    2121

    13211321

    0

    0

    I- eeI

    TT

    TT

    TTTT

    eIGeI

    eI

    GeI

    eIeI

    T

    VD

    T

    VD

    T

    VD

    T

    VD

    T

    VD

    T

    VDVD

    +

    +

    +

    .

    ,

    2

    13

    1

    21

    )(20

    )(10

    VDT

    VD

    VDT

    VD

    geI

    geI

    T

    T

    =

    =

    - .

    , ,

    22

    21

    2121

    2

    1

    00

    VDVD

    VDVD

    VDVDVDVD

    gGggGg

    gggg

    ++

    +.

    , - , . -.

    3.4 .

    ( , - ) , , - . , . -

  • 30

    . .

    - . - .

    , - , .

    - - () , .

    .

    : ),( txFdtdx

    = , dtdx - . -

    - , dtdx -

    .

    : 0,, =

    tx

    dtdxF , 0 ,,, =

    txdtxdtdxF -

    . x . , , .

    - - uc iL, :

    )( ,)(dt

    tdiLudt

    tduCi LLCC ==

    == dttuLidtti

    Cu LLCC )(

    1 ,)(1 .

    : 13.

    13

  • 31

    iL uc :

    iC + iL - iR = 0, - + uR + uC = 0, uL uC = 0. uR = RiR, iC = CduC/dt, uL = LdiL/dt,

    : ( ) ( ) ( )

    ( ) ( )L

    tudt

    tdi

    tiR

    tuECdt

    tdu

    CL

    LCC

    =

    =

    1

    .

    3.5 -

    -

    , .. x(t) 0 t - x(t0) = x0. x(t) - () t1, t2, , tn, . t = tn+1 tn - h, .

    , tn+1 xn+1=x(tn+1) - ( ) - .

    ( ) ),( ttxFdtdx

    = -

    : xn+1 = xn + hf(xn, tn) : xn+1 = xn + hf(xn+1, tn+1). . , -

    14, . C = 1 ,

    1 , R = 1 .

    14

    uc(t)=x(t), x(0)=1 = RC = 10-3 ,

    ( ) ( ) ( )tuRCRC

    tudt

    tduC

    CC ==

    h = 200 x(0)=1,

  • 32

    ..

    0 ,,, =

    txdtxdtdxF . (*)

    - - -:

    ( )knnn xxxfdtdx

    + ,,1 , ( ) ( )knnnb

    axxxfdttx + ,,1 .

    , (*) -

    ( ) pixxxF knnni ,...,1 ,0,...,,1 ==+ . xn+1 -

    , .

    I = f(U), - :

    dttduCi CC)(

    = = dttuLi LL )(

    1 .

    . - , .

    : ( )

    nnnCnCC

    nC tthhuu

    Cdt

    tduCi =

    = ++

    + 1,1

    1, ,,

    ,

    ( ) 1,,1,11, ++ ++=

    +

    nLnL

    t

    tLLnL uL

    hidtuL

    niin

    n

    .

    , uC,n+1, uL,n+1 , uC,n, iL,n, uL,n . , - .

    . 15.

  • 33

    R1

    C1 L

    R2

    C2

    15

    - , :

    ( )nLn

    n

    n

    nCnnnn

    nn

    n

    nCn

    n

    nCnnn

    iL

    hh

    uC

    R

    Rhu

    Ch

    uC

    RE

    I

    ,1,21

    1

    ,21,21,11,21,1

    1,21,1

    1

    ,21,1

    1

    ,21,21,11,1

    )(2

    2

    21

    )(2

    1

    ++

    +

    +

    +

    =

    ++

    +

    ++++

    ++

    +

    +

    +

    +++

    Lh

    hC

    RhC

    RhRhC

    hC

    RY

    n

    nn

    nnn

    1

    11

    111

    2R21

    212

    21C2-

    2121

    11

    +

    ++

    +++

    ++

    +++

    = .

    - . ( ). , h , .. h< . ( ) . - : -, - . , - -, - . , , , , - .

    3.6 , -

    , , - , , , - .

    - : 1) ,

  • 34

    2) ( - ), 3) .

    dtd

    j. - ( ) .

    - , - )( jF - , .. .

    ( ) ( )( )( ) ( )( ) ( )

    22

    11

    jBjB

    jUjUjF

    ++

    == , j - , ,

    - . :

    ( ) ( ) ( )( ) ( )

    22

    22

    21

    21

    B

    BA

    +

    += , ( ) ( ) ( ) ( ) ( )( ) ( ) ( ) ( )

    2121

    2121

    BBAABAABarctg

    +

    = .

    - g(t) h(t)

    F(j) g(t) :

    ( ) ( )+

    = ;dtetfjF jwt

    :

    ( ) ( )+

    = dtetgjF tj .

    , - :

    ( ) ( )dt

    tdhtg = .

    , -, . - .

    - , - . . .

    , ,

    ( ) ( )( ) ( )

    jUjUjUjF

    == .

  • 35

    . - :

    ( ) -CjiC = , ( ) -LjiL = ,

    ( ) , .

    . :

    LjGCjG LC

    == , (**).

    -.

    : Y(j) (j) = - I(j).

    i (ji) , . k, i (ji) k(ji)=Ak(i)+jBk(i) - :

    ( ) ( ) ( ) ( ) ( )( ) , 22

    22

    ik

    ikikikikik A

    BarctgBA =+= .

    . 16 Y(j) (j) = - I(j).

    15

    -, , :

    .

  • 36

    4

    4.1 ()

    , (, , - ..), - .

    . -

    . , - . , .

    . - , , - .

    , , - , .. - . - R = , R = 0 . - , .

    , .. . .

    : - , - - , - , - , , . 4.2 -

    :

    , , -, .

    .

    -, .

    ( 16) , - x(t) , - x(t) u ( ).

  • 37

    :

    ( )( )

    ( )

    =

    ==

    nn uutx

    uutxtx

    ....

    11 .

    X(t)<

Recommended

View more >