15
Adaptive Noise Cancellation in 30kA Power System Summer student: Alexander Mamrashev Novosibirsk State University Supervisor: Darryl Orris Technical Division, Test and Instrumentation Department September, 12 th 2006

Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Adaptive Noise Cancellation in 30kA

Power System

Summer student: Alexander MamrashevNovosibirsk State University

Supervisor: Darryl OrrisTechnical Division, Test and Instrumentation Department

September, 12th

2006

Page 2: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

30kA Power System Specs30kA, 30V dc Power System was designed and built at Fermilab for testing Superconducting High Field Magnets It is based on six commercial 150kW PEI power supply modules and following in-house modules: six 720Hz filters, two 15 kA /1kV dc solid-state dump switches, and a 3 MJ /30kA /1000V dc dump resistor Loads connected to the power system include resistive loads (HTS Power Leads) and superconducting magnets with an inductance range of 35 µH to 30 mHMaximum ramp speed is 300A/s

Page 3: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Low Frequency NoiseIt was noted that Power System has a low frequency (60Hz, 120Hz, 180Hz, etc ) current noise due to imbalances in system elements.During quench studies the phenomenon of voltage spikes which precede magnet premature quenches was observedThe ripple is almost equal in magnitude with generated voltage spikesRipple should be cancelled for better voltage spikes study

Page 4: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Why Adaptive Cancellation Was Chosen

It was noticed that magnitude and phase of the ripple change during current rampingCancelling algorithm should adapt to constantly changing magnitude and phaseAdaptive filter should converge fast enough to follow those magnitude and phase changes

Page 5: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

ANC System Block Diagram

LMS adaptive filter

FIR Filter

Filter Weight Update Algorithm

Power SupplyGenerated

sine signals(reference noise)

Low frequency noise

e(n)

d(n)

x(n) y(n)

wi(n)

m

Page 6: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Power Supply & Magnet Load Simulation Circuit

Circuit has three inputs: dc/ramp, ripple, and compensationTwo outputs: sum of three inputs and simulated magnet voltageVariable resistor to simulate different magnet inductances ( to set output gain )

Page 7: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Diagram of Test With Simulation Circuit

Real-time system with I/O DeviceLabView Real-time installed

Computer withNI LabView installed Simulation circuit

Page 8: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Test Results: LMS Turned Off

Page 9: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Test Results: LMS Turned On

Page 10: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Test Results: Next 3 Seconds

Page 11: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Test Results: 120Hz Phase Changed

Page 12: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Test Results SummaryIt was proved that LMS adaptive filter can reduce ripple magnitude by the factor of 10 within 100-200 milliseconds (depending on ripple frequency)It was also noticed that higher m can provide higher convergence rate but make compensation output unstable, especially for higher gain. So some sort of compromise should be achieved in each particular situation.

Page 13: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Power Supply Tests Summary

Algorithm works only with certain frequencies separately, but it doesn’t work with several frequencies simultaneouslyAlgorithm parameters tweaking is neededNoise frequency shifting was observed

Page 14: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

What Are The Next StepsImplement and try RLS algorithm which has higher convergence ratesImprove program so it could detect the most significant noise frequencies and provide reference input according to themStudy capabilities of filtered-x LMS algorithmMake more tests with the power system optimizing algorithm parameters

Page 15: Adaptive Noise Cancellation in 30kA Power Systembeamdocs.fnal.gov/AD/DocDB/0024/002457/001/Mamrashev Noise C… · Adaptive Noise Cancellation in 30kA Power System Summer student:

Thank you for your attention