English
Related papers

Related papers: Controls Abstraction Towards Accelerator Physics: …

200 papers

There are numerous approaches to building analysis applications across the high-energy physics community. Among them are Python-based, or at least Python-driven, analysis workflows. We aim to ease the adoption of a Python-based analysis…

Computational Physics · Physics 2018-04-25 David Lange

Fully autonomous science has long been a defining ambition for artificial intelligence in materials discovery, yet its realization requires more than automating isolated calculations. In computational catalysis, a system autonomously…

Materials Science · Physics 2026-05-13 Honghao Chen , Jiangjie Qiu , Yi Shen Tew , Xiaonan Wang

Modern scripting languages and database tools combined provide a new framework for developing beam-line control and data management software. The CARPS system supports data collection by storing low level beam-line control commands in a…

Instrumentation and Detectors · Physics 2007-05-23 Keith Brister

Despite the multitude of excellent software components and tools available in the robotics and broader software engineering communities, successful integration of software for robotic systems remains a time-consuming and challenging task…

Robotics · Computer Science 2025-09-03 Steven Swanbeck , Mitch Pryor

Particle accelerators play a pivotal role in advancing scientific research, yet optimizing beamline configurations to maximize particle transmission remains a labor-intensive task requiring expert intervention. In this work, we introduce…

Accelerator Physics · Physics 2026-01-27 Anwar Ibrahim , Alexey Petrenko , Maxim Kaledin , Ehab Suleiman , Fedor Ratnikov , Denis Derkach

Test automation involves the automatic execution of test scripts instead of being manually run. This significantly reduces the amount of manual effort needed and thus is of great interest to the software testing industry. There are two key…

Software Engineering · Computer Science 2019-08-17 Anurag Dwarakanath , Dipin Era , Aditya Priyadarshi , Neville Dubash , Sanjay Podder

Programmability, performance portability, and resource efficiency have emerged as critical challenges in harnessing complex and diverse architectures today to obtain high performance and energy efficiency. While there is abundant research,…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-11-14 Nandita Vijaykumar

Control system design is a crucial aspect of modern engineering with far-reaching applications across diverse sectors including aerospace, automotive systems, power grids, and robotics. Despite advances made by Large Language Models (LLMs)…

Systems and Control · Electrical Eng. & Systems 2024-10-29 Xingang Guo , Darioush Keivan , Usman Syed , Lianhui Qin , Huan Zhang , Geir Dullerud , Peter Seiler , Bin Hu

Predicate abstraction is a key enabling technology for applying finite-state model checkers to programs written in mainstream languages. It has been used very successfully for debugging sequential system-level C code. Although model…

Programming Languages · Computer Science 2015-03-18 Alastair Donaldson , Alexander Kaiser , Daniel Kroening , Thomas Wahl

The use of Digital Twins is set to transform the manufacturing sector by aiding monitoring and real-time decision making. For several applications in this sector, the system to be modeled consists of a mix of discrete-event and continuous…

Systems and Control · Electrical Eng. & Systems 2022-08-03 Neha Karanjkar , Subodh M. Joshi

This paper proposes an innovative approach for the advanced control of an industrial process via an automation cloud platform. Increased digital transformation and advances in Industrial Internet of Things (IIoT) technologies make it…

Systems and Control · Electrical Eng. & Systems 2020-11-30 L. L. Rokebrand , J. J. Burchell , L. E. Olivier , I. K. Craig

To achieve high performance on modern computers, it is vital to map algorithmic parallelism to that inherent in the hardware. From an application developer's perspective, it is also important that code can be maintained in a portable manner…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-06-20 Alan Gray , Kevin Stratford

We consider the problem of automatically synthesizing a hybrid controller for non-linear dynamical systems which ensures that the closed-loop fulfills an arbitrary \emph{Linear Temporal Logic} specification. Moreover, the specification may…

Systems and Control · Electrical Eng. & Systems 2024-01-22 Satya Prakash Nayak , Lucas Neves Egidio , Matteo Della Rossa , Anne-Kathrin Schmuck , Raphaël Jungers

This paper presents catsim, the first package written in the Python language specialized in computerized adaptive tests and the logistical models of Item Response Theory. catsim provides functions for generating item and examinee…

Applications · Statistics 2018-07-23 Douglas De Rizzo Meneghetti , Plinio Thomaz Aquino Junior

\textsc{Pykat} is a Python package which extends the popular optical interferometer modelling software \textsc{Finesse}. It provides a more modern and efficient user interface for conducting complex numerical simulations, as well as…

Instrumentation and Methods for Astrophysics · Physics 2020-04-16 Daniel D. Brown , Philip Jones , Samuel Rowlinson , Andreas Freise , Sean Leavey , Anna C. Green , Daniel Toyra

We introduce the Contour Analysis Tool (CAT), a Python toolkit aimed at identifying and analyzing structural elements in density maps. CAT employs various contouring techniques, including the lowest-closed contour (LCC), linear and…

Instrumentation and Methods for Astrophysics · Physics 2024-09-11 Mark A. Hutchison , Christine M. Koepferl

Scientists and science journalists, among others, often need to make sense of a large number of papers and how they compare with each other in scope, focus, findings, or any other important factors. However, with a large corpus of papers,…

Human-Computer Interaction · Computer Science 2023-03-14 Joyce Zhou , Elena Glassman , Daniel S. Weld

Despite the increasing adoption of Field-Programmable Gate Arrays (FPGAs) in compute clouds, there remains a significant gap in programming tools and abstractions which can leverage network-connected, cloud-scale, multi-die FPGAs to…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-05 Neha Prakriya , Yuze Chi , Suhail Basalama , Linghao Song , Jason Cong

In the trend towards hardware specialization, FPGAs play a dual role as accelerators for offloading, e.g., network virtualization, and as a vehicle for prototyping and exploring hardware designs. While FPGAs offer versatility and…

Hardware Architecture · Computer Science 2025-05-01 Benjamin Ramhorst , Dario Korolija , Maximilian Jakob Heer , Jonas Dann , Luhao Liu , Gustavo Alonso

Designing controllers to satisfy temporal requirements has proven to be challenging for dynamical systems that are affected by uncertainty. This is mainly due to the states evolving in a continuous uncountable space, the stochastic…

Systems and Control · Electrical Eng. & Systems 2024-07-08 Birgit C. van Huijgevoort , Ruohan Wang , Sadegh Soudjani , Sofie Haesaert