Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “layout”

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.

At least 163 records · Page 9

Evolution of the ROOT Tree I/O

The ROOT TTree data format encodes hundreds of petabytes of High Energy and Nuclear Physics events. Its columnar layout drives rapid analyses, as only those parts (“branches”) that are really used in a given analysis need to be read from storage. Its unique feature is the seamless C++ integration, which allows users to directly store their event classes without explicitly defining data schemas. In this contribution, we present the status and plans of the future ROOT 7 event I/O. Along with the ROOT 7 interface modernization, we aim for robust, where possible compile-time safe C++ interfaces to read and write event data. On the performance side, we show first benchmarks using ROOT’s new experimental I/O subsystem that combines the best of TTrees with recent advances in columnar data formats. A core ingredient is a strong separation of the high-level logical data layout (C++ classes) from the low-level physical data layout (storage backed nested vectors of simple types). We show how the new, optimized physical data layout speeds up serialization and deserialization and facilitates parallel, vectorized and bulk operations. This lets ROOT I/O run optimally on the upcoming ultra-fast NVRAM storage devices, as well as file-less storage systems such as object stores.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Parallel String Graph Construction and Transitive Reduction for De Novo Genome Assembly

One of the most computationally intensive tasks in computational biology is de novo genome assembly, the decoding of the sequence of an unknown genome from redundant and erroneous short sequences. A common assembly paradigm identifies overlapping sequences, simplifies their layout, and creates consensus. Despite many algorithms developed in the literature, the efficient assembly of large genomes is still an open problem. In this work, we introduce new distributed-memory parallel algorithms for overlap detection and layout simplification steps of de novo genome assembly, and implement them in the diBELLA 2D pipeline. Our distributed memory algorithms for both overlap detection and layout simplification are based on linear-algebra operations over semirings using 2D distributed sparse matrices. Our layout step consists of performing a transitive reduction from the overlap graph to a string graph. We provide a detailed communication analysis of the main stages of our new algorithms. diBELLA 2D achieves near linear scaling with over 80% parallel efficiency for the human genome, reducing the runtime for overlap detection by 1.2-1.3× for the human genome and 1.5-1.9× for C.elegans compared to the state-of-the-art. Our transitive reduction algorithm outperforms an existing distributed-memory implementation by 10.5-13.3× for the human genome and 18-29× for the C. elegans. Our work paves the way for efficient de novo assembly of large genomes using long reads in distributed memory.

59 BASIC BIOLOGICAL SCIENCES↗

Blue Rock CropSpanPV - Low Cost Racking for Agricultural Solar Photovoltaics

In this work, a total of four solar panel layouts, applied to Agrivoltaics, are investigated. This study presents two hypotheses: 1. Prefabrication - Lower total cost can be achieved by constructing a pre-assembled, pre-wired solar array in a factory, with automation, then rapidly deploying it in the field. 2. Tension Structures - Using tension structures in a way to suspend an overhead solar array also reduces costs when compared to conventional support methods. Designs are presented for frames to hold the panels. Configurations are advanced to connect the frames into arrays. Supports and foundations to hold the arrays in the desired layout are calculated, selected and presented. Cost models are prepared for the four layouts, which include definition of the business enterprise, the manufacturing operation, and the required facility for production at scale. Cost models include, detail material and task/labor take-offs for both manufacturing and installation. Comparisons with conventional system adapted to Agrivoltaics reveal that the two hypotheses do not hold true. A prefabricated array requires additional material that is not needed in the base system and the cost of this additional material is not outweighed by the cost savings of reduced field installation. The cost of wire rope for a tension structure does result in an economy of material, however, the cost of end connections and tensioning devices adds significantly to the cost of the overall tension structure. Foundation loads with tension structures, especially the large wind uplift seen with a fixed tilt solar array, impose significant constraints and high costs. The following conclusions are recommended for further consideration: 1. Best Case Agrivoltaic Configuration - The best value/lowest cost configuration for agrivoltaics is the installation of solar panels mounted on a single axis tracker in either a 2-in-portrait or 2-in landscape arrangement. This is useful for grazing lands and for staple crops which require high light levels. These applications represent the vast majority of the potential agrivoltaic market. Important elements in this configuration are the specific geometric layout coordinated with the various field operations and a control system linked between the farm equipment and single axis tracker. The control system is to monitor location and orientation, then actively tilt the solar panels or brake the field equipment to provide clearance and avoid collisions. 2. Long Span Applications - The use of tension structures for an overhead fixed tilt array is beneficial where long spans are a necessity, especially where the base support in the project location has consolidated rock near the surface or some other solid structure. One application is spanning wide irrigation canals. Another may be as an installation at the top deck of parking structures. 3. Direct Ground Mount Configuration – Having skids at the base of a pre-fabricated array that extend when the array is deployed, could be a successful design. This could be a useful strategy for dense, flat, ground-mount configurations like that employed by a couple of successful commercial operations (5G Maverick and Erthos). Arrays would be orientated north and south, deployed very low on prepared grade. Arrays would be aligned closely next to each other and anchored with small ground screws or simply with ballast. This same product arrangement could be very useful for rapid deployment and set-up of solar arrays for temporary deployments, disaster response and the military operations

