Search NASASearch

SEARCH · Search NASA

Results for “socket”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

Creating a Universal PV Plug and Socket Standard

Photovoltaic connectors are designed to be quick and easy to install. Current connector qualification standards, such as UL 6703 and IEC 62852, are only intended to evaluate connectors from the same manufacturer and were recently changed to explicitly proscribe the mating of connectors from different manufacturers. Unfortunately, the industry has chosen to design connectors that will commonly connect together with those from other manufacturers. This is done to simplify installation avoiding the situations such as when the connectors on a microinverter, or other module level power electronics, do not match the connectors on the modules in the system. This rampant violation of electrical codes worldwide indicates that there is a strong desire and need to develop a universal connector standard. Here we present the initial approach and philosophy behind the formation of an IEC subgroup under TC82 WG2 looking at this problem. We intend to develop a standard where the materials and geometry of construction are specified to ensure compatibility and the design is intended to be of the highest quality. We expect that this connector will be more costly but especially in rooftop installations where power electronics requires matching components from several manufacturers, that this may still result in a net cost savings. These connectors must be of the highest quality because we wouldn’t want to develop a connector that precluded the manufacturing of a higher quality product, and because these will most commonly be used on rooftop installations where safety is more of a concern. Additionally, because we do not know which brands of connectors will be used together, we cannot simply rely on test results to ensure safety but must create a design that is as inherently safe as possible.

connectors

Fermilab 2025 Summer Internship: Repairing Pre-Amplifiers with Mu2e Electronics Installation Team

The author spent nine weeks over summer 2025 working on the tracker electronics installation team for the Mu2e experiment. One of her main responsibilities was repairing high voltage (HV) and calibration (Cal) pre-amplifiers (pre-amps). During installation, the fragile wires connecting the two sockets to the pre-amp board must be bent, often leading to breakage. During production, the sockets and wires were initially soldered to the board at UC Berkely, then the whole pre-amp was coated in parylene before transport to Fermilab. The interns were able to expedite the repairs, and thus whole installation process, by using an alternative method on-site with epoxy. Another task they were responsible for, not included in the original project specifications, was attaching copper clips to specific vias on the Cals to reduce noise. The talk will give listeners insight into the daily problem-solving required by the novel technologies in the Mu2e project. The author would like to acknowledge her fellow Monmouth College undergraduate interns, Lizzie Durfee and Gianna Maughan, advisor and PI of the DOE RENEW Grant Dr. Christopher G. Fasano, and the Mu2e team lead by co-spokesperson Dr. Bob Bernstein and tracker L2 manager Dr. Brendan Kiburg.

de Zwart, Bronte [Monmouth Coll.]

Quick-connect scanning tunneling microscope head with nested piezoelectric coarse walkers

To meet changing research demands, new scanning tunneling microscope (STM) features must constantly evolve. We describe the design, development, and performance of a modular plug-in STM, which is compact and stable. The STM head is equipped with a quick-connect socket that is matched to a universal connector plug, enabling it to be transferred between systems. This head can be introduced into a vacuum system via a load-lock and transferred to various sites equipped with the connector plug, permitting multi-site STM operation. Its design allows for reliable operation in a variety of experimental conditions, including a broad temperature range, ultra-high vacuum, high magnetic fields, and closed-cycle pulse-tube cooling. The STM’s compact size is achieved by a novel nested piezoelectric coarse walker design, which allows for large orthogonal travel in the X, Y, and Z directions, ideal for studying both bulk and thin film samples ranging in size from mm to μm. Its stability and noise tolerance are demonstrated by achieving atomic resolution under ambient conditions on a laboratory desktop with no vibrational or acoustic isolation. The operation of the nested coarse walkers is demonstrated by successful navigation to a μm-sized 2D sample.

Instruments & Instrumentation

Urban-Scale Control of School Bus Fleet Charging and Discharging Strategies Using Single and Multi-Stage Optimization

This paper presents a dual-strategy approach to optimizing charging and discharging schedules for school bus fleets, using the limited charging infrastructure effectively. We aim to ensure that each bus is fully charged for daily operations and aids in grid stability during peak demand. The first strategy utilizes linear programming to schedule overnight charging at available station sockets and strategic discharging during peak periods, efficiently coordinating limited resources. The second strategy employs metaheuristic techniques for continuous optimization, focusing on precise power requirements and offering greater flexibility than the linear model.

