{"title":"The NECTAR-project research into the application of neural networks for flight control","authors":"R.A Vingerhoeds , A.J Krijgsman","doi":"10.1016/0066-4138(94)90060-4","DOIUrl":"10.1016/0066-4138(94)90060-4","url":null,"abstract":"<div><p>Processes with (partly) unknown or complex dynamic behaviours need complex control schemes. Neural networks offer interesting perspectives both for identification and control of these processes, because neural networks can approximate any (non-linear) continuous function. Especially adaptive control using neural networks offers good possibilities, due to the possibility to learn online. The NECTAR-project (Neural and Expert ConTrol of AircRaft) aims at studying both neural network and expert system structures for highly demanding control environments. In this publication the general structure of the project will be sketched, after which the neural network part of the project will be discussed in more detail. The final architecture will be implemented on-board of a laboratory aircraft to demonstrate the possibilities. Some preliminary results are reported.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 167-172"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90060-4","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123743754","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Roar Arne Fjellheim , Thomas Bech Pettersen , Birger Christoffersen , Andy Nicholls
{"title":"Application methodology for REAKT1 systems","authors":"Roar Arne Fjellheim , Thomas Bech Pettersen , Birger Christoffersen , Andy Nicholls","doi":"10.1016/0066-4138(94)90086-8","DOIUrl":"10.1016/0066-4138(94)90086-8","url":null,"abstract":"<div><p>In this paper, we describe a development methodology for building <em>real-time knowledge-based systems</em> (RTKBS) using the REAKT toolkit. In RAM (REAKT Application Methodology), we attempt to combine elements from three separate streams of ideas: Knowledge based systems (KBS), real-time systems (RT), and object-orientation (OO). The concept of <em>application frameworks</em> for building and reusing real-time knowledge-based systems is proposed. The methodology is illustrated with examples from an alarm handling application at an oil refinery.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 325-332"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90086-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132139607","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A distributed task-oriented real-time programming system","authors":"G Schrott","doi":"10.1016/0066-4138(94)90028-0","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90028-0","url":null,"abstract":"<div><p>This paper presents a new conception for a distributed task-oriented real-time operating system comprising a compiler, an operating system kernel and communication packages. The system TOROS supplies the tools for a uniform programming of complex process control applications on heterogenous hardware including workstation, PC, programmable controller and microcontroller. The whole control task is split into a set of small modules. These modules are uniquely programmed by defining a state machine and using guarded commands. They are connected logically through calls to tasks provided by other modules. The specification of the modules is done in an hardware independent language. At compile time the modules are distributed to specified target computers. The system automatically translates each module into the particular code and realizes the communication between the modules either on the same computer or through the links.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 163-166"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90028-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92115487","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Combined sequential and function-oriented programming for real-time systems","authors":"Herbert Schweinzer, Christoph Mittermayer","doi":"10.1016/0066-4138(94)90031-0","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90031-0","url":null,"abstract":"<div><p>Usually, there are two alternative approaches to program the application functions to be performed by a hard real-time system: the method of sequential programming of tasks often performed under control of a multi-tasking operating system and, on the other hand, the quasi-parallel description of application functions which are realized by means of a cyclic execution e.g. of a programmable logic control. Although being alternatives in a wide area of applications, there are always aspects of each form of programming where the solution for a specific problem is not really satisfying. Therefore we tried to make use of a combined programming of real-time applications by means of both methods which showed to offer an optimal programming toolset. This paper presents specific characteristics of the two methods, aspects of the combination and examples coming from a new robot programming language which is designed this way.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 181-185"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90031-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91958391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Some scheduling experiments with ARTIE","authors":"Ronald M Tol, Gert Te Winkel","doi":"10.1016/0066-4138(94)90010-8","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90010-8","url":null,"abstract":"<div><p>In this paper we describe a new Architecture for hard Real-Time Environments (ARTIE). The architecture is essentially an asymmetrical two-processor system. It consists of a task processor for the application programs and the operating system's shell functions, and of a reliable co-processor for the real-time operating system kernel. We have formally derived the specifications for the kernel programs and proved that the programs behave according to the specifications. The practical performance of the system is evaluated by simulating a typical real-time application on a workstation.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 51-54"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90010-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91958398","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A new paradigm for distributed, integrated, real-time control systems","authors":"MG Rodd, JD Holt, AV Jones, M Zhao, MB Zungu","doi":"10.1016/0066-4138(94)90080-9","DOIUrl":"10.1016/0066-4138(94)90080-9","url":null,"abstract":"<div><p>To exploit the potential offered by integrated intelligent control systems, it is essential that underlying architectures are available that are able to integrate not only hardware and software, but also human beings into the control loop. By studying the way that a human workforce operates, this paper suggests how a human systems analogy can be drawn up that highlighted some fundamental differences between the way that humanbased, and computer-based systems operate. One of the key differences is that humans are able to reason not only logically, but also in terms of time. This paper addresses the philosphy behind the DENIS architecture — a distributed architecture that enables this high level of compatability between autonomous intelligent agents.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 287-292"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90080-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131531042","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"REAKT: A real time architecture for knowledge based systems","authors":"D Kersual , A Mensch","doi":"10.1016/0066-4138(94)90085-X","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90085-X","url":null,"abstract":"<div><p>Expert systems have now reached maturity and an ever growing number of applications make use of this technology. Nevertheless, specific requirements of real time applications have significantly slowed down the use of these techniques in this area: this is first due to incompatibilities between time and memory requirements of AI algorithms and real time specificities, but also to a lack of adaptation to the growing complexity of these systems.</p><p>In this paper a real time architecture for Knowledge Based Systems: REAKT (Real Time Knowledge Tool) which aims at combining the expressiveness and power of Knowledge Based Systems with the efficiency and predictability of real time systems is presented.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 319-324"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90085-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91980580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An architecture of a map stack for real time applications","authors":"K Vijayananda, G Berthet, P Raja, J.D Decotignie","doi":"10.1016/0066-4138(94)90002-7","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90002-7","url":null,"abstract":"<div><p>MAP provides communication support for manufacturing applications and factory automation. MMS and Network Management are some applications that depend on MAP for the communication support. These applications use MAP to communicate with manufacturing devices at the cell level. In this paper, we describe the architecture of LITMAP Stack implemented at LIT and discuss its ability to support soft real-time industrial applications. This discussion is based on the scheduling ability of this architecture and the performance of LITMAP Stack.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 1-7"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90002-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"137288661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Concept for a real-time structured database query language (RT-SQL)","authors":"Paul J Fortier , Janet Prichard","doi":"10.1016/0066-4138(94)90029-9","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90029-9","url":null,"abstract":"<div><p>Real-time database management systems have become a hot topic in the research and development community of late (Fort94a,Grah93,WCPP93). In addition there has been a movement in the standards community to examine and develop extensions to existing and proposed query languages to support real-time (Fish94,Fort94,Fort94a,FS94,Gord94).</p><p>This paper examines the state of research into real-time database management systems in the areas of database structuring, transaction structuring, transaction processing, concurrency control, recovery and real-time transaction scheduling. We then extend the findings and trends of this work into the high level specification of data definition language, data manipulation language and data control language extensions for the standard SQL2 and emerging SQL3 database query languages.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 167-174"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90029-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92115486","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
I Alarcón, X Alamán, P Gómez, S Romero, J.A Aguilar-Crespo, M Campos, P Serrahima, J.M Domínguez, P Rodríguez-Marín, E De Pablo
{"title":"An integration methodology and architecture for intelligent systems in process control: The hint project","authors":"I Alarcón, X Alamán, P Gómez, S Romero, J.A Aguilar-Crespo, M Campos, P Serrahima, J.M Domínguez, P Rodríguez-Marín, E De Pablo","doi":"10.1016/0066-4138(94)90090-6","DOIUrl":"10.1016/0066-4138(94)90090-6","url":null,"abstract":"<div><p>The lack of a common framework for the uniform application of the solution techniques when developing intelligent process control system, have given rise to the HINT project (Heterogeneous INTegration architecture for intelligent control systems) whose main objectives are the design and realization of a supporting software architecture and the development of a methodology that allows the integration and cooperation of different control techniques (mostly, Artificial Intelligence-related) within a consistent computational environment. The aim is to deal with the real problems encountered in in-place industrial process control.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 353-358"},"PeriodicalIF":0.0,"publicationDate":"1994-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0066-4138(94)90090-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133808157","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}