Version 4 SHEET 1 1716 680 WIRE -15648 -4192 -16032 -4192 WIRE -15248 -4192 -15648 -4192 WIRE -14912 -4192 -15248 -4192 WIRE -15648 -4160 -15648 -4192 WIRE -15248 -4160 -15248 -4192 WIRE -14912 -4160 -14912 -4192 WIRE -15728 -4144 -15808 -4144 WIRE -15328 -4144 -15408 -4144 WIRE -14992 -4144 -15072 -4144 WIRE -15808 -4128 -15808 -4144 WIRE -15408 -4128 -15408 -4144 WIRE -15072 -4128 -15072 -4144 WIRE -15728 -4080 -15728 -4144 WIRE -15696 -4080 -15728 -4080 WIRE -15328 -4080 -15328 -4144 WIRE -15296 -4080 -15328 -4080 WIRE -14992 -4080 -14992 -4144 WIRE -14960 -4080 -14992 -4080 WIRE -15808 -4016 -15808 -4048 WIRE -15648 -4016 -15648 -4064 WIRE -15648 -4016 -15808 -4016 WIRE -15408 -4016 -15408 -4048 WIRE -15248 -4016 -15248 -4064 WIRE -15248 -4016 -15408 -4016 WIRE -15072 -4016 -15072 -4048 WIRE -14912 -4016 -14912 -4064 WIRE -14912 -4016 -15072 -4016 WIRE -16032 -3904 -16032 -4192 WIRE -15648 -3904 -15648 -4016 WIRE -14816 -3904 -15648 -3904 WIRE -14736 -3904 -14816 -3904 WIRE -14592 -3904 -14656 -3904 WIRE -14448 -3904 -14512 -3904 WIRE -15248 -3824 -15248 -4016 WIRE -14816 -3824 -15248 -3824 WIRE -14736 -3824 -14816 -3824 WIRE -14592 -3824 -14656 -3824 WIRE -14448 -3824 -14448 -3904 WIRE -14448 -3824 -14512 -3824 WIRE -14912 -3760 -14912 -4016 WIRE -14816 -3760 -14912 -3760 WIRE -14736 -3760 -14816 -3760 WIRE -14592 -3760 -14656 -3760 WIRE -14448 -3760 -14448 -3824 WIRE -14448 -3760 -14512 -3760 WIRE -15728 -3680 -15808 -3680 WIRE -15648 -3680 -15648 -3904 WIRE -15328 -3680 -15408 -3680 WIRE -15248 -3680 -15248 -3824 WIRE -14992 -3680 -15072 -3680 WIRE -14912 -3680 -14912 -3760 WIRE -15808 -3664 -15808 -3680 WIRE -15408 -3664 -15408 -3680 WIRE -15072 -3664 -15072 -3680 WIRE -15728 -3600 -15728 -3680 WIRE -15696 -3600 -15728 -3600 WIRE -15328 -3600 -15328 -3680 WIRE -15296 -3600 -15328 -3600 WIRE -14992 -3600 -14992 -3680 WIRE -14960 -3600 -14992 -3600 WIRE -16032 -3552 -16032 -3824 WIRE -15808 -3552 -15808 -3584 WIRE -15808 -3552 -16032 -3552 WIRE -15648 -3552 -15648 -3584 WIRE -15648 -3552 -15808 -3552 WIRE -15408 -3552 -15408 -3584 WIRE -15408 -3552 -15648 -3552 WIRE -15248 -3552 -15248 -3584 WIRE -15248 -3552 -15408 -3552 WIRE -15072 -3552 -15072 -3584 WIRE -15072 -3552 -15248 -3552 WIRE -14912 -3552 -14912 -3584 WIRE -14912 -3552 -15072 -3552 WIRE -15808 -3536 -15808 -3552 WIRE -16112 -3376 -16224 -3376 WIRE -16048 -3376 -16112 -3376 WIRE -16224 -3360 -16224 -3376 WIRE -16064 -3120 -16224 -3120 WIRE -15808 -3120 -15920 -3120 WIRE -15776 -3120 -15808 -3120 WIRE -15520 -3120 -15600 -3120 WIRE -15456 -3120 -15520 -3120 WIRE -16224 -3104 -16224 -3120 WIRE -15920 -3104 -15920 -3120 WIRE -15248 -3104 -15312 -3104 WIRE -15184 -3104 -15248 -3104 WIRE -16064 -3088 -16064 -3120 WIRE -15968 -3088 -16064 -3088 WIRE -15600 -3088 -15600 -3120 WIRE -15312 -3088 -15312 -3104 WIRE -14784 -3088 -14848 -3088 WIRE -14720 -3088 -14784 -3088 WIRE -14848 -3072 -14848 -3088 WIRE -16224 -3008 -16224 -3024 WIRE -15968 -3008 -15968 -3040 WIRE -15920 -3008 -15920 -3024 WIRE -15600 -2992 -15600 -3008 WIRE -15312 -2992 -15312 -3008 WIRE -14848 -2976 -14848 -2992 WIRE -16064 -2912 -16224 -2912 WIRE -15808 -2912 -15920 -2912 WIRE -15776 -2912 -15808 -2912 WIRE -15520 -2912 -15600 -2912 WIRE -15456 -2912 -15520 -2912 WIRE -16224 -2896 -16224 -2912 WIRE -15920 -2896 -15920 -2912 WIRE -15248 -2896 -15312 -2896 WIRE -15184 -2896 -15248 -2896 WIRE -16064 -2880 -16064 -2912 WIRE -15968 -2880 -16064 -2880 WIRE -15600 -2880 -15600 -2912 WIRE -15312 -2880 -15312 -2896 WIRE -14784 -2880 -14848 -2880 WIRE -14720 -2880 -14784 -2880 WIRE -14848 -2864 -14848 -2880 WIRE -16224 -2800 -16224 -2816 WIRE -15968 -2800 -15968 -2832 WIRE -15920 -2800 -15920 -2816 WIRE -15600 -2784 -15600 -2800 WIRE -15312 -2784 -15312 -2800 WIRE -14848 -2768 -14848 -2784 WIRE -16064 -2704 -16224 -2704 WIRE -15808 -2704 -15920 -2704 WIRE -15776 -2704 -15808 -2704 WIRE -15520 -2704 -15600 -2704 WIRE -15456 -2704 -15520 -2704 WIRE -16224 -2688 -16224 -2704 WIRE -15920 -2688 -15920 -2704 WIRE -15248 -2688 -15312 -2688 WIRE -15184 -2688 -15248 -2688 WIRE -16064 -2672 -16064 -2704 WIRE -15968 -2672 -16064 -2672 WIRE -15600 -2672 -15600 -2704 WIRE -15312 -2672 -15312 -2688 WIRE -14784 -2672 -14848 -2672 WIRE -14720 -2672 -14784 -2672 WIRE -14848 -2656 -14848 -2672 WIRE -16224 -2592 -16224 -2608 WIRE -15968 -2592 -15968 -2624 WIRE -15920 -2592 -15920 -2608 WIRE -15600 -2576 -15600 -2592 WIRE -15312 -2576 -15312 -2592 WIRE -14848 -2560 -14848 -2576 FLAG -16112 -3376 Triangle FLAG -15808 -3536 0 FLAG -16224 -3280 0 FLAG -14816 -3904 U FLAG -14816 -3824 V FLAG -14816 -3760 W FLAG -15312 -2992 0 FLAG -15248 -3104 phase_U_control_highside FLAG -14848 -2976 0 FLAG -14784 -3088 phase_U_control_lowside FLAG -16224 -3008 0 FLAG -15968 -3008 0 FLAG -15920 -3008 0 FLAG -15600 -2992 0 FLAG -15808 -3120 Iref_U FLAG -15520 -3120 di_U FLAG -15312 -2784 0 FLAG -15248 -2896 phase_V_control_highside FLAG -14848 -2768 0 FLAG -14784 -2880 phase_V_control_lowside FLAG -16224 -2800 0 FLAG -15968 -2800 0 FLAG -15920 -2800 0 FLAG -15600 -2784 0 FLAG -15808 -2912 Iref_V FLAG -15520 -2912 di_V FLAG -15312 -2576 0 FLAG -15248 -2688 phase_W_control_highside FLAG -14848 -2560 0 FLAG -14784 -2672 phase_W_control_lowside FLAG -16224 -2592 0 FLAG -15968 -2592 0 FLAG -15920 -2592 0 FLAG -15600 -2576 0 FLAG -15808 -2704 Iref_W FLAG -15520 -2704 di_W SYMBOL voltage -16224 -3376 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V8 SYMATTR Value PULSE(-5 5 0 250u 250u 0 500u) SYMBOL nmos -15696 -4160 R0 WINDOW 3 56 4 Left 2 SYMATTR Value SPA11N60C3 SYMATTR InstName M1 SYMBOL res -14640 -3888 M270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R3 SYMATTR Value 500m SYMBOL nmos -15296 -4160 R0 WINDOW 3 56 -4 Left 2 SYMATTR Value SPA11N60C3 SYMATTR InstName M2 SYMBOL nmos -15696 -3680 R0 WINDOW 3 56 -3 Left 2 SYMATTR Value SPA11N60C3 SYMATTR InstName M3 SYMBOL nmos -15296 -3680 R0 SYMATTR InstName M4 SYMATTR Value SPA11N60C3 SYMBOL ind -14608 -3888 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L1 SYMATTR Value 500m SYMBOL nmos -14960 -4160 R0 WINDOW 3 56 -4 Left 2 SYMATTR Value SPA11N60C3 SYMATTR InstName M5 SYMBOL nmos -14960 -3680 R0 SYMATTR InstName M6 SYMATTR Value SPA11N60C3 SYMBOL res -14640 -3808 M270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R1 SYMATTR Value 500m SYMBOL ind -14608 -3808 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L2 SYMATTR Value 500m SYMBOL res -14640 -3744 M270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R2 SYMATTR Value 500m SYMBOL ind -14608 -3744 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L3 SYMATTR Value 500m SYMBOL bv -15808 -3680 R0 SYMATTR InstName B2 SYMATTR Value V=V(phase_U_control_lowside) SYMBOL bv -15408 -4144 R0 SYMATTR InstName B3 SYMATTR Value V=V(phase_V_control_highside) SYMBOL bv -15408 -3680 R0 SYMATTR InstName B4 SYMATTR Value V=V(phase_V_control_lowside) SYMBOL bv -15072 -4144 R0 SYMATTR InstName B5 SYMATTR Value V=V(phase_W_control_highside) SYMBOL bv -15072 -3680 R0 SYMATTR InstName B6 SYMATTR Value V=V(phase_W_control_lowside) SYMBOL voltage -16032 -3920 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 370 SYMBOL bv -15312 -3104 R0 SYMATTR InstName B7 SYMATTR Value V=if(V(di_U)>V(Triangle),8,0) SYMBOL bv -15808 -4144 R0 SYMATTR InstName B1 SYMATTR Value V=V(phase_U_control_highside) SYMBOL bv -14848 -3088 R0 SYMATTR InstName B8 SYMATTR Value V=if(V(phase_U_control_highside)>0,0,8) SYMBOL voltage -16224 -3120 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value SINE(0 1 50) SYMBOL e -15920 -3120 R0 SYMATTR InstName E1 SYMATTR Value {Iref_amp} SYMBOL bv -15600 -3104 R0 SYMATTR InstName B13 SYMATTR Value V=V(Iref_U)-I(L1) SYMBOL bv -15312 -2896 R0 SYMATTR InstName B14 SYMATTR Value V=if(V(di_V)>V(Triangle),8,0) SYMBOL bv -14848 -2880 R0 SYMATTR InstName B15 SYMATTR Value V=if(V(phase_V_control_highside)>0,0,8) SYMBOL voltage -16224 -2912 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V4 SYMATTR Value SINE(0 1 50 0 0 120) SYMBOL e -15920 -2912 R0 SYMATTR InstName E2 SYMATTR Value {Iref_amp} SYMBOL bv -15600 -2896 R0 SYMATTR InstName B16 SYMATTR Value V=V(Iref_V)-I(L2) SYMBOL bv -15312 -2688 R0 SYMATTR InstName B9 SYMATTR Value V=if(V(di_W)>V(Triangle),8,0) SYMBOL bv -14848 -2672 R0 SYMATTR InstName B10 SYMATTR Value V=if(V(phase_W_control_highside)>0,0,8) SYMBOL voltage -16224 -2704 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V7 SYMATTR Value SINE(0 1 50 0 0 240) SYMBOL e -15920 -2704 R0 SYMATTR InstName E3 SYMATTR Value {Iref_amp} SYMBOL bv -15600 -2688 R0 SYMATTR InstName B11 SYMATTR Value V=V(Iref_W)-I(L3) TEXT -16512 -3944 Left 2 !.tran 0 100m 0 TEXT -16520 -3872 Left 2 !.params Iref_amp=2.5 TEXT -16528 -3064 Left 2 ;I-Controller Phase U TEXT -16536 -2864 Left 2 ;I-Controller Phase V TEXT -16528 -2656 Left 2 ;I-Controller Phase W