SlideShare a Scribd company logo
IMaX: Calibrations and
    Observations




  The software's point of view
Calibrations and Observations
    Exposure Time         Standard Observing
●                     ●

                          Modes (OM)
    Focus
●

                                 VS, VM
                             –
    Wavelenghts
●

                                 LS, LM
                             –
    Phase diversity
●
                                 DM
                             –
    Flat field
●
                          New OM
                      ●


    Dark current
●
                                 V3, V5, V6, V7,
                             –
                                  V12
                                 L3, L5, L6, L7,
                             –
                                  L12
Calibrating: Exposure Time
    It acquires six images with increasing
●

    exposure time.
    It calculates the average for every image
●

    (centered square 500x500) and ignores the
    ones with an average over 85% of the max
    value for a pixel.
    It adjusts a line with the rest of the points and
●

    takes the value corresponding to 2500
    counts.
Calibrating: Exposure Time
    Use of “CalibrateExposureTime” DECO.
●



    This DECO takes six different times (in
●

    milliseconds) as parameters.
    It sets the Etalon voltage to the 5th of the VS OM.
●



    It needs the dark current image.
●



    It calibrates both cameras.
●



    It updates CF (HD & Mem).
●

    ImageAcquisition.Camera_1_ExposureTime &
    ImageAcquisition.Camera_2_ExposureTime
Calibrating: Focus
    It takes a single image and calculates RMS
●

    for a centered square (500x500).
    RMS:
●


                  standard deviation
             RMS=
                       average
Calibrating: Focus
    Use of TC “CalculateContrast”. Long duration
●

    & low priority.
    Process coordinated by the ICU.
●


    It just uses camera 1.
●


    It needs dark current and flat field image.
●



    It sets the Etalon voltage to the 5th of the VS
●


    OM.
    It sends a HK with the calculated contrast.
●
Calibrating: Wavelengths
    It takes images with increasing wavelength
●

    values.
    It calculates an average for every image in a
●

    centered square(50x50). It takes the
    minimum average and two from every side. It
    adjusts a parabola for these five points. The
    minimum of the parabola allows us to obtain
    the offset of the line ('a').
                     λ=a+bV
    This way we can obtain the new voltages for
●


    the Observing Modes.
Calibrating: Wavelengths
    Use of CalibrateWavelengths DECO.
●


    It takes v0, v1 and vdelta as parameters.
●


    It needs flat field and dark current images.
●


    It just uses camera 1.
●


    It calculates the new 'a' coefficient and writes
●

    it to the CF (HD & Mem).
    It recalculates the new CF voltages to all the
●

    OM with the new 'a' coefficient and writes it
    to the CF (HD & Mem).
Calibrating: File names
    The images used for calibration are stored in
●

    the ICU DSS.
    cal_exp_cam_x_n_y.raw, where x is the
●

    camera and y is the exposure time argument
    number.
    cal_focus_cam_1_n_x.raw, where x is an
●

    increasing counter of the focus calibration
    carried out.
    cal_lambda_v_x.raw, where x is the voltage
●

    in counts.
Calibrating: Phase Diversity
    It sets the Etalon voltage to the 5th of the VS OM.
●



    It sets ROCLIs to p1 of the VS OM.
●



    Accumulation?
●



    Truncation bits: 0
●



    No demodulation
●



    It sets the PD at the beginning and unset at the
●

    end.
Calibrating: Dark current & flat
              field
    Provided by the scientist team as raw images
●

    during AIV in Esrange.
Former Observing Modes
    The former observing modes takes the the
●

    following parameters from the CF.
    Grouped by OM (VS, VM, LS, LM & DM):
●


           Iddle time
       –

           Discarded frames
       –

           Accumulations
       –

           Truncation bits
       –

           Demodulate
       –

           Etalon voltages
       –

           ROCLI voltages
       –
Former Observing Modes
    Grouped by tuning mode (FPTM, ITM, DMM)
●

    and Camera
            Demodulation matrix
        –

    All of them have only one:
