Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System...

21
Deriving Design Limits using the Expert System Algorithms Todd H. Hubing Michelin Professor of Vehicular Electronics Clemson University

Transcript of Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System...

Page 1: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Deriving Design Limits using the Expert System Algorithms

Todd H. HubingMichelin Professor of Vehicular ElectronicsClemson University

Page 2: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Printed Circuit Board Layout

Automotive EMC

System-Level Extensions

EMC Expert Systems

UMR EMC Consortium Meeting November 14, 2007 2

Page 3: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

PCB Expert System Method

Source Model Antenna ModelCoupling Path Model

UMR EMC Consortium Meeting November 14, 2007 3

Page 4: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

PCB Expert System Method

UMR EMC Consortium Meeting November 14, 2007 4

Page 5: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Differential-Mode Radiation

Coupling to I/O Radiation

Voltage-Driven Common-Mode Radiation

Current-Driven Common-Mode Radiation

Power Bus Radiation

PCB Expert System Emissions Models

UMR EMC Consortium Meeting November 14, 2007 5

Page 6: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Algorithms Locate Hard-to-Find Problems

UMR EMC Consortium Meeting November 14, 2007 6

Page 7: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Expert System Algorithms are constantly answering the question,

How bad could it be?

UMR EMC Consortium Meeting November 14, 2007 7

Page 8: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Effect of Extended Cable on Ground

l

1 m

UMR EMC Consortium Meeting November 14, 2007 8

Page 9: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

NCMS Board Analysis using Expert System Algorithms

• 8 clock buffers

• 28 load capacitors

• 32 decoupling capacitors

• Clocked at 50 MHz

• No heatsink

• Size: 3” by 2”, 6 layers

• Powered with one cable

U7U2

UMR EMC Consortium Meeting November 14, 2007 9

Page 10: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

UMR EMC Consortium Meeting November 14, 2007 10

Measurement vs. Calculation: 1-nF Load

Page 11: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

x

y

z

h

a

b

Ms

Ms

Ms

Ms

120 ( )min( , )

i

r

I hE Q fa b rε

= ⋅ ⋅

11 1 1( )

d c comp

Q fQ Q Q

−⎛ ⎞

= + +⎜ ⎟⎜ ⎟⎝ ⎠

H. Shim and T. Hubing, “Estimating radiated emissions from the power planes in a populated printed circuit board,” IEEE Trans. on Electromagnetic Compatibility, vol. 48, no. 1, Feb. 2006.

Power Bus Radiation Model

UMR EMC Consortium Meeting November 14, 2007 11

Page 12: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

x

y

z

h

a

b

Ms

Ms

Ms

Ms

Maximum Power Bus Radiation

( )( , , , , , , , ) 0,0rE f r h L W Vθ ϕ ε ω= ×

2sin_ _ 4

1.0

boardboard

l when lboard size factor

otherwise

λπλ

⎧ ⎛ ⎞ ≤⎜ ⎟⎪≡ ⎝ ⎠⎨⎪⎩

( )maxmax0,0 _ _E f V board size factor= × ×

UMR EMC Consortium Meeting November 14, 2007 12

Page 13: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Maximum Power Bus Radiation( )maxmax0,0 _ _E f V board size factor= × ×

Max E-field at 3 m, (10 cm X 10 cm, V(0,0)=1 volts)

UMR EMC Consortium Meeting November 14, 2007 13

Page 14: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Minimum Power Bus Voltage

( )minmax

0.0_ _FCC

EV

f board size factor=

×

Minimum voltage required to generate fields exceeding the FCC Class B limit

Expert System Field Calculation Performed in Reverse

UMR EMC Consortium Meeting November 14, 2007 14

Page 15: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Minimum Power Bus Voltage (Board w/Cable)

( ) ( ) 76.237

)0,0(20,20 maxmax0 ××=××=

ohmV

kfIE θ

⎪⎩

⎪⎨⎧ ≤⎟

⎠⎞⎜

⎝⎛

≡otherwise

lwhenlfactorradcable cable

cable

0.14

2sin__

λλ

π

2sin_ _ 4

1.0

boardboard

l when lboard size factor

otherwise

λπλ

⎧ ⎛ ⎞ ≤⎜ ⎟⎪≡ ⎝ ⎠⎨⎪⎩

factorsizeboardfactorradcableEE ____min

××=

Cable To Floor

V(0,0) Power Bus Noise voltage

UMR EMC Consortium Meeting November 14, 2007 15

Page 16: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Minimum Power Bus Voltage (Board w/Cable)

factorsizeboardfactorradcableEE ____min

××=

UMR EMC Consortium Meeting November 14, 2007 16

Page 17: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Minimum Power Bus Voltage (Board w/Cable)

76.220

37____

max

min ×

××=

ohmfactorsizeboardfactorradcable

E

VExpert System Field Calculation

Performed in Reverse

UMR EMC Consortium Meeting November 14, 2007 17

Page 18: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

IC-Heatsink to Cable Coupling

~

CableEquivalent voltage

VCM

sinheat kCM DM

board

CV VC

=max

sin

0.2234 boardDM

heat k board cable

C rV EC F F

= × ×To Floor

To Floor

~VDM Noise voltage

Heatsink

UMR EMC Consortium Meeting November 14, 2007 18

Page 19: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

IC-Heatsink to Cable Coupling20cm

20cm

100cm

5cm5cm

1cm

Spacing between heatsink and board is 1 cm

sin 0.43 5.14

heat k

board

C pFC pF

=

=

UMR EMC Consortium Meeting November 14, 2007 19

Page 20: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

IC-Heatsink to Cable Coupling

20cm20cm

100cm

5cm5cm

1cm

Spacing between heatsink and board is 1 cm

UMR EMC Consortium Meeting November 14, 2007 20

Page 21: Deriving Design Limits Based on Expert System Algorithms · 2012. 5. 28. · PCB Expert System Emissions Models. UMR EMC Consortium Meeting. November 14, 2007. 5. Algorithms Locate

Conclusion

Many of the EMC expert system algorithms canbe solved “manually” in reverse to relatemaximum allowable emissions to maximumallowable voltages or currents on a printed circuitboard.

This can be a useful for trouble shooting circuitboards because voltages and currents measuredon the board can be related to possible emissionssources.

UMR EMC Consortium Meeting November 14, 2007 21