digital control electronics for optical gyroscopes · digital control electronics for optical...

Post on 14-Mar-2020

15 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Digital Control Electronics For Optical Gyroscopes

MarcoCerrato,PhysicsB.S.

DanielBlumenthal,Ph.D.

SaratGundavarapu,GraduateMentor

Dept.ofElectrical&ComputerEngineering

July28th,2016

1

What Is An Optical Gyroscope?

! HighlySensiGveRotaGonalSensors

! EmployedinAircraJNavigaGon

! PotenGalUseinOtherIndustries

2

Ω

Fiber Optic Gyroscope

3

!  ScaleFactor!  ProperFrequency! AllanDeviaGon

Project Milestones

4

Goal:MiniaturizeBulkyOpGcGyrosintoOn-ChipVersions.

! SizeReducGon

! LowPowerDraw

! VeryPreciseMeasurements

! DigitalControlElectronics

Digital Control Electronics

! UsedAsFuncGonGenerator! AppliesFrequencyToPhaseModulator! IfApplyingCorrectFrequency,SensiGvityOfGyroIsMaximized

5

!  FieldProgrammableGateArray(FPGA)!  CanBeUsedForManyPurposes

FPGA Tools And Software

6

! VeryHighSpeedIntegratedCircuitHardwareDescripGveLanguage(VHDL)!  HardwareDescripGveProgrammingLanguageExclusivetoFPGAs

!  XilinxISEDesignSuite14.7!  NaGveFPGAProgramming&AssignmentSoJware

! ISIMVHDLSimulaGonSoJware! ModelsVHDLBehavior

FPGA Signal Traces ! ProgrammedFPGAsToSynthesizeDifferentFrequencies! AlsoChangedDutyCycleOfSignal

7

Ex:Generate5MHz,SimulaGonToOscilloscopeTrace

Ex:VariableDutyCycle,75%to25%

Traces To IP Core Comparisons ! IPCores:CodeInVHDLLibraries(Pre-Coded)

! CheckedOscilloscopeTracesFromCustomCodetoIPCores

8

VHDLCustom

IPCore

10MHZ

25MHz

Why Do This? ! Goal:CreateProgramToDynamicallyChangeSignalFrequency! WouldAllowUsToApproachProperFrequencyByTesGngMoreFrequencies

9

!  ExampleModelingOfProperFrequency!  Pre-RecordedDataToShowHowtoFind

ProperFrequency

!  ProperFrequencyFoundAtLowestVoltage! WantToUseFPGADynamicSignalToFind

ProperFrequency

Frequency(MHz)

Voltages(V

olts)

ProperFrequency=7.96MHZ

Current Roadblock(s)

8

! CurrentSignalFrequencyCanbeChangedStaGcally!  AJerRe-ProgrammingOrRestarGng

Oscilloscope

! Problem:Can’tMakeSignalChangeDynamically! NoOscilloscopeRestartOrRe-

Programming

Future Research & Testing • ControlElectronics:

•  MoreTesGngOfFPGAs•  IntegrateFPGASignalsWithGyroscope

•  ErrorAnalysis:•  AnalysisTechniquesSuchAsAllanDeviaGon(FrequencyStability)•  ApplyToDiscoverNoiseErrorTypesAndPossibleSoluGons

• General:•  AjemptClosedLoopCircuitofOpGcalGyroscope•  CustomBeginning-To-EndGyroscopeTesGngProcess

11

Acknowledgements •  IExtendMyGraGtudeToTheFollowing:

•  AIMPhotonicsInternshipGroup•  DanielBlumenthal•  SaratGundavarapu•  McNairScholarsProgram•  OpGcalCommunicaGonsandPhotonicsNetworksGroup

12

13

top related