●


            Camera 1 exposure time
        –

            Camera 2 exposure time
        –

            Max observing time
        –

            Max number of cycles
        –

            Max time to enter science mode
        –

            Lambda to voltage function coefficients
        –
New Observing Modes
    All of them use the Configurable mode for (including
●

    V3, V5, L3 and L5):
            Iddle time
        –

            Discarded frames
        –

            Accumulations
        –

            Truncation bits
        –

            Demodulate
        –

            Etalon voltages
        –

            ROCLI voltages
        –
New Observing Modes
    V3, V5, V6, V7and V12 use FPTM
●

    demodulation matrix
    L3, L5, L6, L7 and L12 use ITM
●

    demodulation matrix
    All of them have only one (same as former):
●


           Camera 1 and camera 2 exposure time
       –

           Max observing time
       –

           Max number of cycles
       –

           Max time to enter science mode
       –

           Lambda to voltage function coefficients
       –
New Observing Modes
    Due to timing restrictions, all of them use
●

    FPTM tuning mode.
    Wavelengths are fixed and translated to
●

    voltages at the beginning of the execution
    with the 'a' and 'b' coefficients from the CF.
    For the V# OM, the ROCLI
●

    retardances(number of retardances and
    values) and truncation bits are copied from
    the Vector Spectropolarimeter OM values.
    The demodulation matrix applied are the
    ones for the FPTM.
New Observing Modes
    For the L# OM, the ROCLI
●

    retardances(number of retardances and
    values) and truncation bits are copied from
    the Longitudinal Spectropolarimeter OM
    values. The demodulation matrix applied are
    the ones for the ITM.
New Observing Modes:
      Simulating ITM with FPTM
    Because L3, L5, L6, L7 and L12 are carried
●

    out with a FPTM, some tricks have to be
    applied:
           Because FPTM needs 4 polarizations for the
       –
            ROCLIs, the 2 polarizations are performed
            twice.
           The 4x4 demodulation matrix is built from the
       –
            2x2:

                             
                             a   b   0   0

                       
                        ab   c   d   0   0
                           ⇒
                        cd   0   0   a   b
                             0   0   c   d
Observing DECOs
    SetObservingMode(dswMode, camera,
●

    ccdTimeExposure, iddleTime, accumulations,
    truncation, demodulation, wavelengthsNo,
    RocliNo, wavelengths[5], retardancesR1[4],
    retardancesR2[4], discards[5], cycles, time)
    StartVectorSpectropolarimeterOM(cycles,
●

    time), same for
    StartVectorMagnetographOM,
    StartLongitudinalSpectropolarimeterOM,
    StartLongitudinalMagnetographOM and
    StartDeepMagnetographOM.
Observing DECOs
    StartConfigurableOM(cycles, time,
●

    tuningMode)
    StartV3ObservingMode(accumulations,
●

    cycles, time, demodulation), same for
    StartV5ObservingMode, StartV6ObservingMode,
    StartV7ObservingMode, StartV12ObservingMode,
    StartL3ObservingMode StartL5ObservingMode,
    StartL6ObservingMode, StartL7ObservingMode
    and StartL12ObservingMode.
Observing DECOs
    ChangeCF_LambdaToVoltageCoefficient_A(a,
●

    writeToCFHD)
    ChangeCF_LambdaToVoltageCoefficient_B(a,
●

    writeToCFHD)

More Related Content

Viewers also liked

IMAX Robocop Poster_Online reporting_FINAL
IMAX Robocop Poster_Online reporting_FINALIMAX Robocop Poster_Online reporting_FINAL
IMAX Robocop Poster_Online reporting_FINAL
Sadari Cunningham
 
TenTree's Case Study
TenTree's Case StudyTenTree's Case Study
TenTree's Case Study
Alexander Ho
 
Real imax theatre final presentation
Real imax theatre final presentationReal imax theatre final presentation
Real imax theatre final presentation
Joe Storm
 
Holland America Case Competition Presentation
Holland America Case Competition PresentationHolland America Case Competition Presentation
Holland America Case Competition Presentation
Midori Ng
 