14 SOLAR ENERGY↗

Redshift antenna project

The layout of a center frequency 2203.1 MHz antenna is presented. The four to one taped layout was photograph reduced and a single section was etched. Initial impedance and frequency mismatches were corrected, and impedance plots of each of the two sections are shown. With the 2203.1 MHz layout as a reference, initial layouts were made for the remaining two frequencies 2117.7 and 2299.7 MHz, and single sections were fabricated.

Source record↗

Automated synthesis of sequence invariant state machines

A computer aided design (CAD) tool for the design of very large scale integration (VLSI) synchronous sequential controllers is presented. Both the design and layout of the state machine are automatically generated. The program is process independent allowing a choice of design rules to base generation upon. An incremental layout creation approach was implemented which makes the tool useful in a wide range of layout applications. Flow table descriptions are input to characterize the desired machine and a layout archive is output.

Buehler, D.↗

Exercise Equipment Usability Assessment for a Deep Space Concept Vehicle

With international aspirations to send astronauts to deep space, the world is now faced with the complex problem of keeping astronauts healthy in unexplored hostile environments for durations of time never before attempted by humans. The great physical demands imparted by space exploration compound the problem of astronaut health, as the astronauts must not only be healthy, but physically fit upon destination arrival in order to perform the scientific tasks required of them. Additionally, future deep space exploration necessitates the development of environments conducive to long-duration habitation that would supplement propulsive vehicles. Space Launch System (SLS) core stage barrel sections present large volumes of robust structure that can be recycled and used for long duration habitation. This assessment will focus on one such conceptual craft, referred to as the SLS Derived Habitat (SLS-DH). Marshall Space Flight Center's (MSFC) Advanced Concepts Office (ACO) has formulated a high-level layout of this SLS-DH with parameters such as floor number and orientation, floor designations, grid dimensions, wall placement, etc. Yet to be determined, however, is the layout of the exercise area. Currently the SLS-DH features three floors laid out longitudinally, leaving 2m of height between the floor and ceilings. This short distance between levels introduces challenges for proper placement of exercise equipment such as treadmills and stationary bicycles, as the dynamic envelope for the 95th percentile male astronauts is greater than 2m. This study aims to assess the optimal equipment layout and sizing for the exercise area of this habitat. Figure 1 illustrates the layout of the DSH concept demonstrator located at MSFC. The exercise area is located on the lower level, seen here as the front half of the level occupied by a crew member. This small volume does not allow for numerous or bulky exercise machines, so the conceptual equipment has been limited to a treadmill and stationary bicycle. With the most current treadmill aboard the International Space Station (ISS), the Combined Operational Load-Bearing External Resistance Treadmill (COLBERT), being located in an International Standard Payload Rack (ISPR), the bottom of the conceptual treadmill features a height of 38in. Making the treadmill flush with the floor would be impossible in this rack configuration, as the distance from the outer wall of the spacecraft to the bottom floor would be too shallow. From preliminary sizing, the 38in required for the bottom of the treadmill combined with a 78in operational envelope for a 95th percentile may not be accommodated in the exercise area in a vertical orientation. Figure 2 demonstrates the volume required (in maroon) for an ISPR-bound treadmill in the concept demonstrator. Early indications as seen in this figure indicate that the crew members would contact the ceiling in such an arrangement. An assessment will be conducted to evaluate various orientations of exercise equipment in the concept demonstrator. Orientations to be tested include putting the bottom of the treadmill on the wall, having the treadmill at an angle in the floor both horizontally and vertically, and having a shorter (non-rack bound) treadmill in a vertical orientation on the floor. This assessment will yield findings regarding sizing of the area and how well participants feel they could exercise in such an environment. Due to the restrictions of assessing a microgravity vehicle in a normal-gravity environment, simulations in MSFC's Virtual Environments Lab (VEL) may be necessary. Final deliverables will include recommendations regarding the location and size of possible exercise equipment aboard the SLS-Derived DSH.

