Search NASA⌕ Search

SEARCH · Search NASA

Results for “Novel Processing”

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 55 records · Page 3

Catalysts and process for liquid hydrocarbon fuel production

The present invention provides a novel process and system in which a mixture of carbon monoxide and hydrogen synthesis gas, or syngas, is converted into hydrocarbon mixtures composed of high quality gasoline components, aromatic compounds, and lower molecular weight gaseous olefins in one reactor or step. The invention utilizes a novel molybdenum-zeolite catalyst in high pressure hydrogen for conversion, as well as a novel rhenium-zeolite catalyst in place of the molybdenum-zeolite catalyst, and provides for use of the novel catalysts in the process and system of the invention.

White, Mark G.↗

Multi-Sourced Collaboration for the Production and Refining of Rare Elements and Critical Metals (Final Technical Report)

The project objective was to develop a feasible and cost-effective method for recovering rare earth elements (REEs) and critical materials (CMs) from coal and coal byproducts, resulting in high-purity individually separated REEs and CMs. The targeted REEs included Y, Pr, Nd, Gd, Dy, and Sm, with a purity of over 99.5%, while the CMs included Co, Mn, Ga, Sr, Li, Ni, Zn, and Ge, with a purity of over 90%. The project aimed to design a prototype facility capable of producing 1-3 tonnes/day of high-purity REO mixes. The work was divided into four designated circuits: 1) REE extraction and concentration, 2) REE separation and purification, 3) RE metal production, and 4) CM production. To achieve these goals, the project involved 11 tasks, including technology reviews, research, process flow diagram development, mass balance estimation, and preliminary technical-economic analysis. The project team included researchers from the University of Kentucky, University of Alabama and Virginia Tech as well as process specialists from Argonne National Laboratory. MP Materials provided technical support regarding rare earth markets and processing while Alliance Coal performed resource assessment. The project included a market analysis for Nd/Pr, Tb, Dy, Gd, Y, Co, Mn, Li, Sr, Ga, Ni, Zn, and Ge. These analyses provided insights into the supply and demand trends as well as historic and future projections of market price relative to purity requirements for these elements. Two coal resources were selected for the project: the West Kentucky No. 13 (Baker) Seam and an undisclosed lignite resource in the Illinois coal basin. The estimated quantities of REEs in these resources were calculated based on production samples and drilling data. It was estimated that there is adequate supply for an operation producing one metric ton daily of higher purity mixed rare earth oxides (MREO) for approximately 20 years at a site located in western Kentucky. In Circuit 1, project data was obtained from a pilot heap leach and REE concentration facility. It was concluded that the existing circuit, which generated a MREO concentrate, two types of CM mixed products, and Li- and Sr-containing waters, would be suitable feed for circuits 2-4. Data from the first-of-its-kind coal coarse refuse heap leach pilot pad played a crucial role in estimating reliable elemental concentrations of the pregnant leaching solution (PLS). The average total REE concentration in the PLS was found to be 28.6 ppm. In Circuit 2, several concepts were explored including a novel process referred to as solvent-assisted chromatography (SAC). This concept involved a novel columnar reactor that incorporated multiple mixer/settlers, thereby enabling the operation of counter-flowing aqueous and organic phases. Unfortunately, due to project time constraints, a complete fundamental modeling analysis could not be completed to fully evaluate the technology. Molten salt electrowinning was considered as an alternative for circuit 3 following circuit 2 purification circuit utilizing the novel SAC process. A mass and energy balance of Nd reduction to metal in a fluoride containing molten salt electrolyte was conducted. Comparisons were made with the current state of Asian molten salt electrorefining, and potential improvements in siphoning rare earth metals (REM) from the reactor were presented. A cost estimate was performed for the production of 1 tonne per day, which yielded a total of $2.29 million for the nine electrowinning (EW) cells required. The selected option for circuits 2 and 3 was a plasma distillation process, which initially separates rare earth elements (REEs) from other elements. This is followed by selective electrowinning in various ionic liquids. The selection was made on the basis of thermodynamic modeling and experimental data previously published by a project partner. The combination offers an innovative approach to integrated refining and RE metal production. For Circuit 4, an extensive literature review was conducted for the processing of the CMs. The ultimate decision was to utilize a combined plasma and ionic liquid process as well to produce individual high-purity concentrates of Zn, Ni, Co, Mn, and Mg. A separate flowsheet for Li and Sr was recommended, which would yield carbonates of these elements. Due to the lack of suitable experimental data at this time, a process recommendation could not be provided but several methods have been proposed for consideration. Lastly, a techno-economic analysis (TEA) was conducted to assess the effectiveness of the proposed process for further investigation. The TEA results revealed a capital expense (CapEx) of $737 million and an annual operational expense (OpEx) of $220 million. Due to the selected elements, the hypothetical heap leach pad can produce 1 metric tonne per day of REO equivalent, but a conscious decision was made to only treat targeted REEs, resulting in the production of 0.4 metric tonne of REM. An estimated annual revenue of $90.87 million was projected based on standard market pricing information provided by the funding agency. During the TEA, ten different modules were evaluated for costing purposes. The precipitation circuit was identified as the largest single operational expense, followed by the Mg/Mn process due to the amount of treated metal. In terms of capital expenditures, the heap leach process incurred the highest cost, followed by the Mg/Mn process. The scalability of the plasma process is a crucial consideration since the reactors cannot be scaled beyond the largest demonstrated size due to their reliance on surface area of the slag and vapor phase. The purity estimate for the REEs are generally 98%±2% to produce a metal. The purity level being lower than the project objective was due to the lack of specific experimental data needed to tighten the tolerance of the estimates. Based on literature and previous experience, the CMs are estimated as follows; Ga (95%+, metal), Sr (95%+, carbonate), Li (95%+, carbonate), Ni (98%±2%, metal), Zn (95%+, metal sponge), Ge (95%+, metal), Co (98%±2%, metal), and Mn (98%±2%, metal).