F1 Holland America Case Comp Presentation (IMAX)
F1 Holland America Case Comp Presentation (IMAX)F1 Holland America Case Comp Presentation (IMAX)
F1 Holland America Case Comp Presentation (IMAX)
Christine Ly
 
Imax synopsis
Imax synopsisImax synopsis
Imax synopsis
Darshil Kapadiya
 
IMAX: A Brief Introduction
IMAX: A Brief IntroductionIMAX: A Brief Introduction
IMAX: A Brief Introduction
Khashayar Rahimi
 
IMAX
IMAXIMAX
Imax
ImaxImax
IMAX: Larger than Life
IMAX: Larger than LifeIMAX: Larger than Life
IMAX: Larger than Life
Jake Johnson
 
Imax technology (venkat)
Imax technology (venkat)Imax technology (venkat)
Imax technology (venkat)
Venkata Krishna
 
Imax Marketing Presentation
Imax Marketing PresentationImax Marketing Presentation
Imax Marketing Presentation
ideboer
 
Imax technology
Imax technology Imax technology
Imax technology
Venkata Krishna
 
IMAX PRESENTATION
IMAX PRESENTATIONIMAX PRESENTATION
IMAX PRESENTATION
Sebby23
 
Boardwalk Capital overview
Boardwalk Capital overviewBoardwalk Capital overview
Boardwalk Capital overview
Scott Sadler
 
Ic Sconf2010presentation Dp Bh
Ic Sconf2010presentation Dp BhIc Sconf2010presentation Dp Bh
Ic Sconf2010presentation Dp Bh
Brian Honan
 
Kansainvälisyysstrategia 2.0 ja OPS-2016
Kansainvälisyysstrategia 2.0 ja  OPS-2016Kansainvälisyysstrategia 2.0 ja  OPS-2016
Kansainvälisyysstrategia 2.0 ja OPS-2016
Tiina Sarisalmi
 
Green building
Green buildingGreen building
Green buildingANM Farukh
 
Formative Capitalism
Formative CapitalismFormative Capitalism
Formative Capitalism
ANM Farukh
 

Viewers also liked (20)

IMAX Robocop Poster_Online reporting_FINAL
IMAX Robocop Poster_Online reporting_FINALIMAX Robocop Poster_Online reporting_FINAL
IMAX Robocop Poster_Online reporting_FINAL
 
TenTree's Case Study
TenTree's Case StudyTenTree's Case Study
TenTree's Case Study
 
Real imax theatre final presentation
Real imax theatre final presentationReal imax theatre final presentation
Real imax theatre final presentation
 
Holland America Case Competition Presentation
Holland America Case Competition PresentationHolland America Case Competition Presentation
Holland America Case Competition Presentation
 
F1 Holland America Case Comp Presentation (IMAX)
F1 Holland America Case Comp Presentation (IMAX)F1 Holland America Case Comp Presentation (IMAX)
F1 Holland America Case Comp Presentation (IMAX)
 
Imax synopsis
Imax synopsisImax synopsis
Imax synopsis
 
IMAX: A Brief Introduction
IMAX: A Brief IntroductionIMAX: A Brief Introduction
IMAX: A Brief Introduction
 
IMAX
IMAXIMAX
IMAX
 
Imax
ImaxImax
Imax
 
IMAX: Larger than Life
IMAX: Larger than LifeIMAX: Larger than Life
IMAX: Larger than Life
 
Imax technology (venkat)
Imax technology (venkat)Imax technology (venkat)
Imax technology (venkat)
 
Imax Marketing Presentation
Imax Marketing PresentationImax Marketing Presentation
Imax Marketing Presentation
 
Imax technology
Imax technology Imax technology
Imax technology
 
IMAX PRESENTATION
IMAX PRESENTATIONIMAX PRESENTATION
IMAX PRESENTATION
 
Boardwalk Capital overview
Boardwalk Capital overviewBoardwalk Capital overview
Boardwalk Capital overview
 
