scholarly journals A Language and a Methodology for Prototyping User Interfaces for Control Systems

Author(s):  
Matteo Risoldi ◽  
Vasco Amaral ◽  
Bruno Barroca ◽  
Kaveh Bazargan ◽  
Didier Buchs ◽  
...  
1995 ◽  
Vol 415 ◽  
Author(s):  
G.S. Tompa ◽  
D. Shen ◽  
C. Zhang ◽  
I.H. Murzin

ABSTRACTA versatile control system, which uses standard commercial software and hardware has been developed and applied to control oxide (and carbide) MOCVD and CVD systems. The control system is implemented within a personal computer platform. The system operates in the real time Microsoft WindowsTM environment utilizing the full advantage of the sophisticated graphical user interfaces, dynamic data exchange, networking, and multitasking capabilities. We have used two different sets of commercial software to control and monitor system hardware. The first software set is INTOUCHTM, a Man-Machine interface software from WONDERWARETM in conjunction with Microsoft ExcelTM and I/O interface software. The second software set is LABVIEWTM, which is primarily a data acquisition control system from National Instruments, combined with Visual BasicTM. Both systems include a friendly interactive real-time windows-based user interface, an advanced process entry and recording spread sheet interface, alarm and security management systems, data display and recording, maintenance routines, and complete networking and remote operation capabilities. In addition, the configurations provide a flexible hardware interface that can directly interface to I/O cards in the PC's bus, as well as to most industrial Programmable Logic Controllers, various types of process controllers, I/O devices and other forms of hardware. Most importantly, the system can interface with any in-situ process monitor or higher level intelligent process control systems in order to optimize the process. Modules may be activated or deactivated as needed (even as part of the process). These systems have been used for home-built systems, as well as to retrofit a modified Spire SPI-MOCVDTM 500XT system. General process interaction and results will be discussed.


1995 ◽  
Vol 1995 (1) ◽  
pp. 867-869
Author(s):  
Andrew Tyler ◽  
Mike Walker

ABSTRACT Recent developments in oil spill information systems have extended the accessibility of information to users in operational and planning environments through the integration of databases, predictive models, expert systems and advanced user interfaces. Such systems now represent the gateway to full “command and control” systems for oil spill preparedness and response.


2011 ◽  
Vol 21 (4-5) ◽  
pp. 467-496 ◽  
Author(s):  
HAI LIU ◽  
ERIC CHENG ◽  
PAUL HUDAK

AbstractArrows are a popular form of abstract computation. Being more general than monads, they are more broadly applicable, and, in particular, are a good abstraction for signal processing and dataflow computations. Most notably, arrows form the basis for a domain-specific language called Yampa, which has been used in a variety of concrete applications, including animation, robotics, sound synthesis, control systems, and graphical user interfaces. Our primary interest is in better understanding the class of abstract computations captured by Yampa. Unfortunately, arrows are not concrete enough to do this with precision. To remedy this situation, we introduce the concept of commutative arrows that capture a noninterference property of concurrent computations. We also add an init operator that captures the causal nature of arrow effects, and identify its associated law. To study this class of computations in more detail, we define an extension to arrows called causal commutative arrows (CCA), and study its properties. Our key contribution is the identification of a normal form for CCA called causal commutative normal form (CCNF). By defining a normalization procedure, we have developed an optimization strategy that yields dramatic improvements in performance over conventional implementations of arrows. We have implemented this technique in Haskell, and conducted benchmarks that validate the effectiveness of our approach. When compiled with the Glasgow Haskell Compiler (GHC), the overall methodology can result in significant speedups.


Author(s):  
Patrick Sivils ◽  
Kasun Amarasinghe ◽  
Matthew Anderson ◽  
Neal Yancey ◽  
Quang Nguyen ◽  
...  

Energies ◽  
2021 ◽  
Vol 14 (16) ◽  
pp. 4788
Author(s):  
Ardeshir Mahdavi ◽  
Helene Teufl ◽  
Christiane Berger

This paper presents an occupant-centric theory of buildings’ indoor-environmental control systems and their user interfaces. Buildings typically can have multiple devices and systems to maintain indoor-environmental conditions within certain ranges in order to meet occupants’ health and comfort requirements. Therefore, it is important to understand what those ranges are exactly, who defines them, and for whom. Health and comfort sciences offer some broad directions concerning desirable indoor conditions. These are typically formulated in various codes, standards, and guidelines in terms of target values or the set points of control variables. However, preferable conditions may differ at different times and for different individuals. Another question concerns the agency responsible for maintaining the preferred conditions. In some settings, conditions may be centrally controlled via the buildings’ automation systems, whereas in other settings, occupants might have the possibility to control their immediate surroundings. Given these qualifications, the objective of the present inquiry can be stated more precisely. We outline a human-ecologically inspired theory pertaining to the occupants’ perception of and interaction with a building’s indoor-environmental control systems and their user interfaces. Specifically, we explore the operationalization potential of the proposed theory as a compact assessment protocol for the evaluation of buildings’ responsiveness to occupants’ preferences. Initial experiences with the derivative protocol are promising. Nonetheless, in order to be fully applicable in practice, certain challenges must be addressed. These specifically include the need for more robust procedures toward the translation of occupants’ subjective judgments into quantitative evaluation scales.


Sign in / Sign up

Export Citation Format

Share Document