This paper introduces a new open-source cross-platform software library written in C++ programming language which is able to serialize and deserialize hierarchically arranged class instances and their data members via...
详细信息
This paper introduces a new open-source cross-platform software library written in C++ programming language which is able to serialize and deserialize hierarchically arranged class instances and their data members via XML files. The library provides easy and efficient way for processing, storing and managing complex object-oriented data with relationships between object instances. The library is based on mature cross-platform toolkit called wxWidgets and thus can be successfully used on many target platforms such as MS Windows, Linux or OS X. The library is published under open source licence and can be freely utilised in both open source and commercial projects. In this article, we describe the inner structure of the library, its key algorithms and principles and also demonstrate its usage on a set of simple examples.
The objective of this study is to develop an algorithm for detecting oestrus in dairy cows from measurements of activity and duration of lying/standing periods. The algorithm derived in this paper analyses measurement...
详细信息
ISBN:
(纸本)9789086861125
The objective of this study is to develop an algorithm for detecting oestrus in dairy cows from measurements of activity and duration of lying/standing periods. The algorithm derived in this paper analyses measurements of activity and measurements of lying/standing periods. Each cows activity is measured by a necklace attached sensor that returns an activity index for each hour. Lying period duration is measured by a sensor attached on the cows hind leg. Activity and lying/standing behaviour are modelled as a discrete event system, constructed using automata theory. In an attempt to capture a biologically inspired lying balance, a lying balance indicator is constructed and is influencing transition probabilities in the stochastic automaton. The cows lying-balance indicates how much the cow has been resting during the immediately past period, and the balance express to the automaton, the tendency of the cow to continue resting or not. Change detectors are designed based on probability maximization ideas and results of decision algorithms are presented for oestrus detection. Detection based on the lying balance indicator and the two sets of measured information are demonstrated to increase the detection sensitivity to 100% for the set of ten cows.
Abstract This work proposes a robust control strategy for the optimizing control of fed-batch cultures of S. cerevisae. The process dynamics is characterized by a nonlinear kinetic model based on the bottleneck assump...
详细信息
Abstract This work proposes a robust control strategy for the optimizing control of fed-batch cultures of S. cerevisae. The process dynamics is characterized by a nonlinear kinetic model based on the bottleneck assumption and ethanol inhibition for a possible excess of substrate feeding. The control strategy is based on the feedback linearization technique, where the resulting free linear dynamics is designed so as to ensure a certain robustness to plant parameter variations. A feedforward loop achieves the correct critical substrate value, which is a function of the ethanol and oxygen in the culture medium. In addition, a robust Luenberger-like observer is designed taking plant parameter variations into account. Numerical experiments demonstrate the potential of the proposed approach as a tool for control design of fed-batch cultures.
Based on introduction of the background and the limitations of present methods for coal and gas outburst,A hybrid method for prediction of coal and gas outburst based on soft sensor and data fusion combining many a...
详细信息
ISBN:
(纸本)9781424438631;9781424438624
Based on introduction of the background and the limitations of present methods for coal and gas outburst,A hybrid method for prediction of coal and gas outburst based on soft sensor and data fusion combining many associated dynamic and static influence factors is proposed. In the method, the data fusion method based on arithmetic mean and batch estimation is used to process the dynamic influence factors data obtained by multiple sensors. And the soft sensor model based on fuzzy BP ANN predicts the dangerous status of coal and gas outburst according to the static factors data and the processed dynamic factors data. The application results show that the proposed method has high accuracy,and it is a practical method to dynamically and accurately predict coal and gas outburst.
This paper presents ontlology-based architecture for pattern recognition in the context of static source code analysis. The proposed system has three subsystems: parser, OWL ontologies and analyser. The parser subsyst...
详细信息
ISBN:
(纸本)9783540855620
This paper presents ontlology-based architecture for pattern recognition in the context of static source code analysis. The proposed system has three subsystems: parser, OWL ontologies and analyser. The parser subsystem translates the input coded to AST that is constructed as an XML tree. The OWL ontologies define code patterns and general programming concepts. The analyser subsystem constructs instances of the input code as ontology individuals and asks the reasoner to classify them. The experience gained in the implementation of the proposed system and some practical issues are discussed. The recognition system successfully integrates the knowledge representation field and static code analysis. resulting in greater flexibility of the recognition system.
Paper deals with design and implementation of portable data acquisition unit based on 8-bit microcontroller Freescale 68HC908GP32 in process control and supervision applications. Its hardware design is adopted to fulf...
详细信息
Paper deals with design and implementation of portable data acquisition unit based on 8-bit microcontroller Freescale 68HC908GP32 in process control and supervision applications. Its hardware design is adopted to fulfill high reliability and immunity against industrial environment, high precision and compact dimensions. Communication with supervision system is performed via standard RS232 interface utilizing universal ASCII-based communication protocol which is supported by number of software environments. In order to improve development of new software applications with this device a support program libraries for Visual C++, control Web and Matlab/Simulink was created. Correct function of the data acquisition device and support software libraries were tested on educational model of heating plant with time delay in Matlab 6.5 and control Web environments.
The categorization problem in object recognition is the assignment of semantic categories to objects or parts of objects. Here, the best categorization performance provide mammalian brain functions that motivate to pa...
详细信息
Optimal pulse width modulation (PWM) problem is an established method of generating PWM waveforms with low baseband distortion. In this paper we focused on computation of optimal switching angles of a odd PWM waveform...
详细信息
作者:
Hirmajer, T.Fikar, M.Balsa-Canto, E.Banga, J.R.Institute of Information Engineering
Automation and Mathematics Department of Information Engineering and Process Control Faculty of Chemical and Food Technology STU Radlinského 9 812 37 Bratislava Slovakia
Spanish Council for Scientific Research C Eduardo Cabello 6 36208 Vigo Spain
This paper explores the possibilities of using the combination of the state of the art nonlinear programming problem solver IPOPT and the initial value problem solver CVODES (incorporated in SUNDIALS) for the solution...
详细信息
ISBN:
(纸本)9780889867116
This paper explores the possibilities of using the combination of the state of the art nonlinear programming problem solver IPOPT and the initial value problem solver CVODES (incorporated in SUNDIALS) for the solution of dynamic optimization problems, also regarded as open loop optimal control problems (OCP). Recent works confirm the potential of IPOPT in solving large scale optimization problems and particularly in solving optimal control problems in the framework of the complete parameterization approach [12]. Here the OCP problems are solved using the control vector parameterization scheme and the advantages and disadvantages of the combination CVP + IPOPT + CVODES are evaluated through several examples.
暂无评论