Rhodes, Brooke M.↗

Command and Data Handling Branch Internship

Modular Integrated Stackable Layers (MISL) is a computer system designed for simple, fast, and cost effective flexible reconfiguration in space environments such as the ISS and Orion projects for various uses. Existing applications include wireless and wired communications, data acquisition and instrumentation, and camera systems, and potential applications include bus protocol converters and subsystem control. MISL is based on Texas Instruments (TI)' MSP430 16-bit ultra-low-power microcontroller device. The purpose of my project was to integrate the MISL system with a liquid crystal display (LCD) touchscreen. The LCD, manufactured by Crystalfontz and part number CFAF320240F-035T-TS, is a 320 by 240 RGB resistive color screen including an optional carrier board. The vast majority of the project was done with Altium Designer, a tool for printed circuit board (PCB) schematic capture, 3D design, and FPGA (Field Programmable Gate Array) development. The new PCB was to allow the LCD to directly stack to the rest of MISL. Research was done with datasheets for the TI microcontroller and touchscreen display in order to meet desired hardware specifications. Documentation on prior MISL projects was also utilized. The initial step was to create a schematic for the LCD, power bus, and data bus connections between components. A layout was then designed with the required physical dimensions, routed traces and vias, power and ground planes, layer stacks, and other specified design rules such as plane clearance and hole size. Multiple consultation sessions were held with Hester Yim, the technical discipline lead for the Command and Data Handling Branch, and Christy Herring, the lead PCB layout designer in the Electronic Design and Manufacturing Branch in order to ensure proper configuration. At the moment, the PCB is awaiting revision by the latter-mentioned branch. Afterwards, the board will begin to undergo the manufacturing and testing process. Throughout the internship at Johnson Space Center, I gained several technical and professional skills. I gained proficiency in Altium Designer and experience using subversion clients, as well as knowledge in PSpice with OrCAD and battery design for spaceflight from on-site. I also gained networking, organization, and communication skills throughout meetings with coworkers and other interns. This internship at Johnson Space Center has impacted my future aspirations by further inspiring me to follow a career path into space rated engineering technology and human spaceflight applications. After graduation, I plan to attend graduate Modular Integrated Stackable Layers (MISL) is a computer system designed for simple, fast, and cost effective flexible reconfiguration in space environments such as the ISS and Orion projects for various uses. Existing applications include wireless and wired communications, data acquisition and instrumentation, and camera systems, and potential applications include bus protocol converters and subsystem control. MISL is based on Texas Instruments’ MSP430 16 bit ultra-low power microcontroller device. The purpose of my project was to integrate the MISL system with a liquid crystal display touchscreen. The LCD, manufactured by Crystalfontz and part number CFAF320240F-035T-TS, is a 320x240 RGB resistive color screen including an optional carrier board.The vast majority of the project was done with Altium Designer, a tool for printed circuit board (PCB) schematic capture, 3D design, and FPGA development. The new PCB was to allow the LCD to directly stack to the rest of MISL. Research was done with datasheets for the TI microcontroller and touchscreen display in order to meet desired hardware specifications. Documentation on prior MISL projects was also utilized. The initial step was to create a schematic for the LCD, power bus, and data bus connections between components. A layout was then designed with the required physical dimensions, routed traces and vias, power and ground planes, layer stacks, and other specified design rules such as plane clearance and hole size. Multiple consultation sessions were held with Hester Yim, the technical discipline lead for the Command and Data Handling Branch, and Christy Herring, the lead PCB layout designer in the Electronic Design and Manufacturing Branch in order to ensure proper configuration. At themoment, the PCB is awaiting revision by the latter-mentioned branch. Afterwards, the board will begin to undergo the manufacturing and testing process.Throughout the internship at Johnson Space Center, I gained several technical and professional skills. I gained proficiency in Altium Designer and experience using subversion clients, as well as knowledge in PSpice with OrCAD and battery design for spaceflight from on-site. I also gained networking, organization, and communication skills throughout meetings with coworkers and other interns. This internship at Johnson Space Center has impacted my future aspirations by further inspiring me to follow a career path into space rated engineering technology and human spaceflight applications. After graduation, I plan to attend graduate school for a master's or doctorate degree in electrical or computer engineering.

