68 research outputs found

    Real time parameter identification and solution reconstruction from experimental data using the Proper Generalized Decomposition

    Get PDF
    Some industrial processes are modelled by parametric partial differential equations. Integrating computational modelling and data assimilation into the control process requires obtaining a solution of the numerical model at the characteristic frequency of the process (real-time). This paper introduces a computational strategy allowing to efficiently exploit measurements of those industrial processes, providing the solution of the model at the required frequency. This is particularly interesting in the framework of control algorithms that rely on a model involving a set of parameters. For instance, the curing process of a composite material is modelled as a thermo-mechanical problem whose corresponding parameters describe the thermal and mechanical behaviours. In this context, the information available (measurements) is used to update the parameters of the model and to produce new values of the control variables (data assimilation). The methodology presented here is devised to ensure the possibility of having a response in real-time of the problem and therefore the capability of integrating it in the control scheme. The Proper Generalized Decomposition is used to describe the solution in the multi-parametric space. The real-time data assimilation requires a further simplification of the solution representation that better fits the data (reconstructed solution) and it provides an implicit parameter identification. Moreover, the analysis of the assimilated data sensibility with respect to the points where the measurements are taken suggests a criterion to locate the sensors

    Acta Cybernetica : Volume 24. Number 1.

    Get PDF

    ЕвропСйский ΠΈ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ контСксты Π² Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдованиях

    Get PDF
    Π’ настоящСм элСктронном сборникС «ЕвропСйский ΠΈ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ контСксты Π² Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдованиях. ВСхнология» прСдставлСны Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… ΡƒΡ‡Π΅Π½Ρ‹Ρ… ΠΏΠΎ Π³Π΅ΠΎΠ΄Π΅Π·ΠΈΠΈ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, химичСской Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΌΠ°ΡˆΠΈΠ½ΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ тСхнологиям, ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ ΠΈ Ρ€Π°Π΄ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ² образования, Π½Π°ΡƒΠΊΠΈ ΠΈ производства. Π‘ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ студСнтам, магистрантам ΠΈ аспирантам унивСрситСтов.=In this Electronic collected materials β€œNational and European dimension in research. Technology” works in the fields of geodesy, chemical technology, mechanical engineering, information technology, civil engineering, and radio-engineering are presented. It is intended for trainers, researchers and professionals. It can be useful for university graduate and post-graduate students

    Information-Theoretic Analysis using Theorem Proving

    Get PDF
    Information theory is widely used for analyzing a wide range of scientific and engineering problems, including cryptography, neurobiology, quantum computing, plagiarism detection and other forms of data analysis. Despite the safety-critical nature of some of these applications, most of the information-theoretic analysis is done using informal techniques, mainly computer simulation and paper-and-pencil analysis, and thus cannot be completely relied upon. The unreliable nature of the produced results poses a serious problem in safety-critical applications and may result in heavy financial losses or even the loss of human life. In order to overcome the inaccuracy limitations of these techniques, this thesis proposes to conduct the analysis within the trusted kernel of a higher-order-logic (HOL) theorem prover. For this purpose, we provide HOL formalizations of the fundamental theories of measure, Lebesgue integration and probability and use them to formalize some of the most widely used information-theoretic principles. We use the Kullback-Leibler divergence as a unified measure of information which is in turn used to define the main measures of information like the Shannon entropy, mutual information and conditional mutual information. Furthermore, we introduce two new measures of information leakage, namely the information leakage degree and the conditional information leakage degree and compare them with existing measures. We illustrate the usefulness of the proposed framework by tackling various applications including the performance analysis of a communication encoder used in the proof of the Shannon source coding theorem, the quantitative analysis of privacy properties of a digital communications mixer and the one-time pad encryption system using information-theoretic measures

    Bifurcation analysis near the cessation of complete chatter and Shilnikov homoclinic trajectories in a pressure relief valve model

    Get PDF
    This thesis investigates bifurcations associated with periodic orbits with complete chatter, as well as bifurcations associated with homoclinic trajectories, in the dynamics of a pressure relief valve model. A combination of original numerical implementations with analytical tools found in the existing literature enables a deeper understanding of the dependence of the valve dynamics on system parameters. In particular, the transition from complete to incomplete chatter along a family of periodic orbits is explored to find a cascade of bifurcations that are then investigated further using a discrete-time approximation to the system dynamics. In addition, a toolbox that formulates a boundary value problem associated with a complete chatter sequence is developed within the computational framework of the continuation package coco. Lastly, a Shilnikov-type homoclinic bifurcation is located and the global manifold structure near this bifurcation point is explored using continuation methods applied to appropriate boundary value problems

    Developing and Measuring Parallel Rule-Based Systems in a Functional Programming Environment

    Get PDF
    This thesis investigates the suitability of using functional programming for building parallel rule-based systems. A functional version of the well known rule-based system OPS5 was implemented, and there is a discussion on the suitability of functional languages for both building compilers and manipulating state. Functional languages can be used to build compilers that reflect the structure of the original grammar of a language and are, therefore, very suitable. Particular attention is paid to the state requirements and the state manipulation structures of applications such as a rule-based system because, traditionally, functional languages have been considered unable to manipulate state. From the implementation work, issues have arisen that are important for functional programming as a whole. They are in the areas of algorithms and data structures and development environments. There is a more general discussion of state and state manipulation in functional programs and how theoretical work, such as monads, can be used. Techniques for how descriptions of graph algorithms may be interpreted more abstractly to build functional graph algorithms are presented. Beyond the scope of programming, there are issues relating both to the functional language interaction with the operating system and to tools, such as debugging and measurement tools, which help programmers write efficient programs. In both of these areas functional systems are lacking. To address the complete lack of measurement tools for functional languages, a profiling technique was designed which can accurately measure the number of calls to a function , the time spent in a function, and the amount of heap space used by a function. From this design, a profiler was developed for higher-order, lazy, functional languages which allows the programmer to measure and verify the behaviour of a program. This profiling technique is designed primarily for application programmers rather than functional language implementors, and the results presented by the profiler directly reflect the lexical scope of the original program rather than some run-time representation. Finally, there is a discussion of generally available techniques for parallelizing functional programs in order that they may execute on a parallel machine. The techniques which are easier for the parallel systems builder to implement are shown to be least suitable for large functional applications. Those techniques that best suit functional programmers are not yet generally available and usable

    Theory and Applications of Helicity

    Get PDF
    Linking number, writhe and twist are three important measures of a curve's geometry. They have been well studied and their de nitions extended to open curves situated between two horizontal planes [1]. However, many applications of these tools involve geometries that have a curved nature to them [2]. For example, the magnetic coronal-loops in the Sun's atmosphere share a spherical boundary (the photosphere). We reformulate these ideas in a spherical geometry, and then explore the oddities of this curved space to show that our new concept is consistent with its older, at counterpart. The second part of this project concerns a series of datasets from plasma experiments at Basic Plasma Science Facility, UCLA, Los Angeles. These experiments involve the creation of ux ropes inside a large (18m) plasma machine. A strong background magnetic eld is applied which ensures that eld lines travel from one end of the cylindrical device to the other. Due to mutual J B forces, the ux ropes twist and tangle about each other. We study three separate datasets: the rst one involving two ux ropes; the second, three ux ropes; the nal two ux ropes. The last experiment is perhaps the most exciting as the plasma velocity has been recorded. This extra data allows us to employ two di erent non-equivalent concepts of magnetic helicity. First, we use the surface ux formulation that makes various ideal assumptions, discarding several terms in Ohm's law. This is compared to helicity calculated by use of winding numbers { a construction without these ideal assumptions. By examining the di erence of these two results, it is shown that we may arrive at a measure of the resistivity present in the system. The plasma investigations described above rely on being able to seed magnetic eld lines across the length of the machine. This is not a simple process. The dataset itself is spatially non-uniform which makes numerical integration to obtain eld lines di cult. Even before integration is considered, a method to interpolate on our data grid of magnetic ux density is needed. This requires further careful considerations. Any interpolator must ensure that the data remains divergence-free; this requirement imposes conditions on the continuity of the derivatives. We have written a code to perform tricubic spline interpolation, and demonstrate that by using a particular method for xing the coe cients, this level of continuity can be achieved

    Foundations of Software Science and Computation Structures

    Get PDF
    This open access book constitutes the proceedings of the 23rd International Conference on Foundations of Software Science and Computational Structures, FOSSACS 2020, which took place in Dublin, Ireland, in April 2020, and was held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020. The 31 regular papers presented in this volume were carefully reviewed and selected from 98 submissions. The papers cover topics such as categorical models and logics; language theory, automata, and games; modal, spatial, and temporal logics; type theory and proof theory; concurrency theory and process calculi; rewriting theory; semantics of programming languages; program analysis, correctness, transformation, and verification; logics of programming; software specification and refinement; models of concurrent, reactive, stochastic, distributed, hybrid, and mobile systems; emerging models of computation; logical aspects of computational complexity; models of software security; and logical foundations of data bases.

    Programming Languages and Systems

    Get PDF
    This open access book constitutes the proceedings of the 31st European Symposium on Programming, ESOP 2022, which was held during April 5-7, 2022, in Munich, Germany, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2022. The 21 regular papers presented in this volume were carefully reviewed and selected from 64 submissions. They deal with fundamental issues in the specification, design, analysis, and implementation of programming languages and systems
    • …
    corecore