01 COAL, LIGNITE, AND PEAT↗

Investigation of pressure-controlled injection molding on the mechanical properties and embodied energy of recycled high-density polyethylene

Manufacturing with secondary feedstock has been identified as an effective strategy to improve plastic circularity. However, product quality inconsistencies arise due to variations in molecular weight, rheology, and mechanical properties. This work evaluates the processing of recycled high-density polyethylene using pressure-controlled injection molding with a focus on processing behavior and energy consumption. Further, the effects of injection velocity, packing pressure, and transfer position are benchmarked against a conventional velocity-controlled process. The experimental results show that the novel process control strategy significantly affects the mechanical properties, in-mold rheology, and energy consumption. Parts fabricated using pressure-controlled injection molding showed higher tensile properties due to increased macromolecular orientation. Additionally, reduced energy was used due to lower melt pressures required to completely replicate the cavity geometry. The results demonstrate the potential of the technology to support increased utilization of secondary feedstock and reduced carbon footprint.

36 MATERIALS SCIENCE↗

The Relationship Between Catalyst and Solvent in Hydrogenation via Condensed Phase Heterogeneous Catalysis

To understand a system is to understand its components and their sum. Cascading interactions between catalyst, solvent, and reagent create a complex web of influences when heterogeneous catalysis meets the condensed phase. Due to the importance of heterogeneous catalysis in chemical manufacturing, and the present and growing potential of condensed phase chemistries, the understanding of these interactions is of paramount importance. To develop condensed phase heterogeneous catalysis, the field needs to develop understanding of the role of solvent in heterogeneous catalytic hydrogenation. While no small feat, fields such as biofuel and petroleum refining have established certain applicable generalities that can bridge the knowledge gap in emerging technologies such as integrated carbon capture and conversion to materials (IC 3 M). In this review, we thoughtfully probe the current paradigm of condensed phase catalysis by challenging the idea that catalyst and solvent are independent reaction design choices. Challenges such as lack of experimental stability studies and poor resolution on our conceptualization of the condensed phase environment are discussed. Parameters such as viscosity and the dielectric constant, and their role on reaction activity and stability are explored. Knowledge gained from established biomass and petroleum processes is discussed and used to anticipate behavior in novel processes.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Microchannel Reactor for Ethanol to Butene: CRADA 503 [Abstract only]