Billings, Rachel Mae↗

Automated Generation of Finite-Element Meshes for Aircraft Conceptual Design

This paper presents a novel approach for automated generation of fully connected finite-element meshes for all internal structural components and skins of a given wing-body geometry model, controlled by a few conceptual-level structural layout parameters. Internal structural components include spars, ribs, frames, and bulkheads. Structural layout parameters include spar/rib locations in wing chordwise/spanwise direction and frame/bulkhead locations in longitudinal direction. A simple shell thickness optimization problem with two load conditions is used to verify versatility and robustness of the automated meshing process. The automation process is implemented in ModelCenter starting from an OpenVSP geometry and ending with a NASTRAN 200 solution. One subsonic configuration and one supersonic configuration are used for numerical verification. Two different structural layouts are constructed for each configuration and five finite-element meshes of different sizes are generated for each layout. The paper includes various comparisons of solutions of 20 thickness optimization problems, as well as discussions on how the optimal solutions are affected by the stress constraint bound and the initial guess of design variables.

Li, Wu↗

Solar collector installation design system including exceptional condition management and display

Embodiments may include systems and methods to create and edit a representation of a worksite, to create various data objects, to classify such objects as various types of pre-defined “features” with attendant properties and layout constraints. As part of or in addition to classification, an embodiment may include systems and methods to create, associate, and edit intrinsic and extrinsic properties to these objects. A design engine may apply of design rules to the features described above to generate one or more solar collectors installation design alternatives, including generation of on-screen and/or paper representations of the physical layout or arrangement of the one or more design alternatives. In some embodiments, metadata about the design process, including the process of classifying features and providing user input, generating layouts, and then modifying those layouts, may be generated. The metadata may include information about exceptional conditions in the project state information or design. A list of exceptions corresponding to exceptional conditions may be generated, and the designer may interact with these exceptions in a variety of ways, such as by complying with rules to remove an item from the exceptions list or overriding the application of the rules. The exceptions may be non-blocking relative to other user actions.

Wayne, Gary↗

Mooring System Cost Estimates for Wave Energy Farms in Shared Mooring Arrays

