1. MATLAB PROJECT EXECUTED
BalbheemN
Magnetic Levitation:
Tools used:MATLAB/Simulink,ControlDesksoftware, dSPACE1104 hardware withCLP interface,
magneticlevitationsetupwithsteel ballandinductorcoil.
Project details:
Aim: To design Observerbasedcontrollermodel formagneticlevitationof asteel ball.
Background: Newtoniandynamicswasusedtodescribe the systemwithsteel ballandinductor
coil. Differentialequationdescribesthe systemusingNewton’slaw.Heightof the ball andcurrent
flowingthroughthe coil are basicparametersconsideredforevaluation.Otherparameterslikemassof
the ball,inputvoltage etc.,are alsoconsideredinmodeling.
Outputfeedbackislesssusceptible tonoise.Hence, state feedbacktechnique wasdeveloped
usingobserverbasedcontrollermodel.
Procedure:
1. Newtoniandynamicswasusedtoformstate space model of the systemonpaper.
2. Valueswere substitutedforvariablestoformthe actual state space model of the systems.
Assumedvaluesm=0.0010502kg, g=9.81 m/s2, R=7Ω, L=0.026 H. (asreadingsare not
accurate)
3. Obtainedstate space model,wasloadedontoMATLAB.Functionss2tf wasusedtoobtain
transferfunctionof the system.
4. Thismodel wasusedinSimulink’sLTI/TFblock.
5. Since Digital Controlleristobe designedwhichneedsdiscretization.Hence,digital control
systemconceptswere applied.Problemisworkedoutonpapertoget adjustable gainsfor
controller.
6. Alongwiththe systemanddigital controller,modelisconstructedonSimulink.
7. Simulationisperformedtoget desiredoutputspecificationthroughadjustable gains.
8. WorkingSimulinkmodel (*.mdl) wasusedtointerface todSPACE1104 hardware viaRTI
Library(Real Time Interface libraryof dSPACE).RTILibraryprovidesIOblockstoconnectto
external hardware.Thisisavailable asReal Time WorkshopfunctioninMATLAB.
9. ControlDesk fromdSPACEprovides the real time configuration/modificationsto
running/workingprototypemodel.
2. MATLAB PROJECT EXECUTED
BalbheemN
ADAS Feature inautomotive domainfor HeadLight inHighway mode:
Tools used:MATLAB/Simulink,ControlDesksoftware, dSPACE1104 hardware withCLP interface,
headlampsetupalongwithshutteroperation,servomotors,BrushlessDCmotors (BLDC).
Project details:
Aim: To developAdaptive LightControl (ALC)feature of AdvancedDriverAssistance Systems
(ADAS).
Background: Nighttime trafficsafetyisamajor concernin today'sdense trafficcondition.While
on highway,there isanutmostpriorityforIndianvehiclestoworkonsavingpowerandavoiding
incidents.Hence, anAdaptiveLightControl StrategyisproposedforAutomotives.
Strategygoesas
1. While onhighwaywithstreetlightsavailable,noHighBeamisrequired.Highbeamismust
for nostreetlights.(thresholdisconsidered).
2. While oncurve,headlightbeamgoesoff the road.Tomake beamappear bend,areflective
shutterwasconsidered,whichwouldbendthe beambackontothe road while drivertakesa
turn.
3. Glare is the majorreasonthat cause accidents,driver’s direct/apparentvisionisconsidered
to divertthe attentionawayfromthe glare.Sothat chancesof accidentisreduced.
4. Constantdistance ismaintainedfromthe vehicle upfront.AdaptiveCruise Control(ACC)
feature isalsoexplored.
Control Logicis simulatedandthenimplementedasa proof of conceptmodel on MATLAB/dSPACE
DS1104 hardware platform. Stateflowof Simulinkwasextensivelyusedtodevelopthisstrategy.
StateflowextendsSimulinkfordesigningandsimulatingevent-drivensystems.
In short,followingoverallblockdiagramwasdevelopedinMATLAB/Simulink/dSPACE.