A key challenge facing most bioprocessing operations is that multiple unit operations are required, thereby resulting in complex, energy-intensive, and expensive processes. Further, biomass transportation costs drive the need for smaller, distributed processing plants. To incorporate the smaller scales desirable for biomass, novel processes must be developed with reduced capital costs. With over 20 years of experience in the development and commercialization of microchannel reactor technology, Oregon State University will partner with Pacific Northwest National Laboratory to demonstrate a microchannel reactor with lower capital costs for an alcohol-to-jet (ATJ) process technology that is currently being commercialized by LanzaTech. Ethanol can be produced from biomass feedstocks such as LanzaTech’s proprietary biochemical process using carbon from a number of possible feedstocks; syngas generated from biomass resources (e.g., MSW, organic industrial waste, agriculture waste) or reformed biogas, or from other biomass feedstocks such as corn kernel fiber. Ethanol then undergoes catalytic dehydration to form ethylene followed by a two-step oligomerization, hydrogenation, and fractionation to control the hydrocarbon product slate to the jet-range. Successful process development aided by a market pull for low carbon aviation fuel has spurred scale-up and commercial demonstration. However, Sustainable Aviation Fuel is a very price sensitive market and improved economics through process intensification will make the current ATJ process even more attractive. Recent efforts at PNNL have culminated in the development of a new catalyst technology for the conversion of ethanol to n-butene-rich olefins. A greater than 90% conversion, total olefin selectivity of 80-90% (n-butene selectivity ~60%), and good stability over a 100 hour test duration has been demonstrated at the bench scale. Producing butene-rich olefins directly from ethanol with high yield is new and impactful because the higher olefins can be selectively oligomerized to distillate-range hydrocarbons, thus eliminating one process step from the current ATJ process. Further, coupling the severely endothermic ethanol dehydration with exothermic C-C bond formation results in more energy efficient processing. Additional intensification and energy savings will stem from incorporating this new ethanol to n-butene catalyst technology within the ATJ process implemented using a microchannel reactor platform. Due to recent advances in microchannel manufacturing methods and associated cost reductions we believe the time is right to adapt this technology toward new commercial bioconversion applications.

02 PETROLEUM↗

Innovative Polyhydroxyalkanoates (PHA) Production with Microbial Electrochemical Technology (MET)

The project “Innovative Polyhydroxyalkanoates (PHA) Production with Microbial Electrochemical Technology (MET)” addressed food waste disposal challenges by successfully converting food waste to bioplastics (known as PHAs). The novel process created by our team of researchers from universities, national labs, and industry substantially enhanced overall carbon conversion efficiency of food waste processing (> 50%), while reducing disposal costs (> 25%). The project showed economic viability potential at community scale through pilot-scale demonstration at a relevant scale (50 L reactor volume) with more than 100 hours of PHA production using realistic conditions. The project goal was to valorize food waste by shunting traditional anaerobic digestion processing and creating a value-added PHA processing route that improves the economics and sustainability of local, community-scale, wet organic waste treatment. First, the food waste undergoes microbial-based, dark fermentation to break down the food to small carbon chains known as volatile fatty acids (VFAs). Instead of microorganisms converting the VFAs into methane using normal anaerobic digestion processing, our innovative process inhibits methane production. This preserves the produced VFAs for extraction and use by a novel Haloferax mediterranei (HM) archaea, which effectively converts the VFAs to bioplastics. The project added microbial electrochemical cells (MEC) to the dark fermentation process to enhance the VFAs produced and optimize the type of bioplastics formed.

36 MATERIALS SCIENCE↗

Purification of Lithium-Ion Battery Black Mass through Tailored Alkaline Corrosion

