68 research outputs found
Real time parameter identification and solution reconstruction from experimental data using the Proper Generalized Decomposition
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
ΠΠ²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈΠΉ ΠΈ Π½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π² Π½Π°ΡΡΠ½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
Π Π½Π°ΡΡΠΎΡΡΠ΅ΠΌ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΌ ΡΠ±ΠΎΡΠ½ΠΈΠΊΠ΅ Β«ΠΠ²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈΠΉ ΠΈ Π½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π² Π½Π°ΡΡΠ½ΡΡ
ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
. Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΒ» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠΎΠ»ΠΎΠ΄ΡΡ
ΡΡΠ΅Π½ΡΡ
ΠΏΠΎ Π³Π΅ΠΎΠ΄Π΅Π·ΠΈΠΈ ΠΈ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΠΈ, Ρ
ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ, ΡΡΡΠΎΠΈΡΠ΅Π»ΡΡΡΠ²Ρ ΠΈ ΡΠ°Π΄ΠΈΠΎΡΠ΅Ρ
Π½ΠΈΠΊΠ΅. ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°. ΠΡΠ΄ΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΡΡΡΠ΄Π΅Π½ΡΠ°ΠΌ, ΠΌΠ°Π³ΠΈΡΡΡΠ°Π½ΡΠ°ΠΌ ΠΈ Π°ΡΠΏΠΈΡΠ°Π½ΡΠ°ΠΌ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ².=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
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
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 ο¬nd 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
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
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
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
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
- β¦