27,292 research outputs found

    A synthesis of logic and bio-inspired techniques in the design of dependable systems

    Get PDF
    Much of the development of model-based design and dependability analysis in the design of dependable systems, including software intensive systems, can be attributed to the application of advances in formal logic and its application to fault forecasting and verification of systems. In parallel, work on bio-inspired technologies has shown potential for the evolutionary design of engineering systems via automated exploration of potentially large design spaces. We have not yet seen the emergence of a design paradigm that effectively combines these two techniques, schematically founded on the two pillars of formal logic and biology, from the early stages of, and throughout, the design lifecycle. Such a design paradigm would apply these techniques synergistically and systematically to enable optimal refinement of new designs which can be driven effectively by dependability requirements. The paper sketches such a model-centric paradigm for the design of dependable systems, presented in the scope of the HiP-HOPS tool and technique, that brings these technologies together to realise their combined potential benefits. The paper begins by identifying current challenges in model-based safety assessment and then overviews the use of meta-heuristics at various stages of the design lifecycle covering topics that span from allocation of dependability requirements, through dependability analysis, to multi-objective optimisation of system architectures and maintenance schedules

    Fully-Coupled Simulation of Cosmic Reionization. I: Numerical Methods and Tests

    Full text link
    We describe an extension of the Enzo code to enable fully-coupled radiation hydrodynamical simulation of inhomogeneous reionization in large (100Mpc)3\sim (100 Mpc)^3 cosmological volumes with thousands to millions of point sources. We solve all dynamical, radiative transfer, thermal, and ionization processes self-consistently on the same mesh, as opposed to a postprocessing approach which coarse-grains the radiative transfer. We do, however, employ a simple subgrid model for star formation which we calibrate to observations. Radiation transport is done in the grey flux-limited diffusion (FLD) approximation, which is solved by implicit time integration split off from the gas energy and ionization equations, which are solved separately. This results in a faster and more robust scheme for cosmological applications compared to the earlier method. The FLD equation is solved using the hypre optimally scalable geometric multigrid solver from LLNL. By treating the ionizing radiation as a grid field as opposed to rays, our method is scalable with respect to the number of ionizing sources, limited only by the parallel scaling properties of the radiation solver. We test the speed and accuracy of our approach on a number of standard verification and validation tests. We show by direct comparison with Enzo's adaptive ray tracing method Moray that the well-known inability of FLD to cast a shadow behind opaque clouds has a minor effect on the evolution of ionized volume and mass fractions in a reionization simulation validation test. We illustrate an application of our method to the problem of inhomogeneous reionization in a 80 Mpc comoving box resolved with 320033200^3 Eulerian grid cells and dark matter particles.Comment: 32 pages, 23 figures. ApJ Supp accepted. New title and substantial revisions re. v

    Evolving Biological Systems: Evolutionary Pressure to Inefficiency

    Get PDF
    The evolution of quantitative details (i.e. “parameter values”) of biological systems is highly under-researched. We use evolutionary algorithms to co-evolve parameters for a generic but biologically plausible topological differential equation model of nutrient uptake. In our model, evolving cells compete for a finite pool of nutrient resources. From our investigations it emerges that the choice of values is very important for the properties of the biological system. Our analysis also shows that clonal populations that are not subject to competition from other species best grow at a very slow rate. However, if there is co-evolutionary pressure, that is, if a population of clones has to compete with other cells, then the fast growth is essential, so as not to leave resources to the competitor. We find that this strategy, while favoured evolutionarily, is inef- ficient from an energetic point of view, that is less growth is achieved per unit of input nutrient. We conclude, that competition can lead to an evolutionary pressure towards inefficiency

    The Essential Role and the Continuous Evolution of Modulation Techniques for Voltage-Source Inverters in the Past, Present, and Future Power Electronics

    Get PDF
    The cost reduction of power-electronic devices, the increase in their reliability, efficiency, and power capability, and lower development times, together with more demanding application requirements, has driven the development of several new inverter topologies recently introduced in the industry, particularly medium-voltage converters. New more complex inverter topologies and new application fields come along with additional control challenges, such as voltage imbalances, power-quality issues, higher efficiency needs, and fault-tolerant operation, which necessarily requires the parallel development of modulation schemes. Therefore, recently, there have been significant advances in the field of modulation of dc/ac converters, which conceptually has been dominated during the last several decades almost exclusively by classic pulse-width modulation (PWM) methods. This paper aims to concentrate and discuss the latest developments on this exciting technology, to provide insight on where the state-of-the-art stands today, and analyze the trends and challenges driving its future

    Modelling In-situ Upgrading (ISU) of heavy oil using dimensionless analysis and operator splitting method

    Get PDF
    The In-Situ Upgrading (ISU) of bitumen and oil shale is a very challenging process to model numerically because a large number of components need to be modelled using a system of equations that are both highly non-linear and strongly coupled. In addition to the transport of heat by conduction and convection, and the change of properties with varying pressure and temperature, these processes involve transport of mass by convection, evaporation, condensation and pyrolysis chemical reactions. The behaviours of these systems are difficult to predict as relatively small changes in the material composition can significantly change the thermophysical properties. Accurate prediction is further complicated by the fact that many of the inputs needed to describe these processes are uncertain, e.g. the reaction constants and the temperature dependence of the material properties. The large number of components and chemical reactions involves a non-linear system that is often too large for full field simulation using the Fully Implicit Method (FIM). Operator splitting (OS) methods are one way of potentially improving computational performance. Each numerical operator in a process is modelled separately, allowing the best solution method to be used for the given numerical operator. A significant drawback to the approach is that decoupling the governing equations introduces an additional source of numerical error, known as splitting error. Obviously the best splitting method for modelling a given process is the one that minimises the splitting error whilst improving computational performance over that obtained from using a fully implicit approach. Although operator splitting has been widely used for the modelling of reactive-transport problems, it has not yet been applied to models that involve the coupling of mass transport, heat transfer and chemical reactions. One reason is that it is not clear which operator splitting technique to use. Numerous such techniques are described in the literature and each leads to a different splitting error, which depends significantly on the relative importance of the mechanisms involved in the system. While this error has been extensively analysed for linear operators for a wide range of methods, the results observed cannot be extended to general non-linear systems. It is therefore not clear which of these techniques is most appropriate for the modelling of ISU. Analysis using dimensionless numbers can provide a useful insight into the relative importance of different parameters and processes. Scaling reduces the number of parameters in the problem statement and quantifies the relative importance of the various dimensional parameters such as permeability, thermal conduction and reaction constants. Combined with Design of Experiments (DOE), which allows quantification of the impact of the parameters with a minimal number of numerical experiments, dimensionless analysis enables experimental programmes to be focused on acquiring the relevant data with the appropriate accuracy by ranking the different parameters controlling the process. It can also help us design a better splitting method by identifying the couplings that need to be conserved and the ones that can be relaxed. This work has three main objectives: (1) to quantify the main interactions between the heat conduction, the heat and mass convection and the chemical reactions, (2) to identify the primary parameters for the efficiency of the process and (3) to design a numerical method that reduces the CPU time of the simulations with limited loss in accuracy. We first consider a simplified model of the ISU process in which a solid reactant decomposes into non-reactive gas. This model allows us to draw a parallel between the in-situ conversion of kerogen and the thermal decomposition of polymer composite when used as heat-shield. The model is later extended to include a liquid phase and several reactions. We demonstrate that a ISU model with nf fluid components, ns solid components and k chemical reactions depends on 9+k*(3+nf+ns-2)+8nf+2ns dimensionless numbers. The sensitivity analysis shows that (1) the heat conduction is the primary operator controlling the time scale of the process and (2) the chemical reactions control the efficiency of the process through the extended Damköhler numbers, which quantify the ratio of chemical rate to heat conduction rate at the heater temperature for each reaction in the model. In the absence of heat loss and gravity effects, we show that the ISU process is most efficient at a heater temperature for which the minimum of the extended Damköhler numbers of all reactions included in the model was between 10 and 20. For the numerical method, the standard Iterative Split Operator (ISO) does not perform well due to many convergence failures, whereas the standard Sequential Split Operator (SSO) and the Strang-Marchuk Split Operator (SMSO) give large discretization errors. We develop a new method, called SSO-CKA, which has smaller discretization error. This method simply applies SSO with three decoupled operators: the heat conduction (operator CC), the chemical reactions (operator KK) and the heat and mass convection (operator AA), applied in this order. When we apply SSO-CKA with the second-order trapezoidal rule (TR) for solving the chemical reaction operator, we obtain a method which generally gives smaller discretization errors than FIM. We design an algorithm, called SSO-CKA-TR-AIM, which is faster and generally more accurate than FIM for simulations with a kinetic model including a large number of components that could be regrouped into a small number of chemical classes for the advection and heat conduction operator. SSO-CKA works best for ISU models with small reaction enthalpies and no other reaction than pyrolysis reactions, but can give a large discretization method for ISU models with non-equilibrium reactions.Open Acces

    SWAP Version 3.2. Theory description and user manual

    Get PDF
    SWAP 3.2 simulates transport of water, solutes and heat in the vadose zone. It describes a domain from the top of canopy into the groundwater which may be in interaction with a surface water system. The program has been developed by Alterra and Wageningen University, and is designed to simulate transport processes at field scale and during whole growing seasons. This is a new release with special emphasis on numerical stability, macro pore flow, and options for detailed meteorological input and linkage to other models. This manual describes the theoretical background, model use, input requirements and output tables
    corecore