<xml>
  <records>
    <record>
       <contributors>
          <authors>
             <author>Sun, Y.P.</author>
          </authors>
       </contributors>
       <titles>
          <title>
             Multi-Objective Online Optimization of Beam Lifetime at APS
          </title>
       </titles>
		 <publisher>JACoW</publisher>
       <pub-location>Geneva, Switzerland</pub-location>
		 <isbn>978-3-95450-180-9</isbn>
		 <electronic-resource-num>10.18429/JACoW-NAPAC2016-WEPOB12</electronic-resource-num>
		 <language>English</language>
		 <pages>913-915</pages>
       <pages>WEPOB12</pages>
       <keywords>
          <keyword>ion</keyword>
          <keyword>sextupole</keyword>
          <keyword>lattice</keyword>
          <keyword>simulation</keyword>
          <keyword>storage-ring</keyword>
       </keywords>
       <work-type>Contribution to a conference proceedings</work-type>
       <dates>
          <year>2017</year>
          <pub-dates>
             <date>2017-01</date>
          </pub-dates>
       </dates>
       <urls>
          <related-urls>
              <url>http://dx.doi.org/10.18429/JACoW-NAPAC2016-WEPOB12</url>
              <url>https://jacow.org/napac2016/papers/wepob12.pdf</url>
          </related-urls>
       </urls>
       <abstract>
          In this paper, online optimization of beam lifetime at the APS (Advanced Photon Source) storage ring is presented. A general genetic algorithm (GA) is developed and employed for some online optimizations in the APS storage ring. Sextupole magnets in 40 sectors of the APS storage ring are employed as variables for the online nonlinear beam dynamics optimization. The algorithm employs several optimization objectives and is designed to run with topup mode or beam current decay mode. Up to 50\% improvement of beam lifetime is demonstrated, without affecting the transverse beam sizes and other relevant parameters. In some cases, the top-up injection efficiency is also improved.
       </abstract>
    </record>
  </records>
</xml>