Ic Sconf2010presentation Dp Bh
Ic Sconf2010presentation Dp BhIc Sconf2010presentation Dp Bh
Ic Sconf2010presentation Dp Bh
 
Kansainvälisyysstrategia 2.0 ja OPS-2016
Kansainvälisyysstrategia 2.0 ja  OPS-2016Kansainvälisyysstrategia 2.0 ja  OPS-2016
Kansainvälisyysstrategia 2.0 ja OPS-2016
 
Green building
Green buildingGreen building
Green building
 
Idea
IdeaIdea
Idea
 
Formative Capitalism
Formative CapitalismFormative Capitalism
Formative Capitalism
 

Similar to Calibration And Observation In IMaX

DESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdfDESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdf
tempor3
 
R2 R
R2 RR2 R
Design of Two CMOS Differential Amplifiers
Design of Two CMOS Differential AmplifiersDesign of Two CMOS Differential Amplifiers
Design of Two CMOS Differential Amplifiers
bastrikov
 
Video Compression Basics by sahil jain
Video Compression Basics by sahil jainVideo Compression Basics by sahil jain
Video Compression Basics by sahil jain
Sahil Jain
 
Ee325 cmos design lab 3 report - loren k schwappach
Ee325 cmos design   lab 3 report - loren k schwappachEe325 cmos design   lab 3 report - loren k schwappach
Ee325 cmos design lab 3 report - loren k schwappach
Loren Schwappach
 
CMOS Logic Circuit IV-1.pptx
CMOS Logic Circuit IV-1.pptxCMOS Logic Circuit IV-1.pptx
CMOS Logic Circuit IV-1.pptx
GauravManiKhanal1
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
tcoyle72
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
tcoyle72
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
SouravRoyElectronics
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
Javed G S, PhD
 
Design of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEDesign of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCE
nandivashishth
 
Design of oscillators using cmos ota
Design of oscillators using cmos otaDesign of oscillators using cmos ota
Design of oscillators using cmos ota
IISRT
 
Design of oscillators using cmos ota
Design of oscillators using cmos otaDesign of oscillators using cmos ota
Design of oscillators using cmos ota
Ramesh Patriotic
 
Iisrt 5-design of oscillators using cmos ota
Iisrt 5-design of oscillators using cmos otaIisrt 5-design of oscillators using cmos ota
Iisrt 5-design of oscillators using cmos ota
IISRTJournals
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
Hilary Lustig
 
PAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar SlidedeckPAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar Slidedeck
teledynelecroy
 
Proyecto PWM (Inglés)
Proyecto PWM (Inglés)Proyecto PWM (Inglés)
Proyecto PWM (Inglés)
Icarohack
 
Ec8791 lpc2148 pwm
Ec8791 lpc2148 pwmEc8791 lpc2148 pwm
Ec8791 lpc2148 pwm
RajalakshmiSermadurai
 
presentation on high-performance_dynamic_cmos_circuit
presentation on high-performance_dynamic_cmos_circuitpresentation on high-performance_dynamic_cmos_circuit
presentation on high-performance_dynamic_cmos_circuit
JayminSojitra
 
Digital to analog convertor
Digital to analog convertorDigital to analog convertor
Digital to analog convertor
sartaj ahmed
 

Similar to Calibration And Observation In IMaX (20)

DESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdfDESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdf
 
R2 R
R2 RR2 R
R2 R
 
Design of Two CMOS Differential Amplifiers
Design of Two CMOS Differential AmplifiersDesign of Two CMOS Differential Amplifiers
Design of Two CMOS Differential Amplifiers
 
Video Compression Basics by sahil jain
Video Compression Basics by sahil jainVideo Compression Basics by sahil jain
Video Compression Basics by sahil jain
 
Ee325 cmos design lab 3 report - loren k schwappach
Ee325 cmos design   lab 3 report - loren k schwappachEe325 cmos design   lab 3 report - loren k schwappach
Ee325 cmos design lab 3 report - loren k schwappach
 
