{"title":"Towards recursive block diagrams","authors":"P Caspi","doi":"10.1016/0066-4138(94)90015-9","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90015-9","url":null,"abstract":"<div><p>Block diagrams have been recently successfully applied in programming safety critical control systems. This presentation investigates the interest of using recursion within this framework. First it identifies the necessary concepts for using recursion while remaining within the domain of real-time bounded memory, bounded response time systems and then it presents examples, which hopefully illustrate the interest of the approach.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"18 ","pages":"Pages 81-85"},"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)90015-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91958395","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 blackboard application for process monitoring and supervision","authors":"T Cord","doi":"10.1016/0066-4138(94)90094-9","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90094-9","url":null,"abstract":"<div><p>This paper describes the architecture of a supervisory control and data-acquisition system. It works like an operator support tool by diagnosing malfunctions of a production process and inspecting the quality of the product. The system provides the operator in a plant with relevant process data and, at the same time, has to meet tough real-time requirements. The integration of intelligent alarm processing into a large supervisory control system will be described and techniques covering on-line processing of real-time data and intelligent alarm processing will be discussed. The system is based on a blackboard architecture which integrates a sequence of problem-solving methods and exhibits an incremental and opportunistic problem-solving style.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 377-382"},"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)90094-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91980572","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":"Achieving high performance sonar-based wall-following","authors":"Carlos Puchol","doi":"10.1016/0066-4138(94)90071-X","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90071-X","url":null,"abstract":"<div><p>In this paper we develop a technique to achieve robust high performance real-time wallfollowing behavior of a mobile robot in an indoor office environment, more specifically, in a corridor environment. The mobile robot achieves increasingly better performance by learning the environment's (most important) features in successive runs through it. This allows the robot to perform the task repeatedly, reliably, increasing the speed at which it is done after every step, without losing accuracy. We are basing our approach in the Spatial Semantic Hiearchy [Kuipers et. al. 1993].</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 233-236"},"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)90071-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91980576","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}
M Mazo, F.J Rodriguez, J.L Lázaro, J Ureña, J.C García, E Santiso, P Revenga, J.J García
{"title":"Electronic control for a wheel-chair guided by oral commands and ultrasonic and infrared sensors","authors":"M Mazo, F.J Rodriguez, J.L Lázaro, J Ureña, J.C García, E Santiso, P Revenga, J.J García","doi":"10.1016/0066-4138(94)90074-4","DOIUrl":"https://doi.org/10.1016/0066-4138(94)90074-4","url":null,"abstract":"<div><p>This paper describes a wheelchair for physically disable people. In this wheelchair, a dependent-user recognition voice system and ultrasonic and infrared sensor systems have been integrated. In this way, the wheelchair can be driven whit oral commands and with the possibility of obstacle avoidance and downstairs or hole detection. The wheelchair allows autonomous driving (for example following walls). This project has been developed in the Electronic Department of the Alcala University and it has been financed by the ONCE Foundation. The electronic control system we have built allows an easy and handy driving with the only use of the human voice. The system drives itself through structured environments (hospitals, rehabilitation centers and so on). System structure is in a way that is possible to add more features, easy and economically (like appliance control, door opening and closing and other telecontrol, etc.).</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 249-254"},"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)90074-4","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"92151762","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":"Trends in artificial intelligence applications for real-time control (a speculative study)","authors":"L Motus","doi":"10.1016/0066-4138(94)90039-6","DOIUrl":"10.1016/0066-4138(94)90039-6","url":null,"abstract":"<div><p>Some of the theory-bound evolutional trends in real-time AI applications are pointed out based on analysis of essential properties of real-time systems as well as AI based systems. The evolutional mainstream is increasing interdisciplinary integration. Three subtrends are illustrated on examples: mechanical combination of methods, AI methods used for approximate solution of “classical” problems, and abstract methods applied in new domains. In addition similarity between integrated circuits and real-time systems design and increased use of formal verification at the early stages of systems development are pointed out.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 31-41"},"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)90039-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125344113","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":"Derivation of fuzzy hybrid models for real-time fuzzy control design: Application to a furnace","authors":"C.F Nicolás, E Lombraña, A Álvarez, R Reyero","doi":"10.1016/0066-4138(94)90047-7","DOIUrl":"10.1016/0066-4138(94)90047-7","url":null,"abstract":"<div><p>The problem of identification of model parameters often arises when trying to work directly with nonlinear model representations. This problem also appears using fuzzy rule-based models. In this paper an alternative approach is presented. By combining the feasibility of linear, simple models and the flexibility of fuzzy logic a composite, nonlinear model is obtained. Such a hybrid model is both accurate enough and easy to adjust. This model is used for the control system design and debugging, leaving the real system trials for fine adjustment of the obtained controller.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 85-89"},"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)90047-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125510892","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":"Road following by artificial vision using neural network","authors":"M Mazo, F.J Rodriguez, E Santiso, M.A Sotelo","doi":"10.1016/0066-4138(94)90067-1","DOIUrl":"10.1016/0066-4138(94)90067-1","url":null,"abstract":"<div><p>It has been developed, built and tested an artificial vision based system to follow roads, which provides control signals, in a short time, by means of a joint of artificial neural nets. The image is segmented in “road” or “not road.” The obtained segmentation is the input for two neural nets, a classic architecture net (NN), and a TDNN (Time Delay Neural Network) one. The outputs provided by both nets, with a trajectory estimation, are introduced to a decision-making block, which selects the alternative containing less error. The classifier parameters are updated according to the current segmentation.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 209-214"},"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)90067-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126931232","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}
M Sànchez , I R-Roda , M Poch , U Cortés , J Lafuente
{"title":"Dai-depur architecture: Distributed agents for real-time wwtp supervision and control","authors":"M Sànchez , I R-Roda , M Poch , U Cortés , J Lafuente","doi":"10.1016/0066-4138(94)90057-4","DOIUrl":"10.1016/0066-4138(94)90057-4","url":null,"abstract":"<div><p>One of the key problems in real-time control Artificial Intelligent systems design is the development of an architecture able to manage efficiently the different elements of the process. In the management of Waste Water Treatment Plants (WWTP), with a great interrelation between the different units, there is a problem in order to identify and solve the different specific situations. A Supervisory System recognizes predefined problems and uses a determined strategy in order to keep the process controlled. The main goal of the paper is to present a knowledge-based distributed architecture for real time supervision and control of WWTP that overcomes some of these troubles. It is discussed the development of the application and the methodology employed in it. The prototype's architecture being developed DAI-DEPUR is detailed together with some obtained results.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 147-152"},"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)90057-4","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124961468","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 computational intelligence perspective on process monitoring and optimization","authors":"Y.H Pao","doi":"10.1016/0066-4138(94)90038-8","DOIUrl":"10.1016/0066-4138(94)90038-8","url":null,"abstract":"<div><p>In the design of autonomous computer-based systems, we often face the embarrassing situation of having to specify, to the system, how it should carry out certain tasks, which involve computations known to be intractable or are suspected of being so. To circumvent such impasses, we resort to complexity-reducing strategies and tactics which trade some loss of accuracy for significant reductions in complexity. The term <em>computational intelligence</em> refers to such complexity reduction methods and to the research aimed at identifying such methods. In this paper we describe briefly some of our own work in this area and then develop a computational intelligence view of the task of <em>process monitoring</em> and <em>optimization</em>, as performed by autonomous systems. Some important current fields of discovery in computational intelligence include neural-net computing, evolutionary programming, fuzzy sets, associative memory and so on.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 25-30"},"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)90038-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126216819","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":"Analysis of rulebase coherence in fuzzy control systems","authors":"A Sala, J Picó","doi":"10.1016/0066-4138(94)90046-9","DOIUrl":"10.1016/0066-4138(94)90046-9","url":null,"abstract":"<div><p>In rule-based fuzzy control systems there is a need to evaluate the rulebase to detect redundant or contradictory rules, and to monitor the performance of the knowledge acquisition process, knowledge coming either from an human expert or from a learning mechanisms if present. When faulty situations are detected corrective steps should be taken by the knowledge engineer or by a rulebase-maintenance metaknowledge. In this paper, a new ideal defuzzifier framework is presented with its use to develop matrix expressions for the consistency of the rules in a base and asessing the quality and quantity of the knowledge represented by them.</p></div>","PeriodicalId":100097,"journal":{"name":"Annual Review in Automatic Programming","volume":"19 ","pages":"Pages 79-84"},"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)90046-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122276917","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}