<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-20T10:50:24Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/46671" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/46671</identifier>
        <datestamp>2023-07-11</datestamp>
        <setSpec>col_2142_14787</setSpec>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>com_2142_9630</setSpec>
        <setSpec>com_2142_234</setSpec>
        <setSpec>com_2142_5130</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:subject>Advanced Photon Source (APS) user</dc:subject>
          <dc:subject>beamline scientist</dc:subject>
          <dc:contributor>Salapaka, Srinivasa M.</dc:contributor>
          <dc:contributor>Preissner, Curt</dc:contributor>
          <dc:creator>Mashrafi, Sheikh</dc:creator>
          <dc:date>2014-01-16T17:58:33Z</dc:date>
          <dc:date>2014-01-16T17:58:33Z</dc:date>
          <dc:date>2013-12</dc:date>
          <dc:date>2014-01-16T17:58:33Z</dc:date>
          <dc:date>2013-12</dc:date>
          <dc:description>The goal of this thesis is to apply control algorithms to improve the performance of nanopositioning devices used on the beamline in Advanced Photon Source (APS) at Argonne National
Laboratory (ANL). A prototype device, better known as the Early User Instrument (EUI)
was the subject of this work. It consists of X-ray optics stage group that focuses the X-ray
beam as a source-size-limited spot onto a sample held on the sample stage group. The controller algorithms that are used should provide the closed-loop with robust stability, large
bandwidth, high resolution, disturbance rejection and noise attenuation. Conveniently, the
field of scanning probe microscopes (SPMs) have already flourished on this aspect of controller algorithms proven to give desired closed-loop properties. Controller algorithms such
as Proportional Integral Derivative (PID), Glover-McFarlane H-infinty algorithm, and 1DOF H-infinty
controller were designed and implemented on the EUI system. The controller hardware used
for implementation is National Instruments (NI) CompactRIO hardware that consists of a
real-time controller, a FPGA built into the hardware chassis, analog I/O modules, and digital I/O modules. NI LabVIEW, the dedicated software to the NI hardware, was used to
represent the discrete controllers as biquads structures that ran in the FPGA as a part of the
closed-loop . The largest closed-loop bandwidth achieved is of 65 Hz through the 1DOF H-infinty
controller and is a 171% improvement over the traditional PID controller. Highest closed-
loop resolution achieved by the EUI with a 50 Hz bandwidth 1DOF H-infinty controller is 1.4
nanometers, which is a 180% improvement over the open loop resolution of 7 nanometers.</dc:description>
          <dc:subject>imaging resolution and bandwidth</dc:subject>
          <dc:subject>imaging resolution</dc:subject>
          <dc:description>Item withdrawn by Laura Spradlin (lspradl2@illinois.edu) on 2013-12-12T19:50:02Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 1