As wave energy converters (WECs) become more advanced and cost-efficient, so too must their mooring systems. A key question in the development plans for WECs is the cost of the mooring system, particularly for large wave farms. WEC devices deployed in a WEC farm array, where each device can be connected by shared mooring lines in various array layouts, have potential to reduce mooring system costs significantly. This paper presents the modeling and designing of mooring systems for large WEC arrays and the calculation of the cost of each mooring system to determine the change in cost as the number of WECs in a farm increases. A baseline mooring system for a single floating oscillating water column (OWC) WEC was developed for this analysis. The mooring system utilizes four anchored mooring lines connected to a square assembly of wire rope mooring lines, supported by four floating buoys, and attached to the floating WEC by four polyester rope mooring lines. This assembly, referred to as a floating cell, can be tiled to form various rectangular WEC arrays. The objective of this analysis is to determine how the mooring system cost changes as more WECs are added to an array layout, each with their own interconnected floating cell. To do this, complete mooring systems need to be designed for each WEC array layout. To narrow down the design space of a WEC array mooring system, a couple assumptions were made. It was assumed that the floating cell parameters of the baseline design were to stay constant across all floating cells in the WEC array. It was also assumed that the anchored mooring lines would be of the baseline configuration, a predominantly chain mooring line with a short section of polyester rope near the fairlead, and a drag-embedment anchor. These anchored lines were assumed to extend from the outer edges of the WEC array, inline with the headings of the wire rope mooring lines of the floating cells, or diagonal if extending from a corner of the WEC array. Full mooring systems were designed for 2xN and NxN WEC array layouts and efficiently simulated in the mooring dynamics simulation tool, MoorDyn, to ensure all dynamic constraints were met. The system costs were calculated and then refined by shortening unnecessary chain line lengths and reducing the chain diameters of the downstream anchored mooring lines. It was found that, in general, mooring system costs per WEC decrease when WECs are installed in an array. Compared to the baseline mooring system for a single WEC, the 2x3 mooring system array had the lowest mooring system cost per WEC, reducing the cost per WEC by 59%. The 3x3 and 4x4 array mooring systems also saw significant reductions in cost per WEC but had negligible cost savings between the two designs, primarily because the larger 4x4 mooring system requires larger chain diameters, which increases cost. These results provide an interesting glimpse into modeling, designing, and calculating the cost of mooring systems for large WEC arrays.

cost↗

Automated solar collector installation design including version management

Embodiments may include systems and methods to create and edit a representation of a worksite, to create various data objects, to classify such objects as various types of predefined “features” with attendant properties and layout constraints. As part of or in addition to classification, an embodiment may include systems and methods to create, associate, and edit intrinsic and extrinsic properties to these objects. A design engine may apply of design rules to the features described above to generate one or more solar collectors installation design alternatives, including generation of on-screen and/or paper representations of the physical layout or arrangement of the one or more design alternatives. Some embodiments may provide viewing, creating, and manipulating of multiple versions of a solar collector layout design for a particular installation worksite. The use of versions may allow analysis of alternative layouts, alternative feature classifications, and cost and performance data corresponding to alternative design choices. Version summary information providing a representative comparison between versions across a number of dimensions may be provided.

14 SOLAR ENERGY↗

Component-Level Inverse Design of Transmon Qubits Using Neural Networks

Designing a superconducting qubit to realize specific Hamiltonian parameters typically requires iterating through a time and compute-intensive forward loop in which the designer chooses a layout geometry, simulates it, extracts circuit parameters such as capacitances, and refines the geometry. We study the inverse version of this task using a neural-network workflow that maps target Hamiltonian parameters directly to component-level layout parameters, which we subsequently demonstrate on a planar transmon layout. During training, we pair the inverse model with a frozen forward surrogate model and evaluate the loss in Hamiltonian space rather than in layout-parameter space. In validation against a conventional EM solver, 97% of generated designs produce usable geometries, and the inverse-plus-surrogate pipeline reaches mean percent errors of 0.73% for qubit frequency and 1.58% for anharmonicity, comparable to or below the fabrication and simulation-to-measurement uncertainty expected for academic-process transmon devices of this type. A single pipeline query takes ~60 ms on CPU, versus ~2 min for a conventional EM capacitance extraction on the same hardware, a speedup of approximately 2,000x. Batching minimizes the AI model inference overhead, reducing the runtime to 3.1 microseconds per sample on CPU and 2.6 microseconds per sample on GPU at a batch size of 2048, resulting in speedups of 3.9 x 10^7 and 4.6 x 10^7, respectively, relative to a single conventional CPU EM extraction. Our results indicate that component-level inverse design usefully extends and complements conventional EM simulation, including for small datasets on the order of 1,000 samples.

Seidel, Olivia [Fermilab; Texas U., Arlington]↗

Design and evaluation of large area strip sensor prototypes for the ATLAS Inner Tracker detector

