The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this paper, MASCONTROL, a multiagent system (MAS) for system identification and process control, is presented. This MAS implements a self-tuning regulator (STR) scheme. In this work, an ontology agent (OA) is included, using DAML+OIL as ontology language. From their experience, the authors consider this architecture highly useful for identification and control processes
The current situation in automation is characterised by an ongoing trend towards distributed systems based on intelligent devices, the application of Web services and the usage of Ethernet as the main communication media. The most important standard to deal with distributed control systems (DCSs) is the IEC 61499 whose industrial application is still at the beginning. Within this paper, a platform...
This paper introduces an intelligent transport system we called SigFlot, which is specially designed for fleet management, using dynamic information. Its main objective is to optimally manage the resources of a transport enterprise in order to achieve a safer and more efficient transport. The system consists of one set of modules which perform different jobs: communications (GSM/SMS), location (GPS),...
The embedded real-time development community is investigating different approaches in order to provide modularity and reuse features for system design in this area, as well as a more appropriate mapping technique between requirements and implementation. The Java technology is very promising for this community, mainly after the research efforts on its real-time extension RTSJ-real-time specification...
The integration of small mobile systems and devices into existing computing infrastructures requires efforts on the programming and on the networking layer. Both layers are often addressed by middleware that offers simple abstractions at the programming layer while implementing them on the networking layer. This paper focuses on JavaSpaces and Jini, a middleware provided by Sun. JavaSpaces implement...
The application of distributed control systems is one of the main trends in current automation. Here, besides the programming of the control application code and its functional allocation to specific devices, an important point is the implementation of communication related code to exploit the underlying communication platform and realise the collaboration of the distributed control application code...
The real-time specification for Java (RTSJ) introduces a new memory model featuring some programming constraints that impede the "as-is" use of many well known design patterns. In this context, this paper describes and evaluates two design patterns, developed by the authors for distributed real-time Java software, that are able to overcome the limitations imposed by RTSJ. The first pattern,...
The paper addresses the problem of modelling a FMS with random recipes and controlling it with an agent-based architecture. One of the features of the system are the random recipes, i.e. recipes that are unknown a priori for the control system, which represent a high flexible-routing class of FMS. In particular, a PN model able to represent both the mechanism of generation of random recipes and then...
In this paper we propose a system architecture that supports end-to-end scheduling of the distributed real-time thread abstraction. The real-time specification for Java (RTSJ) is used for the implementation of distributed real-time threads. By using simulations, we conclude that the proposed architecture is flexible enough to accommodate different scheduling algorithms
The paper presents a layered architecture for real-time surveillance systems. Each layer includes objects that model the "real world" at a specific abstraction level, from raw data up to domain concepts. Each layer performs abstractions on perceptions coming from the lower layer and formulates timed hypotheses about domain objects. The failure of a hypothesis causes a perception to flow...
In this paper an approach for the transparent use of real-time Java in control and automation is described. The proposed approach, which is in the context of the model integrated mechatronics paradigm, exploits the function block (FB) construct for the design model and the real-time Java specification for the implementation one. Specific interpreters allow for the automatic generation of FB types'...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.