M. Volponi, J. Zieliński, T. Rauschendorfer, S. Huck, R. Caravita, M. Auzins, B. Bergmann, P. Burian, R. S. Brusa, A. Camper, F. Castelli, G. Cerchiari, R. Ciuryło, G. Consolati, M. Doser, K. Eliaszuk, A. Giszczak, L. T. Glöggler, Ł. Graczykowski, M. Grosbart, F. Guatieri, N. Gusakova, F. Gustafsson, S. Haider, M. A. Janik, T. Januszek, G. Kasprowicz, G. Khatri, Ł. Kłosowski, G. Kornakov, V. Krumins, L. Lappo, A. Linek, J. Malamant, S. Mariazzi, L. Penasa, V. Petracek, M. Piwiński, S. Pospisil, L. Povolo, F. Prelz, S. A. Rangwala, B. S. Rawat, B. Rienäcker, V. Rodin, O. M. Røhne, H. Sandaker, P. Smolyanskiy, T. Sowiński, D. Tefelski, T. Vafeiadis, C. P. Welsch, T. Wolz, M. Zawada, N. Zurlo
{"title":"TALOS(Total Automation of LabVIEW Operations for Science):复杂实验的自主控制系统框架","authors":"M. Volponi, J. Zieliński, T. Rauschendorfer, S. Huck, R. Caravita, M. Auzins, B. Bergmann, P. Burian, R. S. Brusa, A. Camper, F. Castelli, G. Cerchiari, R. Ciuryło, G. Consolati, M. Doser, K. Eliaszuk, A. Giszczak, L. T. Glöggler, Ł. Graczykowski, M. Grosbart, F. Guatieri, N. Gusakova, F. Gustafsson, S. Haider, M. A. Janik, T. Januszek, G. Kasprowicz, G. Khatri, Ł. Kłosowski, G. Kornakov, V. Krumins, L. Lappo, A. Linek, J. Malamant, S. Mariazzi, L. Penasa, V. Petracek, M. Piwiński, S. Pospisil, L. Povolo, F. Prelz, S. A. Rangwala, B. S. Rawat, B. Rienäcker, V. Rodin, O. M. Røhne, H. Sandaker, P. Smolyanskiy, T. Sowiński, D. Tefelski, T. Vafeiadis, C. P. Welsch, T. Wolz, M. Zawada, N. Zurlo","doi":"arxiv-2409.01058","DOIUrl":null,"url":null,"abstract":"Modern physics experiments are frequently very complex, relying on multiple\nsimultaneous events to happen in order to obtain the desired result. The\nexperiment control system plays a central role in orchestrating the measurement\nsetup: However, its development is often treated as secondary with respect to\nthe hardware, its importance becoming evident only during the operational\nphase. Therefore, the AEgIS (Antimatter Experiment: Gravity, Interferometry,\nSpectroscopy) collaboration has created a framework for easily coding control\nsystems, specifically targeting atomic, quantum, and antimatter experiments.\nThis framework, called Total Automation of LabVIEW Operations for Science\n(TALOS), unifies all the machines of the experiment in a single entity, thus\nenabling complex high-level decisions to be taken, and it is constituted by\nseparate modules, called MicroServices, that run concurrently and\nasynchronously. This enhances the stability and reproducibility of the system\nwhile allowing for continuous integration and testing while the control system\nis running. The system demonstrated high stability and reproducibility, running\ncompletely unsupervised during the night and weekends of the data-taking\ncampaigns. The results demonstrate the suitability of TALOS to manage an entire\nphysics experiment in full autonomy: being open-source, experiments other than\nthe AEgIS experiment can benefit from it.","PeriodicalId":501374,"journal":{"name":"arXiv - PHYS - Instrumentation and Detectors","volume":"2 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"TALOS (Total Automation of LabVIEW Operations for Science): A framework for autonomous control systems for complex experiments\",\"authors\":\"M. Volponi, J. Zieliński, T. Rauschendorfer, S. Huck, R. Caravita, M. Auzins, B. Bergmann, P. Burian, R. S. Brusa, A. Camper, F. Castelli, G. Cerchiari, R. Ciuryło, G. Consolati, M. Doser, K. Eliaszuk, A. Giszczak, L. T. Glöggler, Ł. Graczykowski, M. Grosbart, F. Guatieri, N. Gusakova, F. Gustafsson, S. Haider, M. A. Janik, T. Januszek, G. Kasprowicz, G. Khatri, Ł. Kłosowski, G. Kornakov, V. Krumins, L. Lappo, A. Linek, J. Malamant, S. Mariazzi, L. Penasa, V. Petracek, M. Piwiński, S. Pospisil, L. Povolo, F. Prelz, S. A. Rangwala, B. S. Rawat, B. Rienäcker, V. Rodin, O. M. Røhne, H. Sandaker, P. Smolyanskiy, T. Sowiński, D. Tefelski, T. Vafeiadis, C. P. Welsch, T. Wolz, M. Zawada, N. Zurlo\",\"doi\":\"arxiv-2409.01058\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern physics experiments are frequently very complex, relying on multiple\\nsimultaneous events to happen in order to obtain the desired result. The\\nexperiment control system plays a central role in orchestrating the measurement\\nsetup: However, its development is often treated as secondary with respect to\\nthe hardware, its importance becoming evident only during the operational\\nphase. Therefore, the AEgIS (Antimatter Experiment: Gravity, Interferometry,\\nSpectroscopy) collaboration has created a framework for easily coding control\\nsystems, specifically targeting atomic, quantum, and antimatter experiments.\\nThis framework, called Total Automation of LabVIEW Operations for Science\\n(TALOS), unifies all the machines of the experiment in a single entity, thus\\nenabling complex high-level decisions to be taken, and it is constituted by\\nseparate modules, called MicroServices, that run concurrently and\\nasynchronously. This enhances the stability and reproducibility of the system\\nwhile allowing for continuous integration and testing while the control system\\nis running. The system demonstrated high stability and reproducibility, running\\ncompletely unsupervised during the night and weekends of the data-taking\\ncampaigns. The results demonstrate the suitability of TALOS to manage an entire\\nphysics experiment in full autonomy: being open-source, experiments other than\\nthe AEgIS experiment can benefit from it.\",\"PeriodicalId\":501374,\"journal\":{\"name\":\"arXiv - PHYS - Instrumentation and Detectors\",\"volume\":\"2 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - PHYS - Instrumentation and Detectors\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.01058\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Instrumentation and Detectors","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.01058","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
TALOS (Total Automation of LabVIEW Operations for Science): A framework for autonomous control systems for complex experiments
Modern physics experiments are frequently very complex, relying on multiple
simultaneous events to happen in order to obtain the desired result. The
experiment control system plays a central role in orchestrating the measurement
setup: However, its development is often treated as secondary with respect to
the hardware, its importance becoming evident only during the operational
phase. Therefore, the AEgIS (Antimatter Experiment: Gravity, Interferometry,
Spectroscopy) collaboration has created a framework for easily coding control
systems, specifically targeting atomic, quantum, and antimatter experiments.
This framework, called Total Automation of LabVIEW Operations for Science
(TALOS), unifies all the machines of the experiment in a single entity, thus
enabling complex high-level decisions to be taken, and it is constituted by
separate modules, called MicroServices, that run concurrently and
asynchronously. This enhances the stability and reproducibility of the system
while allowing for continuous integration and testing while the control system
is running. The system demonstrated high stability and reproducibility, running
completely unsupervised during the night and weekends of the data-taking
campaigns. The results demonstrate the suitability of TALOS to manage an entire
physics experiment in full autonomy: being open-source, experiments other than
the AEgIS experiment can benefit from it.