The ATLAS community is facing the last stages prior to the production of the upgraded silicon strip Inner Tracker for the High-Luminosity Large Hadron Collider. An extensive Market Survey was carried out in order to evaluate the capability of different foundries to fabricate large area silicon strip sensors, satisfying the ATLAS specifications. The semiconductor manufacturing company, Infineon Technologies AG, was one of the two foundries, along with Hamamatsu Photonics K.K., that reached the last stage of the evaluation for the production of the new devices. The full prototype wafer layout for the participation of Infineon, called ATLAS17LS-IFX, was designed using a newly developed Python-based Automatic Layout Generation Tool, able to rapidly design sensors with different characteristics and dimensions based on a few geometrical and technological input parameters. Here we present the layout design process and the results obtained from the evaluation of the new Infineon large area sensors before and after proton and neutron irradiations, up to fluences expected in the inner layers of the future ATLAS detector.

79 ASTRONOMY AND ASTROPHYSICS↗

Demonstrating SolarPILOT’s Python API Through Heliostat Optimal Aimpoint Strategy Use Case

SolarPILOT is a software package that generates solar field layouts and characterizes the optical performance of concentrating solar power (CSP) tower systems. SolarPILOT was developed by the National Renewable Energy Laboratory (NREL) as a stand-alone desktop application but has also been incorporated into NREL’s1 System Advisor Model (SAM) in a simplified format. Prior means for user interaction with SolarPILOT have included the application’s graphical interface, the SAM routines with limited configurability, and through a built-in scripting language called “LK.” This paper presents a new, full-featured, Python-based application programmable interface (API) for SolarPILOT, which we hereafter refer to as CoPylot. CoPylot provides access to all SolarPILOT’s capabilities to generate and characterize power tower CSP systems seamlessly through Python. Supported capabilities include (i) creating and destroying a model instance with message reporting tools; (ii) accessing and setting any SolarPILOT variable including custom land boundaries for field layouts; (iii) programmatically managing receiver and heliostat objects with varied attributes for systems with multiple receiver or heliostat types; (iv) generating, assigning, and modifying solar field layouts including the ability to set individual heliostat locations, aimpoints, soiling rates, and reflectivity levels; (v) simulating solar field performance; (vi) returning detailed results describing performance of individual heliostats, the aggregate field, and receiver flux distribution; and, (vii) exporting Python-based model instances to multiple file formats. CoPylot enables Python users to perform detailed CSP tower analysis utilizing either the Hermite expansion technique (analytical) or the SolTrace ray-tracing engine. In addition to CoPylot’s functionality, Python users have access to the over 100,000 open-source libraries to develop, analyze, optimize, and visualize power tower CSP research. This enables CSP researchers to perform analysis that was previously not possible through SolarPILOT’s existing interfaces. This paper discusses the capabilities of CoPylot and presents a use case wherein we demonstrate optimal solar field aiming strategies.

41 EE - Solar Energy Technologies Office (EE-4S)↗

FLOW Estimation and Rose Superposition (FLOWERS): an integral approach to engineering wake models

Abstract. Annual energy production (AEP) is often the objective function in wind plant layout optimization studies. The conventional method to compute AEP for a wind farm is to first evaluate power production for each discrete wind direction and speed using either computational fluid dynamics simulations or engineering wake models. The AEP is then calculated by weighted-averaging (based on the wind rose at the wind farm site) the power produced across all wind directions and speeds. We propose a novel formulation for time-averaged wake velocity that incorporates an analytical integral of a wake deficit model across every wind direction. This approach computes the average flow field more efficiently, and layout optimization is an obvious application to exploit this benefit. The clear advantage of this new approach is that the layout optimization produces solutions with comparable AEP performance yet is completed 2 orders of magnitude faster. The analytical integral and the use of a Fourier expansion to express the wind speed and wind direction frequency create a relatively smooth solution space for the gradient-based optimizer to excel in comparison to the existing weighted-averaging power calculation.

17 WIND ENERGY↗

Demonstrating SolarPILOT's Python API Through Heliostat Optimal Aimpoint Strategy Use Case: Preprint