Obtaining high-purity material outputs is crucial to the viability of novel process aimed at direct recycling of lithium-ion batteries. Metallic impurities in recycled cathodes have been shown to inhibit performance, thereby threatening mainstream acceptance of recycled battery products. Thus, shredded black mass (BM) must be purified to remove metallic contaminants, and specifically Al and Cu originating from the electrode current collectors. We herein explore a process to ionize solid copper and aluminum to ionic form based on tailored alkaline chemistry, without incurring damage to the target cathode material (Li(NixMnyCo1-x-y)O2; NMC). Al and Cu corrosion may be enhanced through the addition of chloride salt, elevated temperatures, and the use of ultrasonication - all of which disrupt the formation of passivating films on the metallic surface, and thereby increase corrosion rate. We demonstrate optimized parameters for Al and Cu corrosion both from a kinetic and overall process cost perspective. Further, we analyze the impact of these conditions on the structural (XRD, SEM), chemical (EDS, ICP), and electrochemical (impedance, cycling, dQ/dV) properties of NMC, and suggest that the present purification method does not significantly disrupt NMC performance. Finally, we present preliminary results from a promising bench-scale demonstration of this purification process applied to a simulated black mass.

ADVANCED PROPULSION SYSTEMS,ENERGY STORAGE↗

Parametric Testing and Evaluation of a Novel Biphasic Absorption Process for Post-Combustion Carbon Capture

A novel biphasic CO2 absorption process (BiCAP) is being developed at the University of Illinois. BiCAP is enabled by using a new class of biphasic solvents developed based on multi-property criteria for postcombustion carbon capture. The process was previously demonstrated at the lab-scale, including in 10 kWe absorption and desorption column systems. In the current study, the process has been scaled up by building and testing a 40 kWe integrated capture skid at a power plant. Parametric tests for two biphasic solvents were conducted with the synthetic flue gas made of bottle CO2 gas and air to validate the performance and operational flexibility of the unit with respect to varying process or operating conditions. Operation of the phase separator, which is unique equipment to BiCAP, was verified to be stable and efficient. Two liquid phases could be separated via static settlement based on a density difference and >90% of the CO2 absorbed was concentrated in the separated CO2-rich phase. Results of parametric tests showed that the minimum heat duty appeared at the optimal stripping pressure. A higher stripping temperature was more favourable to improve overall energy performance. Introducing a secondary cold solvent feed stream to the top of the stripper via bypassing the cross heat exchanger helped reduce the heat loss carried with water vapour. Test results also revealed that the heat duty requirement was comparable when the CO2 concentration in flue gas decreased from ~11 to 4 vol.% as the phase separation decoupled the absorption and desorption steps in BiCAP. Under typical steady-state conditions, both biphasic solvents lowered the process heat duty by >40% compared with the reference 30 wt.% monoethanolamine solvent.

Absorption↗

Development of a Cost-Effective Extraction Process for the Recovery of Heavy and Critical Rare Earth Elements from the Clays and Shales Associated with Coal

The primary objective of the project was to investigate and develop a novel process technology that can extract and concentrate rare earth elements (REE) from coal refuse material, namely shales and clays, to a concentration of greater than or equal to 2% by weight. The extraction and recovery technologies developed in this project leverage the low-cost ion-exchange leaching techniques that are currently applied for commercial heavy rare earth production in South China. In addition to the ion-exchange extraction technology, the project also investigated a novel method of solution concentration and recovery based on ion and/or precipitate flotation.

01 COAL, LIGNITE, AND PEAT↗