CMOS Logic Circuit IV-1.pptx
CMOS Logic Circuit IV-1.pptxCMOS Logic Circuit IV-1.pptx
CMOS Logic Circuit IV-1.pptx
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
 
Design of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEDesign of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCE
 
Design of oscillators using cmos ota
Design of oscillators using cmos otaDesign of oscillators using cmos ota
Design of oscillators using cmos ota
 
Design of oscillators using cmos ota
Design of oscillators using cmos otaDesign of oscillators using cmos ota
Design of oscillators using cmos ota
 
Iisrt 5-design of oscillators using cmos ota
Iisrt 5-design of oscillators using cmos otaIisrt 5-design of oscillators using cmos ota
Iisrt 5-design of oscillators using cmos ota
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
 
PAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar SlidedeckPAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar Slidedeck
 
Proyecto PWM (Inglés)
Proyecto PWM (Inglés)Proyecto PWM (Inglés)
Proyecto PWM (Inglés)
 
Ec8791 lpc2148 pwm
Ec8791 lpc2148 pwmEc8791 lpc2148 pwm
Ec8791 lpc2148 pwm
 
presentation on high-performance_dynamic_cmos_circuit
presentation on high-performance_dynamic_cmos_circuitpresentation on high-performance_dynamic_cmos_circuit
presentation on high-performance_dynamic_cmos_circuit
 
Digital to analog convertor
Digital to analog convertorDigital to analog convertor
Digital to analog convertor
 

Recently uploaded

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 

Recently uploaded (20)

20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 