Selim, Alaa

LLUDA (Low-cost Logging for Ubiquitous Decarbonization and Analysis) [SWR-24-131]

This repository features an Arduino-based GPS logger, called LLUDA, which uses the Adafruit Ultimate GPS FeatherWing with the Adafruit Feather M0 Adalogger, designed to capture and log GPS data in CSV format onto an SD card (embedded inside the Feather M0 Adalogger). The FeatherWing is powered through the vehicle's auxiliary power (from cigarette lighter) socket via a micro USB cable. The data it collects can be used to analyze vehicle operations and support vehicle modeling applications, helping to assess the potential for electrification.

Fakhimi, Setayesh [National Renewable Energy Labor

M-node Polarization Control (MPC) v1.0

The M-node Polarization Control program interfaces with electronic polarization controllers and polarimeters to adjust and compensate for the polarization drift of light within optical fiber. The code implements a gradient ascent control loop to calibrate to a desired state of polarization. A key advantage of this program is that it provides a TCP socket interface that allows external clients to drive the calibration routines.

Kissel, Ezra

Napari-MCP

Napari-MCP connects the open source napari software to modern LLMs. It includes a socket server plugin for napari as well as the MCP tools.

Liu, Shusen [Lawrence Livermore National Laborator

Providing Thermal Stability for an Exascale Supercomputer: A Case Study of Frontier's Cooling System

High performance computing (HPC) systems frequently produce large dynamic power swings, even under typical operating conditions, that can present a significant challenge for their direct-liquid cooling systems. Further, the primary cooling loops that must remove this waste heat have response times measured in minutes while the underlying HPC component thermal stress is measured in seconds. The per-socket power demand for both compute processing units (CPUs) and graphic processing units ( GPUs) continues to increase with each successive generation while case temperatures are declining. New HPC systems are expected to exacerbate the challenge of these dynamic power swings and the impact on effective and timely cooling systems. This paper describes the cooling and controls system for Oak Ridge National Laboratory’s Frontier Supercomputer, the first sustained exascale system, as a case study for this situation. The cooling and control system for Frontier demonstrates specific success, but with a number of trade-offs and decisions that suggest further design and operating optimizations for the community at large to consider.

42 ENGINEERING

Remote Instrumentation and Data Acquisition

This poster outlines the development and implementation of a remote data acquisition system for waveform analysis using a Rohde & Schwarz oscilloscope. The project involved capturing waveform data, and transferring it to a local machine for visualization and analysis. The core logic was developed in C++ with a focus on object oriented programming and the use of polymorphism so the main application can interact with any instrument without knowing its exact type, simplifying the overall logic and making it easier to add or swap out components without changing the rest of the codebase.. The system issues Standard Commands for Programmable Instruments (SCPI) via a socket connection and parses the oscilloscope s ASCII waveform data. The C++ application was containerized using Docker for ease of portability, and reproducibility. Emphasis was placed on secure networking practices, error handling, and effective data capture. The report describes the technical steps taken, challenges encountered, and future work, providing insight into the practical integration of hardware interfacing with remote computational environments.

Parikh, Jaymil [Illinois U., Urbana]

A Modular Accelerator Robotics Framework for AD Robotics

Accelerator tunnels, such as the ones at Fermilab, remain highly radioactive after beam shutoff due to induced radiation from the beam. This residual radiation creates a hazardous environment for manual inspection and repair of beamline components. To minimize worker radiation dose and reduce beam downtime, the AD Robotics Initiative previously built a fleet of low-cost custom mobile robots. However, the custom Python sockets server-client architecture lacked standardization, causing development delays and complicating the integration of new sensors and actuators. Here, we developed a modular system using ROS2 and Docker to standardize the teleoperation and control interfaces. This system was validated by implementing a teleoperation controller with real-time, low-latency, and high-definition video feedback. The aim of this framework is for a new feature or even a robot to be integrated into the system simply by documenting the hardware configuration. Current integration of LiDAR, Odometry, and Depth Cameras provides the foundation for Simultaneous Localization and Mapping (SLAM) tasks. Finally, future work involves integration into the accelerator control system and the attachment of a 6 degree-of-freedom robotic arm for telemanipulation.

Rayyan Khan, M. [Fermilab; Rensselaer Poly.; Unlis

Remote Instrumentation and Data Acquisition: An Internship Research Report

This report outlines the development and implementation of a remote data acquisition system for waveform analysis using a Rohde & Schwarz oscilloscope. The project involved capturing waveform data, and transferring it to a local machine for visualization and analysis. The core logic was developed in C++ with a focus on object oriented programming and the use of polymorphism so the main application can interact with any instrument without knowing its exact type, simplifying the overall logic and making it easier to add or swap out components without changing the rest of the codebase.. The system issues Standard Commands for Programmable Instruments (SCPI) via a socket connection and parses the oscilloscope’s ASCII waveform data. The C++ application was containerized using Docker for ease of portability, and reproducibility. Emphasis was placed on secure networking practices, error handling, and effective data capture. The report describes the technical steps taken, challenges encountered, and lessons learned, providing insight into the practical integration of hardware interfacing with remote computational environments.

Parikh, Jaymil [Fermilab]

Assessing Energy Infrastructure Devices for Vulnerabilities

Industrial control systems prove to be vital to the health and security of the nation in our critical infrastructure. Critical infrastructure includes the most foundational systems to support modern civilization which includes water and wastewater systems, communications, and the electricity we use to name a few sectors. However, these devices' overall composition remains largely unknown and are untested from a cyber security perspective. As part of the Cyber Testing for Resilient Industrial Control Systems (CyTRICS) program, I analyzed one such energy infrastructure device to better understand how it functions, what hardware and software components are present within it, and assess it for security vulnerabilities. To achieve this, I reverse engineered binary files using Ghidra to understand system functionality and learned more about how to collaborate with other researchers on a shared Ghidra project. I learned more about how web sockets function and how to interact with them through Python to test if they are secure or not. This work led me to assess possible vulnerabilities in this device and provide a better understanding of its composition and function, which are essential to INL's mission of securing our nation's energy infrastructure.

99 - GENERAL AND MISCELLANEOUS

Modular Accelerator Robotics Framework Implementation For Accelerator Inspection

Accelerator tunnels, such as the ones at Fermilab, remain highly radioactive after beam shutoff due to induced radiation from the beam. This residual radiation creates a hazardous environment for manual inspection and repair of beamline components. To minimize worker radiation dose and reduce beam downtime, the AD Robotics Initiative previously built a fleet of low-cost custom mobile robots. However, the custom Python sockets server-client architecture lacked standardization, causing development delays and complicating the integration of new sensors and actuators. Here, we developed a modular system using ROS2 and Docker to standardize the teleoperation and control interfaces. This system was validated by implementing a teleoperation controller with real-time, low-latency, and high-definition video feedback. The aim of this framework is for a new feature or even a robot to be integrated into the system simply by documenting the hardware configuration. Current integration of LiDAR, Odometry, and Depth Cameras provides the foundation for Simultaneous Localization and Mapping (SLAM) tasks. Finally, future work involves integration into the accelerator control system and the attachment of a 6 degree-of-freedom robotic arm for telemanipulation.

Rayyan Khana, M. [Unlisted, US, IL] (ORCID:0009000

A Graphical User Interface for the Deep Underground Neutrino Experiment Robotic Test Stand

In preparation for DUNE, Fermilab along with six other institutions are testing cold electronics for quality control before components placed in the far detector. We test them by using a robotic arm that places these chips into sockets on a computer board that will test their functionality. Up until now, the chips have been tested using a command line script that drives a state machine to conduct tests step-by-step. In order to lower the skill barrier to conduct tests and to speed up the quality control process, I was tasked to create a graphical user interface that would allow users to use buttons, text boxes, and drop-down menus to input information and tell the testing state machine how to operate. I had to learn about the Python package Tkinter to start the process of widget placement. I further developed a pause feature unused in the previous command line script that would allow the user to shut down testing gracefully, bring the robotic arm to go back to ground state, and go forward or backward a step in the testing process. After completing the basic functionality of the GUI, I started testing production chips with the GUI to debug. Some issues were found, which required me to further develop parts of the inherited state machine code. The code for the GUI has now been pushed into the copy the DUNE/FD_CE git repository and will soon be merged with the official DUNE/FD_CE repository so that the other institutions testing DUNE cold electronics can use and expand upon it.

Gutierrez Villanueva, Jaziel [Fermilab]