IDAES-PSE 2.2.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. New features in the 2.2 release include: DiagnosticsToolbox DiagnosticsToolbox (idaes.core.util.model_diagnostics. DiagnosticsToolbox is a new self-guiding toolbox for assisting with diagnosing modeling issues. The toolbox contains a wide range of tools for identifying common modeling issues and conveying these to the user, and more features will be added in the coming months. To try the new toolbox, use the following steps: from idaes.core.util import DiagnosticsToolbox Build an instance of your model Ensure your models has zero degrees of freedom (as best you can) dt = DiagnosticsToolbox(model) dt.report_structural_issues() Follow the prompts Deprecations DegeneracyHunter is being deprecated in favor of the new DiagnosticsToolbox. The features and capabilities of DegeneracyHunter will be moved over to the DiagnositcsToolbox in the coming months. Removal of usage of Pyomo's expr.current due to deprecation upstream. Removed support for radial basis functions in ALAMOpy as these did not work in the current implementation. Those wishing to use radial basis functions should use Pysmo instead. New Capabilities MSContactor model for unit operations involving mass transfer between 2 or more streams, such as membrane, solvent extraction and solids leaching operations. Other Improvements Improved formulation for solubility products with additional parameters for better scaling of terms Better backward compatibility, verification and robustness testing of core models and APIs Added support for Separator models without energy balances

DiagnosticsToolbox↗

IDAES-PSE 2.1.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. IDAES-PSE 2.1.0 Release Highlights New IDAES Examples Repository Starting with this release, the IDAES examples are developed in the new IDAES/examples repository. Along with many content and usability improvements, the most significant changes are: To install the examples, after installing IDAES, run pip install idaes-examples The idaes get-examples command, previously used for this, has been removed The HTML version is now available at https://idaes-examples.readthedocs.io The previous URL, https://idaes.github.io/examples-pse, will not be updated and may be removed at some point in the future For more details, refer to the resources available at IDAES/examples. Removal of Non-Functional Apps A review of the code in the idaes/apps and idaes/models_extra folders was undertaken, and a number of tools were identified as being outdated or non-functional and no longer supported by their development teams. Due to this, the following tools have been removed: idaes/apps/alamopy_depr (note that the new ALAMOpy interface remains avaialble in idaes/core/surrogates) idaes/apps/helmet idaes/apps/ripe idaes/apps/roundingRegression idaes/models_extra/carbon_capture Pyomo 6.6 This version of IDAES is the first requiring Pyomo 6.6. This version of Pyomo contains multiple internal improvements and refactorings. While for the majority of cases this should have positive or no impact on solvability of IDAES models, we are aware of a small number of models that have been affected as a result of these changes. For more information, refer to the Pyomo 6.6.1 release notes. Other highlights Model Initialization A prototype API for a new approach to initializing IDAES models is now available which makes available some new techniques for initializing models. This is documented in the Initializing Models Reference Guide Modular Properties Framework Support for some transport properties Helmholtz Equation of State properties Better error checking for case where unit models are set to include phase equilibrium but the property package is set to support only a single phase Multi-Stream Contactor model: a new base model for systems involving contacting of two or more streams with mass transfer. This model is intended to be used as the foundation for models such as membrane separators, solvent extraction and other similar processes. This is documented in the Multi-Stream Contactor Reference Guide idaes/models_extra/power_generation report() methods for unit models using Helmholtz equation of state General Code Maintenance Streamlining of dependencies and creation of new optional dependency groupings to support non-core tools General linting of codebase to ensure compliance with most pylint checks Spell checking of all code and doc strings Removal of backward compatibility code for Python 2

IDAES↗

IDAES-PSE 2.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. IDAES-PSE 2.0.0 Release Highlights Removal of deprecated features from IDAES v1 Update to Pyomo v6.5 – this required a number of updates to support the new NL solver writer and to address some changes in Pyomo Creation of new testing suite for backward compatibility, model robustness and verification More general implementation of the Helmholtz EoS. This brings some new features like standard property diagrams, choice of mass or mole basis, and new state variable options Standardizing names in Heat Exchanger models (breaking change from v2.0.0a2): Control Volumes named hot_side and cold_side Ports names hot_side_inlet, hot_side_outlet, cold_side_inlet and cold_side_outlet Config Blocks names hot_side_config and cold_side_config Config arguments for user provided names for each side: hot_side_name and cold_side_name. Updating Keras surrogate tool to use v1.1 of OMLT New prototype API for model initialization (idaes.core.initialization) The new API uses "Model Initializer" objects instead of class methods, allowing for the definition of multiple initialization routines for a single model A number of common, model agnostic initialization routines have also been defined, including initialization from data, block-decomposition and a general hierarchical approach equivalent to the existing method for common unit models New metadata for thermophysical properties – valid_range This can be used to record the range of values over which a property value can be trusted, such as the range of experimental data used to regress parameters A number of new utility functions have been added to check for properties with values outside the valid range and to set bounds based on this metadata Updated construction of balance expressions in Control Volumes to remove unneeded terms In the past, unneeded terms were added as a constant 0 term, however they will now be dropped entirely from the expression This was necessary due to more strict unit checking in the new Pyomo solver writer which no longer ignores 0 terms Updates to metadata for thermophysical properties to better define known properties and units of measurement This results in more strict enforcement of standard naming for thermophysical and reaction properties Users can still define custom properties, but these must be done explicitly using the define_custom_properties() method instead of being implicitly created by add_property() Updated convergence tester utility tool to support definition of benchmark files (JSON format) and comparison of performance to benchmarks Set default iteration limit for IPOPT in IDAES config to 200 iterations Update scaling of example models to work with new Pyomo NL solver writer Improve testing of extensions and examples infrastructure to avoid need for downloading files Updated distillation column to centralize common functionality and remove a number of Pyomo warnings

IDAES↗

IDAES-PSE 1.13.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications.

IDAES↗

IDAES-PSE 2.3.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications.. New Features and Models • New diagnostics toolboxes and examples o Tutorial for using the DiagnosticsToolbox o Methods to identify potential evaluation errors in models o SVDToolbox for performing singular value decomposition analysis on models to identify possible degeneracies and poor scaling o DegeneracyHunter for identifying irreducible degenerate sets in models • Model for solid-liquid separation which takes two inputs (solid and liquid streams) and produces three outlets (solids, liquid entrained with solids and pure liquid) • Example of temperature swing adsorption in models_extra Deprecation Warnings • With the update to Pyomo 6.7.0, the plate heat exchanger model has begun failing tests on some CI platforms. If this is not addressed by the February release, this model may be removed due to failing tests. See #1294. Offers to help identify the cause and fix this issue are welcome. Improvements and bug fixes • Fixed oversight which precluded using Mixer and Separator models when inherent reactions were present in property package • Added reporting methods to the MSContactor model • Minor corrections in some examples where values were being fixed outside of declared variable bounds

DiagnosticsToolbox,IDAES,PSE,Process Systems Engin↗

IDAES-PSE 2.4.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications.. Deprecations • Convergence Analysis tool (idaes/core/util/convergence): deprecated in favor of new Parameter Sweep tools. To be removed in v3.0.0. New Beta Capabilities • Parameter Sweep Tool (idaes.core.util.parameter_sweep) o A new API for defining and performing parameter sweep studies on IDAES models has been developed • Diagnostics Tools (idaes.core.util.model_diagnostics) o New methods for identifying duplicate variables and constraints have been added to the diagnostics toolbox o New tools for detecting ill conditioning in Jacobians have been developed and are available in the model_diagnostics module. These provide alternatives to the existing DegeneracyHunter toolbox, and will eventually be merged with this capability, but initial working versions have been provided as beta capabilities for interested users o IpoptConvergenceAnalysis (replaces deprecated Convergence Analysis tool):  A new tool for performing convergence analysis studies that leverages the new Parameter Sweep tools has been developed. This tool allows users to define the input parameters to their model and sampling methods for these (leveraging Pysmo's sampling tools) and to then solve their model across the sampled domains and return a summary of the solver performance (IPOPT only) Improved Models • Thickener model (idaes.models.unit_models.solid_liquid.thickener) o Improved model to include predictive correlations for unit sizing based on settling velocity measurements (steady-state only) • Modular Property Packages o Added general support for calculating critical properties of mixtures using defined Equation of State modules. New API defined for Equation of State modules in order to define the necessary constraints for calculating critical properties (most EoS modules DO NOT support calculation of critical properties (yet)) o Added new methods to Cubic Equation of State module to support calculation of critical properties

DiagnosticsToolbox↗

IDAES-PSE 2.5.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost, most environmentally sustainable solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. IDAES-PSE 2.5.0 Release Highlights Upcoming Changes IDAES will be switching to the new Pyomo solver interface in the next release. Whilst this will hopefully be a smooth transition for most users, there are a few important changes to be aware of. The new solver interface uses a different version of the IPOPT writer (“ipopt_v2”) and thus any custom configuration options you might have set for IPOPT will not carry over and will need to be reset. By default, the new Pyomo linear presolver will be activated with ipopt_v2. Whilst are working to identify any bugs in the presolver, it is possible that some edge cases will remain. IDAES will begin deploying a new set of scaling tools and APIs over the next few releases that make use of the new solver writers. The old scaling tools and APIs will remain for backward compatibility but will begin to be deprecated. New Models, Tools and Features New diagnostics check for near-parallel variables and constraints. New diagnostics tools for identifying causes of infeasibility in models. New example for creating a custom model of a liquid-liquid extractor unit operation. Bug Fixes Fixed bug in Gibbs reactor that caused it to appear to have additional spurious degrees of freedom. Fixed bug in the Modular Property Framework that would cause errors when trying to use phase-based material balances with phase equilibria. Fixed bug in Modular Properties Framework that caused errors when initializing models with non-vapor-liquid phase equilibria. Testing and Robustness Deployed the IDAES Diagnostics Toolbox to confirm that there are no structural or numerical issues in the core model libraries. Additional robustness tests for core model, and some associated improvements in the converge tester class. Fixed a number of issues that were causing unexpected warnings to be emitted during testing. Deprecations and Removals Removed examples for RIPE tool which has not been supported for a number of releases.

AS↗

IDAES-PSE 2.6.0 Release

The Institute for the Design of Advanced Energy Systems (IDAES) Integrated Platform is a versatile computational environment offering extensive process systems engineering (PSE) capabilities for optimizing the design and operation of complex, interacting technologies and systems. IDAES enables users to efficiently search vast, complex design spaces to discover the lowest cost solutions while supporting the full process modeling lifecycle, from conceptual design to dynamic optimization and control. The extensible, open platform empowers users to create models of novel processes and rapidly develop custom analyses, workflows, and end-user applications. IDAES-PSE 2.6.0 Release Highlights Upcoming Changes IDAES will be switching to the new Pyomo solver interface in the next release. Whilst this will hopefully be a smooth transition for most users, there are a few important changes to be aware of. The new solver interface uses a different version of the IPOPT writer (“ipopt_v2”) and thus any custom configuration options you might have set for IPOPT will not carry over and will need to be reset. By default, the new Pyomo linear presolver will be activated with ipopt_v2. Whilst are working to identify any bugs in the presolver, it is possible that some edge cases will remain. IDAES will begin deploying a new set of scaling tools and APIs over the next few releases that make use of the new solver writers. The old scaling tools and APIs will remain for backward compatibility but will begin to be deprecated. New Models, Tools and Features New Intersphinx extension automatically linking Jupyter notebook examples to project documentation New end-to-end diagnostics example demonstrated on a real problem New complementarity formulation for VLE with cubic equations of state, backward compatibility for old formulation New solver interface with presolve (ipopt_v2) in support of upcoming changes to the initialization and APIs methods, with default set to ipopt to maintain backwards compatibility; this will deprecate once all examples have been updated New forecaster and parameterized bidder methods within grid integration library Updated surrogates API and examples to support Keras 3, with backwards compatibility for older formats such as TensorFlow SavedModel (TFSM) Updated costing base dictionary to include the 2023 cost year index value Updated ProcessBlock to include information on the constructing block class Updated Flowsheet Visualizer to allow visualize() method to return value and functions Bug Fixes Fixed bug in the Modular Property Framework that would cause errors when trying to use phase-based material balances with phase equilibria. Fixed bug in Modular Properties Framework that caused errors when initializing models with non-vapor-liquid phase equilibria. Fixed typos flagged by June update to crate-ci/typos and removed DMF-related exceptions Minor corrections of units of measurement handling in power plant waste/transport costing expressions, control volume material holdup expressions, and BTX property package parameters Fixed throwing >7500 numpy deprecation warnings by replacing scalar value assignment with element extraction and item iteration calls Testing and Robustness Migrated slow tests (>10s) to integration, impacting test coverage but also yielding a nearly 30% decrease in local test runtime Pinned pint to avoid issues with older supported Python versions Pinned codecov versions to avoid tokenless upload behavior with latest version Bumped extensions to version 3.4.2 to allow pointing to non-standard install location Deprecations and Removals Python 3.8 is no longer supported. The supported Python versions are 3.9 through 3.12 The Data Management Framework (DMF) is no longer supported. Importing idaes.core.dmf will cause a deprecation warning to be displayed until the next release The SOFC Keras surrogates have been removed. The current version of the SOFC surrogate model in the examples repository is a PySMO Kriging model.

AS↗