Calibration And Observation In IMaX

  • 1. IMaX: Calibrations and Observations The software's point of view
  • 2. Calibrations and Observations Exposure Time Standard Observing ● ● Modes (OM) Focus ● VS, VM – Wavelenghts ● LS, LM – Phase diversity ● DM – Flat field ● New OM ● Dark current ● V3, V5, V6, V7, – V12 L3, L5, L6, L7, – L12
  • 3. Calibrating: Exposure Time It acquires six images with increasing ● exposure time. It calculates the average for every image ● (centered square 500x500) and ignores the ones with an average over 85% of the max value for a pixel. It adjusts a line with the rest of the points and ● takes the value corresponding to 2500 counts.
  • 4. Calibrating: Exposure Time Use of “CalibrateExposureTime” DECO. ● This DECO takes six different times (in ● milliseconds) as parameters. It sets the Etalon voltage to the 5th of the VS OM. ● It needs the dark current image. ● It calibrates both cameras. ● It updates CF (HD & Mem). ● ImageAcquisition.Camera_1_ExposureTime & ImageAcquisition.Camera_2_ExposureTime
  • 5. Calibrating: Focus It takes a single image and calculates RMS ● for a centered square (500x500). RMS: ● standard deviation RMS= average
  • 6. Calibrating: Focus Use of TC “CalculateContrast”. Long duration ● & low priority. Process coordinated by the ICU. ● It just uses camera 1. ● It needs dark current and flat field image. ● It sets the Etalon voltage to the 5th of the VS ● OM. It sends a HK with the calculated contrast. ●
  • 7. Calibrating: Wavelengths It takes images with increasing wavelength ● values. It calculates an average for every image in a ● centered square(50x50). It takes the minimum average and two from every side. It adjusts a parabola for these five points. The minimum of the parabola allows us to obtain the offset of the line ('a'). λ=a+bV This way we can obtain the new voltages for ● the Observing Modes.
  • 8. Calibrating: Wavelengths Use of CalibrateWavelengths DECO. ● It takes v0, v1 and vdelta as parameters. ● It needs flat field and dark current images. ● It just uses camera 1. ● It calculates the new 'a' coefficient and writes ● it to the CF (HD & Mem). It recalculates the new CF voltages to all the ● OM with the new 'a' coefficient and writes it to the CF (HD & Mem).
  • 9. Calibrating: File names The images used for calibration are stored in ● the ICU DSS. cal_exp_cam_x_n_y.raw, where x is the ● camera and y is the exposure time argument number. cal_focus_cam_1_n_x.raw, where x is an ● increasing counter of the focus calibration carried out. cal_lambda_v_x.raw, where x is the voltage ● in counts.
  • 10. Calibrating: Phase Diversity It sets the Etalon voltage to the 5th of the VS OM. ● It sets ROCLIs to p1 of the VS OM. ● Accumulation? ● Truncation bits: 0 ● No demodulation ● It sets the PD at the beginning and unset at the ● end.
  • 11. Calibrating: Dark current & flat field Provided by the scientist team as raw images ● during AIV in Esrange.
  • 12. Former Observing Modes The former observing modes takes the the ● following parameters from the CF. Grouped by OM (VS, VM, LS, LM & DM): ● Iddle time – Discarded frames – Accumulations – Truncation bits – Demodulate – Etalon voltages – ROCLI voltages –
  • 13. Former Observing Modes Grouped by tuning mode (FPTM, ITM, DMM) ● and Camera Demodulation matrix – All of them have only one: ● Camera 1 exposure time – Camera 2 exposure time – Max observing time – Max number of cycles – Max time to enter science mode – Lambda to voltage function coefficients –
  • 14. New Observing Modes All of them use the Configurable mode for (including ● V3, V5, L3 and L5): Iddle time – Discarded frames – Accumulations – Truncation bits – Demodulate – Etalon voltages – ROCLI voltages –
  • 15. New Observing Modes V3, V5, V6, V7and V12 use FPTM ● demodulation matrix L3, L5, L6, L7 and L12 use ITM ● demodulation matrix All of them have only one (same as former): ● Camera 1 and camera 2 exposure time – Max observing time – Max number of cycles – Max time to enter science mode – Lambda to voltage function coefficients –
  • 16. New Observing Modes Due to timing restrictions, all of them use ● FPTM tuning mode. Wavelengths are fixed and translated to ● voltages at the beginning of the execution with the 'a' and 'b' coefficients from the CF. For the V# OM, the ROCLI ● retardances(number of retardances and values) and truncation bits are copied from the Vector Spectropolarimeter OM values. The demodulation matrix applied are the ones for the FPTM.
  • 17.
  • 18. New Observing Modes For the L# OM, the ROCLI ● retardances(number of retardances and values) and truncation bits are copied from the Longitudinal Spectropolarimeter OM values. The demodulation matrix applied are the ones for the ITM.
  • 19. New Observing Modes: Simulating ITM with FPTM Because L3, L5, L6, L7 and L12 are carried ● out with a FPTM, some tricks have to be applied: Because FPTM needs 4 polarizations for the – ROCLIs, the 2 polarizations are performed twice. The 4x4 demodulation matrix is built from the – 2x2:  a b 0 0  ab c d 0 0 ⇒ cd 0 0 a b 0 0 c d
  • 20. Observing DECOs SetObservingMode(dswMode, camera, ● ccdTimeExposure, iddleTime, accumulations, truncation, demodulation, wavelengthsNo, RocliNo, wavelengths[5], retardancesR1[4], retardancesR2[4], discards[5], cycles, time) StartVectorSpectropolarimeterOM(cycles, ● time), same for StartVectorMagnetographOM, StartLongitudinalSpectropolarimeterOM, StartLongitudinalMagnetographOM and StartDeepMagnetographOM.
  • 21. Observing DECOs StartConfigurableOM(cycles, time, ● tuningMode) StartV3ObservingMode(accumulations, ● cycles, time, demodulation), same for StartV5ObservingMode, StartV6ObservingMode, StartV7ObservingMode, StartV12ObservingMode, StartL3ObservingMode StartL5ObservingMode, StartL6ObservingMode, StartL7ObservingMode and StartL12ObservingMode.
  • 22. Observing DECOs ChangeCF_LambdaToVoltageCoefficient_A(a, ● writeToCFHD) ChangeCF_LambdaToVoltageCoefficient_B(a, ● writeToCFHD)