SolarPILOT is a software package that generates heliostat field layouts and characterizes the optical performance of concentrating solar power (CSP) tower systems. SolarPILOT was developed by the National Renewable Energy Laboratory (NREL) as a stand-alone desktop application but has also been incorporated into NREL's System Advisor Model (SAM) in a simplified format. Prior means for user interaction with SolarPILOT have included the application's graphical interface, the SAM routines with limited configurability, and through a built-in scripting language called "LK." This paper presents a new, full-featured Python-based application programmable interface (API) for SolarPILOT, which we hereafter refer to as CoPylot. CoPylot provides access to all SolarPILOT's capabilities to generate and characterize power tower CSP systems seamlessly through Python. Supported capabilities include (i) creating and destroying a model instances with message reporting tools; (ii) accessing and setting any SolarPILOT variable including custom land boundaries for field layout; (iii) programmatically managing receiver and heliostat objects with varied attributes for systems with multiple receiver or heliostat types; (iv) generating, assigning, and modifying heliostat field layouts including the ability to set individual heliostat locations, aimpoints, soiling rates, and reflectivity levels; (v) simulating heliostat field performance; (vi) returning detailed results describing performance of individual heliostats, the aggregate field, and receiver flux; and, (vii) exporting Python-based model instances to multiple file formats. CoPylot enables Python users to perform detailed tower CSP analysis utilizing either the Hermite expansion technique (analytical) or the SolTrace ray-tracing engine. In addition to CoPylot's functionality, Python users have access to the over 100,000 open-source libraries to develop, analyze, optimize, and visualize CSP tower research.

41 EE - Solar Energy Technologies Office (EE-4S)↗

Combining shallow-water and analytical wake models for tidal array micro-siting

For tidal-stream energy to become a competitive renewable energy source, clustering multiple turbines into arrays is paramount. Array optimisation is thus critical for achieving maximum power performance and reducing cost of energy. However, ascertaining an optimal array layout is a complex problem, subject to specific site hydrodynamics and multiple inter-disciplinary constraints. In this work, we present a novel optimisation approach that combines an analytical-based wake model, FLORIS, with an ocean model, Thetis. The approach is demonstrated through applications of increasing complexity. By utilising the method of analytical wake superposition, the addition or alteration of turbine position does not require re-calculation of the entire flow field, thus allowing the use of simple heuristic techniques to perform optimisation at a fraction of the computational cost of more sophisticated methods. Using a custom condition-based placement algorithm, this methodology is applied to the Pentland Firth for arrays with turbines of 3.05 m/s rated speed, demonstrating practical implications whilst considering the temporal variability of the tide. For a 24-turbine array case, micro-siting using this technique delivered an array 15.8% more productive on average than a staggered layout, despite flow speeds regularly exceeding the rated value. Performance was evaluated through assessment of the optimised layout within the ocean model that treats turbines through a discrete turbine representation. Used iteratively, this methodology could deliver improved array configurations in a manner that accounts for local hydrodynamic effects.

16 TIDAL AND WAVE POWER↗

Hydrokinetic tidal energy resource assessment following international electrotechnical commission guidelines

Marine renewable energy can be used as a viable energy source to alleviate the impact of the climate crisis and have a carbon-free electricity sector in the future. Especially the energetic tidal streams are an attractive source of clean energy due to the periodic occurrence of high tidal flows daily. However, before any deployment of tidal turbine farms, it is essential to perform a resource assessment depending on the scope and scale of the project. Here, the International Electrotechnical Commission has developed a technical standard for assessing the tidal stream resource "IEC 62600-201 TS" to aid in this effort: determine a particular site's feasibility and perform the project layout design. In this study, we implemented and validated a high-resolution three-dimensional numerical model and provided results following the IEC TS for a project layout design in a highly energetic tidal channel, Tacoma Narrows of Puget Sound, in the State of Washington, USA. Implementation of the guidelines has helped adequately identify the undisturbed theoretical and technical resources with less bias, where the latter included energy extraction from the flow field arranging a hypothetical tidal energy converter (TEC) array. Also, following the standard, we carefully assessed the changes to channel flow properties from TECs, such as the kinetic energy flux and annual energy production (AEP), to provide the detailed information required for a larger project layout design. Ultimately, this work has shown the important role of IEC TS in tidal stream resource assessment, which can simultaneously act as a benchmark for other studies worldwide.

13 HYDRO ENERGY↗