Electromagnetic Interference Reduction Study using a Self-Structuring Antenna A. M. Patel (1), E. J. Rothwell* (1), L.C. Kempel (1), and J. E. Ross (2) (1) Department of Electrical and Computer Engineering Michigan State University, East Lansing, MI www.egr.msu.edu/em (2) John Ross & Associates, Salt Lake City, UT www.johnross.com URSI 07 Thursday, 1
Overview Self-Structuring Antenna (SSA) Overview Goals Motivation Simulation Setup Conclusions Future Work 2
SSA Overview The Self-Structuring Antenna (SSA) is an adaptive antenna that changes its electrical shape in response to the environment by controlling electrical connections between the components of a skeletal template. The SSA automatically configures itself to accommodate changes in signal strength, orientation, and atmospheric conditions through the control of simple on/off switches. Changes in switch states cause the electrical shape of the antenna to be altered, allowing it to adjust to changes in its electromagnetic environment. The effect of different antenna configurations is unknown to the designer, only a statistical approach is utilized in testing. 3
SSA Overview The template is comprised of a large number of wire segments or patches interconnected by controllable switches. For a template with n switches, there are 2 n possible configurations. The template can be highly structured or random and can be placed on a planar or conformal surface. For each configuration, the states of the switches determine the electrical characteristics of the antenna. An asymmetric topology provides more diversity and less repeated states than a symmetric topology. 4
SSA Overview Array of wires or patches interconnected with electronically controlled switches SELF- STRUCTURING ANTENNA TEMPLATE. m. control lines antenna feed line feedback control Receiver/Transmitter with feedback signal for VSWR, S-Meter, BER, etc SENSOR MICROPROCESSOR Uses smart (evolutionary) algorithms to select switch positions which optimize feedback signal 5
Research Goals Overall goal is to investigate the ability of an SSA to reduce interference between two antennas. As a simple starting point: the ability of an SSA to receive a plane wave signal from one direction, while rejecting a signal from a different direction, is investigated. This is a receiving problem. The goal is to not only achieve an acceptable level of rejection for the unwanted signal, but also to ensure that the antenna is reasonably well-matched to the desired signal. How close can we bring the two incident waves and still be able to reject one signal and accept the other? 6
Motivation Electromagnetic Interference (EMI): Electromagnetic radiation generated by an external source that induces an unwanted signal into the circuitry of a device disrupting the performance of the device Directly Through the antennas Unintentional Interference By-product of operation of another device Intentional Interference Cell phones, broadcast transmitters, wireless internet Jamming signals Reducing the vulnerability of systems to EMI has become a major focus. 7
Simulation Setup Simulation approach will be used to search for SSA configurations that: Maximize the receive power of the wanted signal. Minimize the receive power of the interference signal. Create the largest difference between the reception of the two signals but ensure that the receive power for the desired signal is comparable in magnitude to what the optimum receive power for that template is. Fitness function is constructed to meet these objectives. GA-Suite (John Ross and Associates) General purpose Genetic Algorithm optimizer and GUI that interfaces to: Berkeley Spice LLNL NEC-2 and NEC-4 Ohio State University BSC 4.x Developed by John Ross 8
Simulation Setup C++ code written to generate templates. NEC- 4 used as EM solver. Optimization performed by GA-Suite based on a fitness function. Fitness A single numerical quantity describing how well an individual meets predefined design objectives and constraints. Often based on the outputs of multiple analyses using a weighted sum. Fitness function used is based on how close the reception for the wanted signal is to an upper constraint in addition to how close the reception for the unwanted signal is to a lower constraint. Priority is placed on reaching constraint for wanted signal (to ensure good reception of the desired signal) by using weights. Generally use following setup: Simple GA with elitist strategy Single point crossover Population size: 50 Mutation probability = 0.1 Crossover rate = 0.06 Maximum generations = 12 to Ratio of weight on wanted signal constraint to weight on unwanted signal constraint = 3:2 Upper and lower constraints are set in a manner that will encourage at least db rejection Simulation terminates as soon as constraints are met. 9
Simulation Setup SSA OVERVIEW GOALS MOTIVATION SIMULATION SETUP Number of panels = 5 Frequency = 0 MHz Size: = 4 x 3 wavelengths = 3 x 2.25 meters Number of switches = 27 Number of possible configs. = 134,217,728 Polarization (η) = 90 degrees Receive Impedance = 50 Ohms RESULTS CONCLUSIONS FUTURE WORK Number of panels = Frequency = 0 MHz Size: = 4 x 3 wavelengths = 3 x 2.25 meters Number of switches = 57 Number of possible configs. = 1.44 E+ 17 Polarization (η) = 90 degrees Receive Impedance = 50 Ohms
Simulation Setup Specification of an incident plane wave: For each desired signal, pick 6 undesired signals for each angle of separation (β) Find 6 solutions to equation: cos(β) = sin(θ a )sin(θ r ) [cos(φ a )cos(φ r ) + sin(φ a ) sin(φ r )] + cos(θ a )cos(θ r ) 11
Accept Signal: θ = 60 Φ = 45 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 80 225 42.449 23.391 80 1 45.1 18.631 80 60 309.2 25.736 45.259 80 60 1.8 36.708 46.561 80 126.1 357.1 19.570 47.747 80 21.7 250 49.780 36.634 60 0 45 21.265 6.524 60 60 334.5 44.370 31.586 60 60 115.5.833 29.982 60 9.4 9.75 31.600 41.047 60 48.3 330.028 27.0 60 9.4 80.25 9.764 47.837 12
Accept Signal: θ = 60 Φ = 45 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 45 45.055 33.275 0 45 11.615 6.309 60 358.5 27.629 36.156 60 91.5.754 41.779 22.5 68.25 18.702.739 93.2 21.75 45.125 45.1 45.1 18.631 80 45 11.615 6.309 60 21.9 29.090 33.670 60 68.1 14.929 28.563 42.1 33.45 37.871 27.907 76.9 56.55 14.815 27.600 13
Accept Signal: θ = 60 Φ = 45 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 60 33.5 12.974 12.350 68.5 39.25 7.308 17.3 69.6 42 17.482 4.883 70 45 3.905 2.660 51.2 50.75 3.592 11.380 67 53 11.829 8.884 5 55 45 1.253 1.794 5 65 45 1.477 1.073 5 60 39.2 9.257 8.887 5 60 50.8 8.084 6.008 5 55.7 42.1 1.969 1.838 5 64.3 47.9 1.523 2.935 14
5 PANEL Accept Signal: θ = 60 Φ = 45 Reject Signal: θ = 21.7 Φ = 250 Separation Angle = 80 15
PANEL Accept Signal: θ = 60 Φ = 45 Reject Signal: θ = 21.7 Φ = 250 Separation Angle = 80 16
Accept Signal: θ = 60 Φ = 45 Dependence of Rejection on Angle of Seperation for Accept Signal: Theta = 60deg Phi = 45deg 5 Panel Template 60 50 30 Rejection(dB) 0 5 60 80 Degrees of Separation between Desired and Undesired Signals (β) Dependence of Rejection on Angle of Seperation for Accept Signal: Theta = 60deg Phi = 45deg Panel Template 60 50 30 Rejection (db) 5 60 Degrees of Separation between Desired and Undesired Signals (β) 80 17 0
Accept Signal: θ = 60 Φ = 45 Six Signal Average Rejection vs. Seperation Angle for Theta = 60deg, Phi = 45deg Template Comparison 35 30 25 Six Signal Average Rejection (db) 15 5 panel panel 5 0 5 60 Degrees of Separation between Desired and Undesired Signals (β) 80 panel 5 panel Template 18
Accept Signal: θ = 30 Φ = 1 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 80 50 300 39.9 36.685 80 1 1 17.391 43.750 80 70 15 43.263 46.155 80 70 225.1 5.058 36.668 80 95 60.042 43.264 80 62.8 2 42.060 28.513 60 30 300 45.559 35.990 60 90 1 21.218 48.054 60 54.7 30 17.001 46.329 60 54.7 2 34.182 46.313 60 32.3 270 23.165 34.930 60 85.5 90 45.052 32.992 19
Accept Signal: θ = 30 Φ = 1 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 300 30.596 54.293 70 1 16.975 51.553 30 33.7 3.811 38.643 30 6.3 14.686 42.484 58.2 76.85.770 46.9 12.5 343.15 30.2 41.236 1 38.626 23.194 50 1 13.591 17.817 30 79.3 9.637 45.021 30 160.7 13.979 28.275 11 1.35 37.959 23.816 45.8 99.65 13.712 23.813
Accept Signal: θ = 30 Φ = 1 Angle of Separation (β) θ (reject) Φ(reject) Reject in db (5 panels) Reject in db ( panels) 1 24.324 9.5 1 11.259 4.271 30 99.9 28.875 30.918 30 1.1 34.514 13.028 21 9.95 18.796.851 38.3 130.05 37.0 11.500 5 25 1 13.371 5.742 5 35 1 11.012 1.576 5 30 1 14.852 15.36 5 30 130 13.687 5.003 5 25.6 115 16.292 7.974 5 34.4 125 8.349 8.219 21
Accept Signal: θ = 30 Φ = 1 Dependence of Rejection on Angle of Seperation for Accept Signal: Theta = 30deg Phi = 1deg 5 Panel Template 50 45 35 30 25 Rejection(dB) 15 5 0 5 60 80 Degrees of Separation between Desired and Undesired Signals (β) Dependence of Rejection on Angle of Seperation for Accept Signal: Theta = 30deg Phi = 1deg Panel Template 60 50 30 Rejection(dB) 5 60 Degrees of Separation between Desired and Undesired Signals (β) 80 0 22
Accept Signal: θ = 30 Φ = 1 Six Signal Average Rejection vs. Seperation Angle for Theta = 30deg, Phi = 1deg Template Comparison 50 45 35 30 Six Signal Average Rejection (db) 25 15 5 panel panel 5 0 5 60 Degrees of Separation between Desired and Undesired Signals (β) 80 panel 5 panel Template 23
Average Rejection vs. Beta for 5 panel Template Theta = 60, Phi = 45 Theta = 30, Phi =1 Average Rejection vs. Beta for panel Template 35 50 30 45 A v e r a g e R e j e c t i o n ( d B ) 25 15 A v e r a g e R e j e c t i o n ( d B ) 35 30 25 15 5 5 0 80 60 5 0 80 60 5 Degrees of Separation between Desired and Undesired Signals (β) Degrees of Separation between Desired and Undesired Signals (β) 24
Average Rejection by Angle of Seperation (Beta) 35 30 Average Rejection (db) 25 15 5 0 80 60 5 Degrees of Separation between Desired and Undesired Signals (β) 25
Conclusions And Observations In general The ability to reject any specific undesired signal depends heavily on the number of panels. In many cases, good rejection is achieved with the 5-panel template but extremely poor rejection is achieved with the -panel template (or vice versa) for the same desired and undesired signal pair. For low β (under deg), undesired signal rejection increases monotonically as angle of β increases. Rejection appears to stagnate or even drop slightly for higher values of β. Rejection is higher on average for -panel template than for 5-panel template. More db+ rejections are feasible using -panel template than 5-panel template. -panel template gave less dispersed (lower standard deviation) rejection numbers for various undesired signals at a fixed β, especially at higher values of β. -panel template is capable of generating patterns with more complexity than 5-panel template. Ability to have large rejection is dependant on the desired signal as well as the undesired signal Accept Signal: θ = 30 Φ = 1 had an average rejection higher than Accept Signal: θ = 60 Φ = 45 regardless of template or separation angle β. 26
Future Work Explore dependence on: Template geometry Size Shape (layout of wires) Number of switches Number of panels Desired signal Incidence angle Polarization Undesired Signal Incidence angle Polarization Receiving impedance Frequency bandwidth Matching input impedance 27