Mashrafi_Sheikh.pdf: 1440525 bytes, checksum: a077f15d2f60e38d6a818883f3ce5f6b (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2014-01-16T17:58:33Z (GMT). No. of bitstreams: 2
Sheikh_Mashrafi.pdf: 1443980 bytes, checksum: ca448c64ad64307c77e978759821d255 (MD5)
license.txt: 4065 bytes, checksum: 70be08383a1987ead0c9f07e9f02f4f5 (MD5)</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/46671</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2013 Sheikh Mashrafi</dc:rights>
          <dc:subject>control</dc:subject>
          <dc:subject>Control Architecture</dc:subject>
          <dc:subject>Advanced Photon Source (APS)</dc:subject>
          <dc:subject>Argonne National
Laboratory (ANL)</dc:subject>
          <dc:subject>control algorithms</dc:subject>
          <dc:subject>nanopositioning</dc:subject>
          <dc:subject>nanopositioning devices</dc:subject>
          <dc:subject>Early User Instrument (EUI)</dc:subject>
          <dc:subject>X-ray</dc:subject>
          <dc:subject>optics</dc:subject>
          <dc:subject>robust stability</dc:subject>
          <dc:subject>bandwidth</dc:subject>
          <dc:subject>resolution</dc:subject>
          <dc:subject>disturbance rejection</dc:subject>
          <dc:subject>noise attenuation</dc:subject>
          <dc:subject>scanning probe microscope (SPM)</dc:subject>
          <dc:subject>closed-loop properties</dc:subject>
          <dc:subject>Proportional Integral Derivative (PID)</dc:subject>
          <dc:subject>Glover-McFarlane h-infinity algorithm</dc:subject>
          <dc:subject>1DOF h-infinity controller</dc:subject>
          <dc:subject>h-infinity</dc:subject>
          <dc:subject>Glover-McFarlane controller</dc:subject>
          <dc:subject>Keith Glover</dc:subject>
          <dc:subject>Duncan McFarlane</dc:subject>
          <dc:subject>controller</dc:subject>
          <dc:subject>controller implementation</dc:subject>
          <dc:subject>National Instruments (NI)</dc:subject>
          <dc:subject>CompactRIO</dc:subject>
          <dc:subject>real-time controller</dc:subject>
          <dc:subject>Field-Programmable Gate Array (FPGA)</dc:subject>
          <dc:subject>LabVIEW</dc:subject>
          <dc:subject>biquads structures</dc:subject>
          <dc:subject>closed-loop bandwidth</dc:subject>
          <dc:subject>U.S. Department of Energy (DOE)</dc:subject>
          <dc:subject>Office of Science</dc:subject>
          <dc:subject>DE-AC02-06CH11357</dc:subject>
          <dc:subject>DE-SC0004283</dc:subject>
          <dc:subject>Cross Power Spectral Density (CPSD)</dc:subject>
          <dc:subject>Power Spectral Density (PSD)</dc:subject>
          <dc:subject>Degree Of Freedom (DOF)</dc:subject>
          <dc:subject>Discrete-Time Fourier Transform (DTFT)</dc:subject>
          <dc:subject>Hardware Description language (HDL)</dc:subject>
          <dc:subject>High-Level Synthesis (HLS)</dc:subject>
          <dc:subject>Hard X-ray Nanoprobe (HXN)</dc:subject>
          <dc:subject>In Situ Nanoprobe (ISN)</dc:subject>
          <dc:subject>Laser Doppler Displacement Meter (LDDM)</dc:subject>
          <dc:subject>Physik Instrumente (PI)</dc:subject>
          <dc:subject>Reconfigurable Input/Output (RIO)</dc:subject>
          <dc:subject>Advanced Photon Source (APS) beamline</dc:subject>
          <dc:subject>full-field imaging microscopy</dc:subject>
          <dc:subject>fluorescence mapping</dc:subject>
          <dc:subject>nanodiffraction</dc:subject>
          <dc:subject>transmission imaging</dc:subject>
          <dc:subject>reliability and repeatability of positioning systems</dc:subject>
          <dc:subject>modeling uncertainties</dc:subject>
          <dc:subject>insensitive modeling uncertainties</dc:subject>
          <dc:subject>quantifying trade-offs</dc:subject>
          <dc:subject>trade-offs</dc:subject>
          <dc:subject>design flexibility</dc:subject>
          <dc:subject>design methodology</dc:subject>
          <dc:subject>feedforward</dc:subject>
          <dc:subject>feedback</dc:subject>
          <dc:subject>performance objectives</dc:subject>
          <dc:subject>robustness</dc:subject>
          <dc:subject>nanoprobe</dc:subject>
          <dc:subject>model fitting</dc:subject>
          <dc:subject>curve fitting</dc:subject>
          <dc:subject>model reduction</dc:subject>
          <dc:subject>feedback controllers</dc:subject>
          <dc:subject>X-ray nanoprobe instrument</dc:subject>
          <dc:subject>third-generation synchrotron radiation source</dc:subject>
          <dc:subject>zone plate optics</dc:subject>
          <dc:subject>zone plate</dc:subject>
          <dc:subject>flexure stages</dc:subject>
          <dc:subject>piezoelectric actuators stacks</dc:subject>
          <dc:subject>flexure</dc:subject>
          <dc:subject>Piezoelectric</dc:subject>
          <dc:subject>high-stiffness stages</dc:subject>
          <dc:subject>high-resolution weak-link stages</dc:subject>
          <dc:subject>piezoelectric-transducer</dc:subject>
          <dc:subject>sub-nanometer resolution</dc:subject>
          <dc:subject>subnanometer</dc:subject>
          <dc:subject>optical heterodyning</dc:subject>
          <dc:subject>heterodyning</dc:subject>
          <dc:subject>Optodyne</dc:subject>
          <dc:subject>frequency-shifted laser beam</dc:subject>
          <dc:subject>PID controller</dc:subject>
          <dc:subject>digital to analog converter (DAC)</dc:subject>
          <dc:subject>analog input modules</dc:subject>
          <dc:subject>digital input modules</dc:subject>
          <dc:subject>analog output modules</dc:subject>
          <dc:subject>cRIO-9118</dc:subject>
          <dc:subject>Virtex-5</dc:subject>
          <dc:subject>Virtex-5 LX110 FPGA chassis</dc:subject>
          <dc:subject>NI-9223</dc:subject>
          <dc:subject>NI-9402</dc:subject>
          <dc:subject>NI-9263</dc:subject>
          <dc:subject>System Identification</dc:subject>
          <dc:subject>Identification</dc:subject>
          <dc:subject>black-box identification</dc:subject>
          <dc:subject>parametric model</dc:subject>
          <dc:subject>non-parametric model</dc:subject>
          <dc:subject>welch</dc:subject>
          <dc:subject>pwelch</dc:subject>
          <dc:subject>tfestimate</dc:subject>
          <dc:subject>invfreqs</dc:subject>
          <dc:subject>time domain data</dc:subject>
          <dc:subject>band-limited uniform Gaussian white noise</dc:subject>
          <dc:subject>band-limited</dc:subject>
          <dc:subject>white noise</dc:subject>
          <dc:subject>resonant peak</dc:subject>
          <dc:subject>Balance Realization</dc:subject>
          <dc:subject>minimal realization</dc:subject>
          <dc:subject>controllability</dc:subject>
          <dc:subject>observability</dc:subject>
          <dc:subject>Experimental Frequency response</dc:subject>
          <dc:subject>transfer function</dc:subject>
          <dc:subject>Hankel singular values</dc:subject>
          <dc:subject>Hankel norm</dc:subject>
          <dc:subject>balanced truncation</dc:subject>
          <dc:subject>noise histogram</dc:subject>
          <dc:subject>Open Loop Resolution</dc:subject>
          <dc:subject>closed Loop Resolution</dc:subject>
          <dc:subject>Simulink simulation</dc:subject>
          <dc:subject>LabVIEW simulation</dc:subject>
          <dc:subject>discrete controller</dc:subject>
          <dc:subject>continuous controllers</dc:subject>
          <dc:subject>discrete</dc:subject>
          <dc:subject>Tustin</dc:subject>
          <dc:subject>tustins method</dc:subject>
          <dc:subject>discretization</dc:subject>
          <dc:subject>complementary sensitivity transfer function</dc:subject>
          <dc:subject>sensitivity transfer
function</dc:subject>
          <dc:subject>robust stabilization</dc:subject>
          <dc:subject>coprime factorization</dc:subject>
          <dc:subject>Bezout identity</dc:subject>
          <dc:subject>Bezout</dc:subject>
          <dc:subject>stability margin</dc:subject>
          <dc:subject>algebraic Riccati equation</dc:subject>
          <dc:subject>Riccati equation</dc:subject>
          <dc:subject>sub-optimal</dc:subject>
          <dc:subject>suboptimal</dc:subject>
          <dc:subject>sub-optimal controller</dc:subject>
          <dc:subject>optimal controller</dc:subject>
          <dc:subject>mixed-sensitivity optimization</dc:subject>
          <dc:subject>sensitivity optimization</dc:subject>
          <dc:subject>generalized framework</dc:subject>
          <dc:subject>generalized controller framework</dc:subject>
          <dc:subject>stabilizing controller</dc:subject>
          <dc:subject>closed-loop objectives</dc:subject>
          <dc:subject>generalized plant</dc:subject>
          <dc:subject>nominal plant</dc:subject>
          <dc:subject>linear fractional transformation</dc:subject>
          <dc:subject>weighting transfer functions</dc:subject>
          <dc:subject>weighted sensitivity</dc:subject>
          <dc:subject>hinfsyn</dc:subject>
          <dc:subject>bode integral law</dc:subject>
          <dc:subject>waterbed effect</dc:subject>
          <dc:subject>second waterbed formula</dc:subject>
          <dc:subject>Skogestad</dc:subject>
          <dc:subject>Poslethwaite</dc:subject>
          <dc:subject>sensitivity weighting</dc:subject>
          <dc:subject>sensitivity weighting transfer function</dc:subject>
          <dc:subject>nanopositioner</dc:subject>
          <dc:subject>nanopositioning device</dc:subject>
          <dc:subject>nanopositioning system</dc:subject>
          <dc:subject>second order sections</dc:subject>
          <dc:subject>ASPE 28th Annual Meeting</dc:subject>
          <dc:subject>American Society for Precision Engineering (ASPE)</dc:subject>
          <dc:subject>Synchrotron Radiation Instrumentation</dc:subject>
          <dc:subject>Synchrotron</dc:subject>
          <dc:subject>Nanoprobe Instrument</dc:subject>
          <dc:title>X-ray microscope performance enhancement through control architecture change</dc:title>
          <dc:type>text</dc:type>
          <degree>
            <department>Mechanical Sci &amp; Engineering</department>
            <departmentCode>1917</departmentCode>
            <discipline>Mechanical Engineering</discipline>
            <disciplineCode>0133</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Thesis</level>
            <name>M.S.</name>
            <program>MS:Mechanical Engineerng -UIUC</program>
            <programCode>10KS0133MS</programCode>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
