WorldWideScience

Sample records for sun java real-time

  1. Refactoring Real-Time Java Profiles

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Thomsen, Bent; Ravn, Anders Peter

    2011-01-01

    Just like other software, Java profiles benefits from refactoring when they have been used and have evolved for some time. This paper presents a refactoring of the Real-Time Specification for Java (RTSJ) and the Safety Critical Java (SCJ) profile (JSR-302). It highlights core concepts and makes...

  2. Refactoring Real-Time Java Profiles

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Thomsen, Bent; Ravn, Anders Peter

    2011-01-01

    Just like other software, Java profiles benefits from refactoring when they have been used and have evolved for some time. This paper presents a refactoring of the Real-Time Specification for Java (RTSJ) and the Safety Critical Java (SCJ) profile (JSR-302). It highlights core concepts and makes...

  3. Real-time Java for on-board systems

    Science.gov (United States)

    Cechticky, V.; Pasetti, A.

    2002-07-01

    The Java language has several attractive features but cannot at present be used in on-board systems primarily because it lacks support for hard real-time operation. This shortcoming is in being addressed: some suppliers are already providing implementations of Java that are RT-compliant; Sun Microsystem has approved a formal specification for a real-time extension of the language; and an independent consortium is working on an alternative specification for real-time Java. It is therefore expected that, within a year or so, standardized commercial implementations of real-time Java will be on the market. Availability of real-time implementations now opens the way to its use on-board. Within this context, this paper has two objectives. Firstly, it discusses the suitability of Java for on-board applications. Secondly, it reports the results of an ESA study to port a software framework for on-board control systems to a commercial real-time version of Java.

  4. Model Checking Real Time Java Using Java PathFinder

    Science.gov (United States)

    Lindstrom, Gary; Mehlitz, Peter C.; Visser, Willem

    2005-01-01

    The Real Time Specification for Java (RTSJ) is an augmentation of Java for real time applications of various degrees of hardness. The central features of RTSJ are real time threads; user defined schedulers; asynchronous events, handlers, and control transfers; a priority inheritance based default scheduler; non-heap memory areas such as immortal and scoped, and non-heap real time threads whose execution is not impeded by garbage collection. The Robust Software Systems group at NASA Ames Research Center has JAVA PATHFINDER (JPF) under development, a Java model checker. JPF at its core is a state exploring JVM which can examine alternative paths in a Java program (e.g., via backtracking) by trying all nondeterministic choices, including thread scheduling order. This paper describes our implementation of an RTSJ profile (subset) in JPF, including requirements, design decisions, and current implementation status. Two examples are analyzed: jobs on a multiprogramming operating system, and a complex resource contention example involving autonomous vehicles crossing an intersection. The utility of JPF in finding logic and timing errors is illustrated, and the remaining challenges in supporting all of RTSJ are assessed.

  5. Distributed, Embedded and Real-time Java Systems

    CERN Document Server

    Wellings, Andy

    2012-01-01

    Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems.  This book is aimed primarily at researchers in real-time embedded systems, particularly those who wish to understand the current state of the art in using Java in this domain.  Much of the work in real-time distributed, embedded and real-time Java has focused on the Real-time Specification for Java (RTSJ) as the underlying base technology, and consequently many of the Chapters in this book address issues with, or solve problems using, this framework. Describes innovative techniques in: scheduling, memory management, quality of service and communication systems supporting real-time Java applications; Includes coverage of multiprocessor embedded systems and parallel programming; Discusses state-of-the-art resource management for embedded systems, including Java’s real-time garbage collect...

  6. A distributed Real-Time Java system based on CSP

    NARCIS (Netherlands)

    Hilderink, G.H.; Bakkers, André; Broenink, Johannes F.

    2000-01-01

    CSP is a fundamental concept for developing software for distributed real time systems. The CSP paradigm constitutes a natural addition to object orientation and offers higher order multithreading constructs. The CSP channel concept that has been implemented in Java deals with single- and

  7. Using Sun’s Java Real-Time System to Manage Behavior-Based Mobile Robot Controllers

    Directory of Open Access Journals (Sweden)

    Andrew McKenzie

    2011-01-01

    Full Text Available Implementing a robot controller that can effectively manage limited resources in a deterministic, real-time manner is challenging. Behavior-based architectures that decompose autonomy into levels of intelligence are popular due to their robustness but do not provide real-time features that enforce timing constraints or support determinism. We propose an architecture and approach for using the real-time features of the Real-Time Specification for Java (RTSJ in a behavior-based mobile robot controller to show that timing constraints affect performance. This is accomplished by extending a real-time aware architecture that explicitly enumerates timing requirements for each behavior. It is not enough to reduce latency. The usefulness of this approach is demonstrated via an implementation on Solaris 10 and the Sun Java Real-Time System (Java RTS. Experimental results are obtained using a K-team Koala robot performing path following with four composite behaviors. Experiments were conducted using several task period sets in three cases: real-time threads with the real-time garbage collector, real-time threads with the non- real-time garbage collector, and non-real-time threads with the non-real-time garbage collector. Results show that even if latency and determinism are improved, the timing of each individual behavior significantly affects task performance.

  8. A new Java Thread model for concurrent programming of real-time systems

    OpenAIRE

    Hilderink, G.H.; Broenink, Johannes F.; Bakkers, André

    1998-01-01

    The Java ™ Virtual Machine (JVM) provides a high degree of platform independence, but being an interpreter, Java has a poor system performance. New compiler techniques and Java processors will gradually improve the performance of Java, but despite these developments, Java is still far from real-time. We propose the Communicating Java Threads (CJT) model, which eliminates several shortcomings, such as Java's non-deterministic behavior, Java's monitor weakness, and lack of reactiveness for real...

  9. A new Java Thread model for concurrent programming of real-time systems

    NARCIS (Netherlands)

    Hilderink, Gerald; Broenink, Jan; Bakkers, André

    1998-01-01

    The Java ™ Virtual Machine (JVM) provides a high degree of platform independence, but being an interpreter, Java has a poor system performance. New compiler techniques and Java processors will gradually improve the performance of Java, but despite these developments, Java is still far from real-time

  10. Supporting Development of Energy-Optimised Java Real-Time Systems using TetaSARTS

    DEFF Research Database (Denmark)

    Luckow, Kasper Søe; Bøgholm, Thomas; Thomsen, Bent

    2013-01-01

    This paper presents how the tool TetaSARTS can be used to support the development of embedded hard real-time systems written in Java using the emerging Safety Critical Java (SCJ) profile. TetaSARTS facilitates control-flow sensitive schedulability analysis of a set of real-time tasks, and features...

  11. Java for Cost Effective Embedded Real-Time Software

    DEFF Research Database (Denmark)

    Korsholm, Stephan

    the size of the resulting Java based software components. The Safety-Critical Java specification (SCJ), Level 0 and 1, has been imple- mented for the HVM, which includes preemptive task scheduling. The HVM supports well known concepts for device level programming, such as Hardware Objects and 1st level...

  12. Model-based schedulability analysis of safety critical hard real-time Java programs

    DEFF Research Database (Denmark)

    Bøgholm, Thomas; Kragh-Hansen, Henrik; Olsen, Petur

    2008-01-01

    In this paper, we present a novel approach to schedulability analysis of Safety Critical Hard Real-Time Java programs. The approach is based on a translation of programs, written in the Safety Critical Java profile introduced in [21] for the Java Optimized Processor [18], to timed automata models...... has been implemented in a tool, named SARTS, successfully used to verify the schedulability of a real-time sorting machine consisting of two periodic and two sporadic tasks. SARTS has also been applied on a number of smaller examples to investigate properties of our approach.......In this paper, we present a novel approach to schedulability analysis of Safety Critical Hard Real-Time Java programs. The approach is based on a translation of programs, written in the Safety Critical Java profile introduced in [21] for the Java Optimized Processor [18], to timed automata models...

  13. Cost Analysis for Real-time Java Scoped-memory Areas

    Directory of Open Access Journals (Sweden)

    Delvin Defoe

    2007-08-01

    Full Text Available Java has recently joined C and C++ as a development platform for real-time and embedded applications. Java's garbage collection, while generally a useful feature, can be problematic for these applications: garbage collection occurs at unpredictable times and its latency is typically unbounded. This can compromise necessary real-time guarantees. To overcome these limitations, the Real-Time for Java Expert Group (RTJEG proposed the Real-Time Specification for Java (RTSJ, which introduced new memory models and new threads to utilize those models. One such memory model uses scoped-memory areas, which work best in the context of a NoHeapRealtimeThread (NHRT. Although much work has been done with scoped-memory areas and NHRTs, there is no system-independent analysis of their costs. In this article we present an asymptotic analysis for RTSJ scoped-memory areas and NHRTs.

  14. Java for Cost Effective Embedded Real-Time Software

    DEFF Research Database (Denmark)

    Korsholm, Stephan

    This thesis presents the analysis, design and implementation of the Hardware near Virtual Machine (HVM) - a Java virtual machine for embedded devices. The HVM supports the execution of Java programs on low-end embedded hard- ware environments with as little as a few kB of RAM and 32 kB of ROM....... The HVM is based on a Java-to-C translation mechanism and it produces self- contained, strict ANSI-C code that has been specially crafted to allow it to be embedded into existing C based build and execution environments; environ- ments which may be based on non standard C compilers and libraries. The HVM...... does not require a POSIX-like OS, nor does it require a C runtime library to be present for the target. The main distinguishing feature of the HVM is to support the stepwise addition of Java into an existing C based build and execution environment for low-end embedded systems. This will allow...

  15. A real-time Java tool chain for resource constrained platforms

    DEFF Research Database (Denmark)

    Korsholm, Stephan Erbs; Søndergaard, Hans; Ravn, Anders P.

    2013-01-01

    by integrating: (1) a lean virtual machine (HVM) without any external dependencies on POSIX-like libraries or other OS functionalities, (2) a hardware abstraction layer, implemented almost entirely in Java through the use of hardware objects, first level interrupt handlers, and native variables, and (3......) an implementation of the Safety-Critical Java (SCJ) profile Level 0 and 1 for hard real-time applications. All Java components of a given application are minimized through program specialization, and since (2) and (3) are written in Java, the program specialization has a significant impact on resulting program size...

  16. Hardware locks for a real-time Java chip multiprocessor

    DEFF Research Database (Denmark)

    Strøm, Torur Biskopstø; Puffitsch, Wolfgang; Schoeberl, Martin

    2016-01-01

    mechanisms are compared with a software locking solution as well as the original locking system of the processor. The hardware cost and performance are evaluated for all presented locking mechanisms. The performance of the better-performing hardware locks is comparable with that of the original single global...... lock when contending for the same lock. When several noncontending locks are used, the hardware locks enable true concurrency for critical sections. Benchmarks show that using the hardware locks yields performance ranging from no worse than the original locks to more than twice their best performance...... and may void a task set's schedulability. This paper presents 2 hardware locking mechanisms to reduce the worst-case time required to acquire and release synchronization locks. These solutions are implemented for the chip-multiprocessor version of the Java Optimized Processor. The 2 hardware locking...

  17. Towards harnessing theories through tool support for hard real-time Java programming

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Bøgholm, Thomas; Frost, Christian;

    2012-01-01

    We present a rationale for a selection of tools that assist developers of hard real-time applications to verify that programs conform to a Java real-time profile and that platform-specific resource constraints are satisfied. These tools are specialised instances of more generic static analysis...... and model checking frameworks. The concepts are illustrated by two case studies, and the strengths and the limitations of the tools are discussed....

  18. Towards harnessing theories through tool support for hard real-time Java programming

    DEFF Research Database (Denmark)

    Bøgholm, Thomas; Frost, Christian; Hansen, Rene Rydhof;

    2013-01-01

    We present a rationale for a selection of tools that assist developers of hard real-time applications to verify that programs conform to a Java real-time profile and that platform-specific resource constraints are satisfied. These tools are specialised instances of more generic static analysis...... and model checking frameworks. The concepts are illustrated by two case studies, and the strengths and the limitations of the tools are discussed....

  19. Worst-Case Execution Time Based Optimization of Real-Time Java Programs

    DEFF Research Database (Denmark)

    Hepp, Stefan; Schoeberl, Martin

    2012-01-01

    optimization is method in lining. It is especially important for languages, like Java, where small setter and getter methods are considered good programming style. In this paper we present and explore WCET driven in lining of Java methods. We use the WCET analysis tool for the Java processor JOP to guide...... to optimization along the worst-case path. The tool JCopter is integrated with the WCET analysis tool and is used to explore different in lining strategies. On real-time benchmarks the optimization results in a reduction of the WCET by a few percent up to a factor of about 2....

  20. HVMTP: A time predictable and portable java virtual machine for hard real-time embedded systems

    DEFF Research Database (Denmark)

    Luckow, Kasper Søe; Thomsen, Bent; Korsholm, Stephan

    2016-01-01

    We present HVMTP, a time predictable and portable Java virtual machine (JVM) implementation with applications in resource-constrained, hard real-time embedded systems, which implements all levels of the safety critical Java (SCJ) specification. Time predictability is achieved by a combination...... can be obtained using the tool TETASARTSJVM. The timing model readily integrates with the rest of the TETASARTS tool set for temporal verification of SCJ systems. We will also show how a complete timing scheme in terms of safe worst-case execution times and best-case execution times of the Java...

  1. User-Defined Clocks in the Real-Time Specification for Java

    DEFF Research Database (Denmark)

    Wellings, Andy; Schoeberl, Martin

    2011-01-01

    This paper analyses the new user-defined clock model that is to be supported in Version 1.1 of the Real-Time Specification for Java (RTSJ). The model is a compromise between the current position, where there is no support for user-defined clocks, and a fully integrated model. The paper investigat...

  2. Real-time Java API Specifications for High Coverage Test Generation

    NARCIS (Netherlands)

    Ahrendt, W.; Mostowski, Wojciech; Paganelli, G.

    2012-01-01

    We present the test case generation method and tool KeY-TestGen in the context of real-time Java applications and libraries. The generated tests feature strong coverage criteria, like the Modified Condition/Decision Criterion, by construction. This is achieved by basing the test generation on formal

  3. Supporting Development of Energy-Optimised Java Real-Time Systems using TetaSARTS

    DEFF Research Database (Denmark)

    Luckow, Kasper Søe; Bøgholm, Thomas; Thomsen, Bent

    2013-01-01

    This paper presents how the tool TetaSARTS can be used to support the development of embedded hard real-time systems written in Java using the emerging Safety Critical Java (SCJ) profile. TetaSARTS facilitates control-flow sensitive schedulability analysis of a set of real-time tasks, and features...... a pluggable platform specification allowing analysis of systems including the hosting execution environment. This is achieved by approaching the analysis as a model checking problem by modelling the system using the Timed Automata formalism of the model checking tool Uppaal. The resulting Timed Automata model...... facilitates easy adjustment of a wide variety of parameters that may be of interest such as processor frequency. This paper demonstrates that TetaSARTS can be used for tuning processor frequency, for conducting control-flow sensitive Worst Case Response Time analysis, and for conducting processor utilisation...

  4. Real-time Embedded Java Virtual Machine for Application Development in Wireless Sensor Network

    Directory of Open Access Journals (Sweden)

    Xing Liu

    2014-07-01

    Full Text Available The application development in wireless sensor network (WSN is complicated due to the diverse software and hardware platforms. One way to solve this problem is to apply the embedded Java virtual machine (EJVM on the WSN nodes. With the EJVM, the users can program the applications by the popular and high-level abstract Java language. However, several challenges exist for applying the EJVM on the WSN nodes, such as the memory resources on the WSN nodes are constrained, the multitasking programming and real-time response are required by many WSN applications. Currently, these challenges cannot be addressed well by most EJVMs. And in order to address these challenges, a real-time memory-efficient Java operating system HEROS is developed. By means of HEROS, the multitasking real-time Java applications can be developed even on the memory-constrained WSN nodes. Nevertheless, the execution efficiency of the Java bytecode is not high, making the EJVM not suitable to be used on the tight energy-constrained WSN nodes. To solve this problem, a new mid-layer software REMID, which is designed to have some similar functionalities as the EJVM, is also developed. Different from the EJVM, REMID is designed to be both memory efficient and energy efficient, thus it can substitute the EJVM to be used even on the severe energy-constrained WSN nodes. The final evaluation works prove that a user-friendly WSN application development environment can be provided to the users by means of the EJVM, HEROS and REMID.

  5. Real-Time Projection Shadow with Respect to Sun Position in Virtual Environments

    Directory of Open Access Journals (Sweden)

    Hoshang Kolivand

    2011-11-01

    Full Text Available This paper proposes a real-time software for outdoor rendering to control the shadows position with effect of sun's position. The position of sun plays an important rule for outdoor games. Calculation of sun's position, as a result, position and length of shadows require a lot of attention and preciseness. Julian dating is used to calculate the sun's position in the virtual dome. In addition, of computer graphics, building design is another field that this paper contributes on it. To create shadow, projection shadow is proposed. By calculating the sun's position in the specific date, time and location on the earth, shadow is generated. Length and angle of shadow are two parameters measured for building design and both of them are calculated in this real-time application. Therefore, it can be used for teachers to teach some part of physics about earth orbit and it can be used in building design and commercial games in virtual reality systems.

  6. Real-Time Lunar Prospector Data Visualization Using Web-Based Java

    Science.gov (United States)

    Deardorff, D. Glenn; Green, Bryan D.; Gerald-Yamasaki, Michael (Technical Monitor)

    1998-01-01

    The Lunar Prospector was co-developed by NASA Ames Research Center and Lockheed Martin, and was launched on January 6th, 1998. Its mission is to search for water ice and various elements in the Moon's surface, map its magnetic and gravity fields, and detect volcanic activity. For the first time, the World Wide Web is being used to graphically display near-real-time data from a planetary exploration mission to the global public. Science data from the craft's instruments, as well as engineering data for the spacecraft subsystems, are continuously displayed in time-varying XY plots. The craft's current location is displayed relative to the whole Moon, and as an off-craft observer would see in the reference frame of the craft, with the lunar terrain scrolling underneath. These features are implemented as Java applets. Analyzed data (element and mass distribution) is presented as 3D lunar maps using VRML and Javascript. During the development phase, implementations of the Java Virtual Machine were just beginning to mature enough to adequately accommodate our target featureset; incomplete and varying implementations were the biggest bottleneck to our ideal of ubiquitous browser access. Bottlenecks notwithstanding, the reaction from the Internet community was overwhelmingly enthusiastic.

  7. A new Java Thread model for concurrent programming of real-time systems

    NARCIS (Netherlands)

    Hilderink, G.H.; Broenink, Johannes F.; Bakkers, André

    1998-01-01

    The Java ™ Virtual Machine (JVM) provides a high degree of platform independence, but being an interpreter, Java has a poor system performance. New compiler techniques and Java processors will gradually improve the performance of Java, but despite these developments, Java is still far from

  8. HVM-TP: A Time Predictable, Portable Java Virtual Machine for Hard Real-Time Embedded Systems

    DEFF Research Database (Denmark)

    Luckow, Kasper Søe; Thomsen, Bent; Korsholm, Stephan Erbs

    2014-01-01

    We present HVMTIME; a portable and time predictable JVM implementation with applications in resource-constrained hard real-time embedded systems. In addition, it implements the Safety Critical Java (SCJ) Level 1 specification. Time predictability is achieved by a combination of time predictable...

  9. Smartphone mobile application delivering personalized, real-time sun protection advice: a randomized clinical trial.

    Science.gov (United States)

    Buller, David B; Berwick, Marianne; Lantz, Kathy; Buller, Mary Klein; Shane, James; Kane, Ilima; Liu, Xia

    2015-05-01

    Mobile smartphones are rapidly emerging as an effective means of communicating with many Americans. Using mobile applications (apps), they can access remote databases, track time and location, and integrate user input to provide tailored health information. A smartphone mobile app providing personalized, real-time sun protection advice was evaluated in a randomized clinical trial. The trial was conducted in 2012 and had a randomized pretest-posttest controlled design with a 10-week follow-up. Data were collected from a nationwide population-based survey panel. A sample of 604 non-Hispanic and Hispanic adults from the Knowledge Panel 18 years or older who owned an Android smartphone were enrolled. The mobile app provided advice on sun protection (ie, protection practices and risk of sunburn) and alerts (to apply or reapply sunscreen and get out of the sun), hourly UV Index, and vitamin D production based on the forecast UV Index, the phone's time and location, and user input. Percentage of days using sun protection and time spent outdoors (days and minutes) in the midday sun and number of sunburns in the past 3 months were collected. Individuals in the treatment group reported more shade use (mean days staying in the shade, 41.0% vs 33.7%; P = .03) but less sunscreen use (mean days, 28.6% vs 34.5%; P = .048) than controls. There was no significant difference in number of sunburns in the past 3 months (mean, 0.60 in the treatment group vs 0.62 for controls; P = .87). Those who used the mobile app reported spending less time in the sun (mean days keeping time in the sun to a minimum, 60.4% for app users vs 49.3% for nonusers; P = .04) and using all protection behaviors combined more (mean days, 39.4% vs 33.8%; P = .04). The mobile app improved some sun protection. Use of the mobile app was lower than expected but associated with increased sun protection. Providing personalized advice when and where people are in the sun may help reduce sun exposure.

  10. A real-time Java tool chain for resource constrained platforms

    DEFF Research Database (Denmark)

    Korsholm, Stephan E.; Søndergaard, Hans; Ravn, Anders Peter

    2014-01-01

    The Java programming language was originally developed for embedded systems, but the resource requirements of previous and current Java implementations – especially memory consumption – tend to exclude them from being used on a significant class of resource constrained embedded platforms....... The contribution of this paper is an architecture and implementation of a Java execution stack for resource constrained embedded platforms with a few kB of RAM and flash memory. The resource requirements of the presented architecture has been reduced significantly through all the layers of the architecture...... by integrating the following: (1) a lean virtual machine without any external dependencies on POSIX-like libraries or other OS functionalities; (2) a hardware abstraction layer, implemented almost entirely in Java through the use of hardware objects, first level interrupt handlers, and native variables; and (3...

  11. Dynamic Real Time Distributed Sensor Network Based Database Management System Using XML, JAVA and PHP Technologies

    Directory of Open Access Journals (Sweden)

    D. Sudharsan

    2012-03-01

    Full Text Available Wireless Sensor Network (WSN is well known for distributed real time systems for various applications. In order to handle the increasing functionality and complexity of high resolution spatio-temporal sensorydatabase, there is a strong need for a system/tool to analyse real time data associated with distributed sensor network systems. There are a few package/systems available to maintain the near real time database system/management, which are expensive and requires expertise. Hence, there is a need for a cost effective and easy to use dynamic real-time data repository system to provide real time data (raw as well as usable units in a structured format. In the present study, a distributed sensor network system, with Agrisens (AS and FieldServer (FS as well as FS-based Flux Tower and FieldTwitter, is used, which consists of network of sensors and field images to observe/collect the real time weather, crop and environmental parameters for precision agriculture. The real time FieldServer-based spatio-temporal high resolution dynamic sensory data was converted into Dynamic Real-Time Database Management System (DRTDBMS in a structured format for both raw and converted (with usable units data. A web interface has been developed to access the DRTDBMS and exclusive domain has been created with the help of open/free Information and Communication Technology (ICT tools in Extendable Markup Language (XML using (Hypertext preprocessor PHP algorithms and with eXtensible Hyper Text Markup Language (XHTML self-scripting. The proposed DRTDBMS prototype, called GeoSense DRTDBMS, which is a part of the ongoing IndoJapan initiative ‘ICT and Sensor Network based Decision Support Systems in Agriculture and EnvironmentAssessment’, will be integrated with GeoSense cloud server to provide database (dynamic real-time weather/soil/crop and environmental parameters and modeling services (crop water requirement and simulated rice yield modeling. GeoSense-cloud server

  12. Reusable Client-Side JavaScript Modules for Immersive Web-Based Real-Time Collaborative Neuroimage Visualization.

    Science.gov (United States)

    Bernal-Rusiel, Jorge L; Rannou, Nicolas; Gollub, Randy L; Pieper, Steve; Murphy, Shawn; Robertson, Richard; Grant, Patricia E; Pienaar, Rudolph

    2017-01-01

    In this paper we present a web-based software solution to the problem of implementing real-time collaborative neuroimage visualization. In both clinical and research settings, simple and powerful access to imaging technologies across multiple devices is becoming increasingly useful. Prior technical solutions have used a server-side rendering and push-to-client model wherein only the server has the full image dataset. We propose a rich client solution in which each client has all the data and uses the Google Drive Realtime API for state synchronization. We have developed a small set of reusable client-side object-oriented JavaScript modules that make use of the XTK toolkit, a popular open-source JavaScript library also developed by our team, for the in-browser rendering and visualization of brain image volumes. Efficient realtime communication among the remote instances is achieved by using just a small JSON object, comprising a representation of the XTK image renderers' state, as the Google Drive Realtime collaborative data model. The developed open-source JavaScript modules have already been instantiated in a web-app called MedView, a distributed collaborative neuroimage visualization application that is delivered to the users over the web without requiring the installation of any extra software or browser plugin. This responsive application allows multiple physically distant physicians or researchers to cooperate in real time to reach a diagnosis or scientific conclusion. It also serves as a proof of concept for the capabilities of the presented technological solution.

  13. Reusable Client-Side JavaScript Modules for Immersive Web-Based Real-Time Collaborative Neuroimage Visualization

    Directory of Open Access Journals (Sweden)

    Jorge L. Bernal-Rusiel

    2017-05-01

    Full Text Available In this paper we present a web-based software solution to the problem of implementing real-time collaborative neuroimage visualization. In both clinical and research settings, simple and powerful access to imaging technologies across multiple devices is becoming increasingly useful. Prior technical solutions have used a server-side rendering and push-to-client model wherein only the server has the full image dataset. We propose a rich client solution in which each client has all the data and uses the Google Drive Realtime API for state synchronization. We have developed a small set of reusable client-side object-oriented JavaScript modules that make use of the XTK toolkit, a popular open-source JavaScript library also developed by our team, for the in-browser rendering and visualization of brain image volumes. Efficient realtime communication among the remote instances is achieved by using just a small JSON object, comprising a representation of the XTK image renderers' state, as the Google Drive Realtime collaborative data model. The developed open-source JavaScript modules have already been instantiated in a web-app called MedView, a distributed collaborative neuroimage visualization application that is delivered to the users over the web without requiring the installation of any extra software or browser plugin. This responsive application allows multiple physically distant physicians or researchers to cooperate in real time to reach a diagnosis or scientific conclusion. It also serves as a proof of concept for the capabilities of the presented technological solution.

  14. A Java program for LRE-based real-time qPCR that enables large-scale absolute quantification.

    Directory of Open Access Journals (Sweden)

    Robert G Rutledge

    Full Text Available BACKGROUND: Linear regression of efficiency (LRE introduced a new paradigm for real-time qPCR that enables large-scale absolute quantification by eliminating the need for standard curves. Developed through the application of sigmoidal mathematics to SYBR Green I-based assays, target quantity is derived directly from fluorescence readings within the central region of an amplification profile. However, a major challenge of implementing LRE quantification is the labor intensive nature of the analysis. FINDINGS: Utilizing the extensive resources that are available for developing Java-based software, the LRE Analyzer was written using the NetBeans IDE, and is built on top of the modular architecture and windowing system provided by the NetBeans Platform. This fully featured desktop application determines the number of target molecules within a sample with little or no intervention by the user, in addition to providing extensive database capabilities. MS Excel is used to import data, allowing LRE quantification to be conducted with any real-time PCR instrument that provides access to the raw fluorescence readings. An extensive help set also provides an in-depth introduction to LRE, in addition to guidelines on how to implement LRE quantification. CONCLUSIONS: The LRE Analyzer provides the automated analysis and data storage capabilities required by large-scale qPCR projects wanting to exploit the many advantages of absolute quantification. Foremost is the universal perspective afforded by absolute quantification, which among other attributes, provides the ability to directly compare quantitative data produced by different assays and/or instruments. Furthermore, absolute quantification has important implications for gene expression profiling in that it provides the foundation for comparing transcript quantities produced by any gene with any other gene, within and between samples.

  15. User-centered development of a smart phone mobile application delivering personalized real-time advice on sun protection.

    Science.gov (United States)

    Buller, David B; Berwick, Marianne; Shane, James; Kane, Ilima; Lantz, Kathleen; Buller, Mary Klein

    2013-09-01

    Smart phones are changing health communication for Americans. User-centered production of a mobile application for sun protection is reported. Focus groups (n = 16 adults) provided input on the mobile application concept. Four rounds of usability testing were conducted with 22 adults to develop the interface. An iterative programming procedure moved from a specification document to the final mobile application, named Solar Cell. Adults desired a variety of sun protection advice, identified few barriers to use and were willing to input personal data. The Solar Cell prototype was improved from round 1 (seven of 12 tasks completed) to round 2 (11 of 12 task completed) of usability testing and was interoperable across handsets and networks. The fully produced version was revised during testing. Adults rated Solar Cell as highly user friendly (mean = 5.06). The user-centered process produced a mobile application that should help many adults manage sun safety.

  16. Scala for Real-Time Systems?

    DEFF Research Database (Denmark)

    Schoeberl, Martin

    2015-01-01

    Java served well as a general-purpose language. However, during its two decades of constant change it has gotten some weight and legacy in the language syntax and the libraries. Furthermore, Java's success for real-time systems is mediocre. Scala is a modern object-oriented and functional language...... with interesting new features. Although a new language, it executes on a Java virtual machine, reusing that technology. This paper explores Scala as language for future real-time systems....

  17. Virtual reality transfer protocol (VRTP): implementing a monitor application for the Real-time Transport Protocol (RTP) using the Java Media Framework (JMF)

    OpenAIRE

    Afonso, Francisco Carlos

    1999-01-01

    Approved for public release; distribution is unlimited The Real-time Transport Protocol (RTP) supports the transmission of time-based media, such as audio and video, over wide-area networks (WANs), by adding synchronization and quality-of-service (QoS) feedback capabilities to the existing transport protocol. RTP has been widely used in the Multicast Backbone (MBone), a virtual network that has become a shared worldwide medium for Internet multicast communications. This work presents the d...

  18. Real-time systems

    OpenAIRE

    Badr, Salah M.; Bruztman, Donald P.; Nelson, Michael L.; Byrnes, Ronald Benton

    1992-01-01

    This paper presents an introduction to the basic issues involved in real-time systems. Both real-time operating sys and real-time programming languages are explored. Concurrent programming and process synchronization and communication are also discussed. The real-time requirements of the Naval Postgraduate School Autonomous Under Vehicle (AUV) are then examined. Autonomous underwater vehicle (AUV), hard real-time system, real-time operating system, real-time programming language, real-time sy...

  19. Storm real-time processing cookbook

    CERN Document Server

    Anderson, Quinton

    2013-01-01

    A Cookbook with plenty of practical recipes for different uses of Storm.If you are a Java developer with basic knowledge of real-time processing and would like to learn Storm to process unbounded streams of data in real time, then this book is for you.

  20. Refactoring Real-Time Java Profiles

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Thomsen, Bent; Ravn, Anders P.;

    2011-01-01

    . It is then possible to refactor SCJ with its three levels and RTSJ in such a way that each profile is in a separate package. This refactoring results in cleaner class hierarchies with no superfluous methods, well defined SCJ levels, elimination of SCJ annotations like @SCJAllowed, thus making the profiles easier...... to comprehend and use for application developers and students....

  1. Real-time vision systems

    Energy Technology Data Exchange (ETDEWEB)

    Johnson, R.; Hernandez, J.E.; Lu, Shin-yee [Lawrence Livermore National Lab., CA (United States)

    1994-11-15

    Many industrial and defence applications require an ability to make instantaneous decisions based on sensor input of a time varying process. Such systems are referred to as `real-time systems` because they process and act on data as it occurs in time. When a vision sensor is used in a real-time system, the processing demands can be quite substantial, with typical data rates of 10-20 million samples per second. A real-time Machine Vision Laboratory (MVL) was established in FY94 to extend our years of experience in developing computer vision algorithms to include the development and implementation of real-time vision systems. The laboratory is equipped with a variety of hardware components, including Datacube image acquisition and processing boards, a Sun workstation, and several different types of CCD cameras, including monochrome and color area cameras and analog and digital line-scan cameras. The equipment is reconfigurable for prototyping different applications. This facility has been used to support several programs at LLNL, including O Division`s Peacemaker and Deadeye Projects as well as the CRADA with the U.S. Textile Industry, CAFE (Computer Aided Fabric Inspection). To date, we have successfully demonstrated several real-time applications: bullet tracking, stereo tracking and ranging, and web inspection. This work has been documented in the ongoing development of a real-time software library.

  2. Design of automatic real-time system with solar panels for sun tracking%太阳能电池自动实时逐日系统设计

    Institute of Scientific and Technical Information of China (English)

    蔡荣山; 杨勇; 张虹; 姚桔

    2016-01-01

    采用非易失实时时钟芯片DS12C887配合SPA算法,精确获取所在地实时太阳方位;单片机根据光功率评估电池方位驱动后所获电能及驱动耗电,优化驱动的时间间隔;不驱动时,系统掉电.该方案具有断电重启方便,实时跟踪,太阳能电池效能高的优势,具有一定的应用价值.%This scheme uses a nonvolatile real-time clock chip DS12C887 to precisely obtain realtime position of the sun by adopting SPA algorithm.SCM assesses the obtained electrical energy and driving energy consumption according to the optical power after the direction driving of the solar cell,and then optimizes the intervals of the driving.The system is in a brown-out condition when it is not driving.This scheme has the following advantages:convenient re-initialization after outage,real-time sun-tracking function,efficient solar cells and some application values.

  3. Hardware Support for Embedded Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin

    2012-01-01

    The general Java runtime environment is resource hungry and unfriendly for real-time systems. To reduce the resource consumption of Java in embedded systems, direct hardware support of the language is a valuable option. Furthermore, an implementation of the Java virtual machine in hardware enables...... worst-case execution time analysis of Java programs. This chapter gives an overview of current approaches to hardware support for embedded and real-time Java....

  4. Hardware Support for Embedded Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin

    2012-01-01

    The general Java runtime environment is resource hungry and unfriendly for real-time systems. To reduce the resource consumption of Java in embedded systems, direct hardware support of the language is a valuable option. Furthermore, an implementation of the Java virtual machine in hardware enables...... worst-case execution time analysis of Java programs. This chapter gives an overview of current approaches to hardware support for embedded and real-time Java....

  5. Visualization of Real-Time Data

    Science.gov (United States)

    Stansifer, Ryan; Engrand, Peter

    1996-01-01

    In this project we explored various approaches to presenting real-time data from the numerous systems monitored on the space shuttle to computer users. We examined the approach that several projects at the Kennedy Space Center (KSC) used to accomplish this. We undertook to build a prototype system to demonstrate that the Internet and the Java programming language could be used to present the real-time data conveniently. Several Java programs were developed that presented real-time data in different forms including one form that emulated the display screens of the PC GOAL system which is familiar to many at KSC. Also, we developed several communications programs to supply the data continuously. Furthermore, a framework was created using the World Wide Web (WWW) to organize the collection and presentation of the real-time data. We believe our demonstration project shows the great flexibility of the approach. We had no particular use of the data in mind, instead we wanted the most general and the least complex framework possible. People who wish to view data need only know how to use a WWW browser and the address (the URL). People wanting to build WWW documents containing real-time data need only know the values of a few parameters, they do not need to program in Java or any other language. These are stunning advantages over more monolithic systems.

  6. Java XMGR

    Energy Technology Data Exchange (ETDEWEB)

    Dr. George L. Mesina; Steven P. Miller

    2004-08-01

    The XMGR5 graphing package [1] for drawing RELAP5 [2] plots is being re-written in Java [3]. Java is a robust programming language that is available at no cost for most computer platforms from Sun Microsystems, Inc. XMGR5 is an extension of an XY plotting tool called ACE/gr extended to plot data from several US Nuclear Regulatory Commission (NRC) applications. It is also the most popular graphing package worldwide for making RELAP5 plots. In Section 1, a short review of XMGR5 is given, followed by a brief overview of Java. In Section 2, shortcomings of both tkXMGR [4] and XMGR5 are discussed and the value of converting to Java is given. Details of the conversion to Java are given in Section 3. The progress to date, some conclusions and future work are given in Section 4. Some screen shots of the Java version are shown.

  7. Building Real-Time Collaborative Applications with a Federated Architecture

    Directory of Open Access Journals (Sweden)

    Pablo Ojanguren-Menendez

    2015-12-01

    Full Text Available Real-time collaboration is being offered by multiple libraries and APIs (Google Drive Real-time API, Microsoft Real-Time Communications API, TogetherJS, ShareJS, rapidly becoming a mainstream option for webservices developers. However, they are offered as centralised services running in a single server, regardless if they are free/open source or proprietary software. After re-engineering Apache Wave (former Google Wave, we can now provide the first decentralised and federated free/open source alternative. The new API allows to develop new real-time collaborative web applications in both JavaScript and Java environments.

  8. Real Time Systems

    DEFF Research Database (Denmark)

    Christensen, Knud Smed

    2000-01-01

    Describes fundamentals of parallel programming and a kernel for that. Describes methods for modelling and checking parallel problems. Real time problems.......Describes fundamentals of parallel programming and a kernel for that. Describes methods for modelling and checking parallel problems. Real time problems....

  9. Real Time Systems

    DEFF Research Database (Denmark)

    Christensen, Knud Smed

    2000-01-01

    Describes fundamentals of parallel programming and a kernel for that. Describes methods for modelling and checking parallel problems. Real time problems.......Describes fundamentals of parallel programming and a kernel for that. Describes methods for modelling and checking parallel problems. Real time problems....

  10. Real-time shadows

    CERN Document Server

    Eisemann, Elmar; Assarsson, Ulf; Wimmer, Michael

    2011-01-01

    Important elements of games, movies, and other computer-generated content, shadows are crucial for enhancing realism and providing important visual cues. In recent years, there have been notable improvements in visual quality and speed, making high-quality realistic real-time shadows a reachable goal. Real-Time Shadows is a comprehensive guide to the theory and practice of real-time shadow techniques. It covers a large variety of different effects, including hard, soft, volumetric, and semi-transparent shadows.The book explains the basics as well as many advanced aspects related to the domain

  11. Real-time radiography

    Energy Technology Data Exchange (ETDEWEB)

    Bossi, R.H.; Oien, C.T.

    1981-02-26

    Real-time radiography is used for imaging both dynamic events and static objects. Fluorescent screens play an important role in converting radiation to light, which is then observed directly or intensified and detected. The radiographic parameters for real-time radiography are similar to conventional film radiography with special emphasis on statistics and magnification. Direct-viewing fluoroscopy uses the human eye as a detector of fluorescent screen light or the light from an intensifier. Remote-viewing systems replace the human observer with a television camera. The remote-viewing systems have many advantages over the direct-viewing conditions such as safety, image enhancement, and the capability to produce permanent records. This report reviews real-time imaging system parameters and components.

  12. Real-time Cosmology

    CERN Document Server

    Quercellini, Claudia; Balbi, Amedeo; Cabella, Paolo; Quartin, Miguel

    2010-01-01

    In recent years the possibility of measuring the temporal change of radial and transverse position of sources in the sky in real time have become conceivable thanks to the thoroughly improved technique applied to new astrometric and spectroscopic experiments, leading to the research domain we call Real-time cosmology. We review for the first time great part of the work done in this field, analysing both the theoretical framework and some endeavor to foresee the observational strategies and their capability to constrain models. We firstly focus on real time measurements of the overall redshift drift and angular separation shift in distant source, able to trace background cosmic expansion and large scale anisotropy, respectively. We then examine the possibility of employing the same kind of observations to probe peculiar and proper acceleration in clustered systems and therefore the gravitational potential. The last two sections are devoted to the short time future change of the cosmic microwave background, as ...

  13. Real-Time Shading

    CERN Document Server

    Olano, Marc

    2002-01-01

    This book covers real-time shading systems, their design and how they work. Procedural shading, long valued for off-line rendering and production animation is now possible on interactive graphics hardware. These developments are important for areas such as game development, product design, and scientific visualization, among others. The authors include examples of techniques for achieving common effects efficiently in a real-time shading language ranging from full procedural shading on advanced specialized hardware to limited, yet surprisingly flexible shading on unextended OpenGL, to modern P

  14. Real-Time Evaluations

    Directory of Open Access Journals (Sweden)

    UNHCR

    2002-07-01

    Full Text Available A real-time evaluation (RTE is a timely, rapid andinteractive review of a fast evolving humanitarianoperation undertaken at an early phase. Its broadobjectives are to gauge the effectiveness and impactof a given UNHCR response and to ensure that itsfindings are used as an immediate catalyst fororganisational and operational change.

  15. The Java Legacy Interface

    DEFF Research Database (Denmark)

    Korsholm, Stephan

    2007-01-01

    The Java Legacy Interface is designed to use Java for encapsulating native legacy code on small embedded platforms. We discuss why existing technologies for encapsulating legacy code (JNI) is not sufficient for an important range of small embedded platforms, and we show how the Java Legacy...... Interface offers this previously missing functionality. We describe an implementation of the Java Legacy Interface for a particular virtual machine, and how we have used this virtual machine to integrate Java with an existing, commercial, soft real-time, C/C++ legacy platform....

  16. The Java Legacy Interface

    DEFF Research Database (Denmark)

    Korsholm, Stephan

    2007-01-01

    The Java Legacy Interface is designed to use Java for encapsulating native legacy code on small embedded platforms. We discuss why existing technologies for encapsulating legacy code (JNI) is not sufficient for an important range of small embedded platforms, and we show how the Java Legacy...... Interface offers this previously missing functionality. We describe an implementation of the Java Legacy Interface for a particular virtual machine, and how we have used this virtual machine to integrate Java with an existing, commercial, soft real-time, C/C++ legacy platform....

  17. Real Time Processing

    CERN Document Server

    CERN. Geneva; ANDERSON, Dustin James; DOGLIONI, Caterina

    2015-01-01

    The LHC provides experiments with an unprecedented amount of data. Experimental collaborations need to meet storage and computing requirements for the analysis of this data: this is often a limiting factor in the physics program that would be achievable if the whole dataset could be analysed. In this talk, I will describe the strategies adopted by the LHCb, CMS and ATLAS collaborations to overcome these limitations and make the most of LHC data: data parking, data scouting, and real-time analysis.

  18. Real Time Econometrics

    OpenAIRE

    Pesaran, M. Hashem; Timmermann, Allan

    2004-01-01

    This paper considers the problems facing decision makers using econometric models in real time. It identifies the key stages involved and highlights the role of automated systems in reducing the effect of data snooping. It sets out many choices that researchers face in construction of automated systems and discusses some of the possible ways advanced in the literature for dealing with them. The role of feedbacks from the decision maker?s actions to the data generating process is also discusse...

  19. Global VTEC-modelling in near real-time based on space geodetic techniques, adapted B-spline expansions and Kalman-filtering including observations of the Sun's radiation

    Science.gov (United States)

    Börger, Klaus; Schmidt, Michael; Dettmering, Denise; Limberger, Marco; Erdogan, Eren; Seitz, Florian; Brandert, Sylvia; Görres, Barbara; Kersten, Wilhelm; Bothmer, Volker; Hinrichs, Johannes; Venzmer, Malte; Mrotzek, Niclas

    2016-04-01

    Today, the observations of space geodetic techniques are usually available with a rather low latency which applies to space missions observing the solar terrestrial environment, too. Therefore, we can use all these measurements in near real-time to compute and to provide ionosphere information, e.g. the vertical total electron content (VTEC). GSSAC and BGIC support a project aiming at a service for providing ionosphere information. This project is called OPTIMAP, meaning "Operational Tool for Ionosphere Mapping and Prediction"; the scientific work is mainly done by the German Geodetic Research Institute of the Technical University Munich (DGFI-TUM) and the Institute for Astrophysics of the University of Goettingen (IAG). The OPTIMAP strategy for providing ionosphere target quantities of high quality, such as VTEC or the electron density, includes mathematical approaches and tools allowing for the model adaptation to the real observational scenario as a significant improvement w.r.t. the traditional well-established methods. For example, OPTIMAP combines different observation types such as GNSS (GPS, GLONASS), Satellite Altimetry (Jason-2), DORIS as well as radio-occultation measurements (FORMOSAT#3/COSMIC). All these observations run into a Kalman-filter to compute global ionosphere maps, i.e. VTEC, for the current instant of time and as a forecast for a couple of subsequent days. Mathematically, the global VTEC is set up as a series expansion in terms of two-dimensional basis functions defined as tensor products of trigonometric B-splines for longitude and polynomial B-splines for latitude. Compared to the classical spherical harmonics, B-splines have a localizing character and, therefore, can handle an inhomogeneous data distribution properly. Finally, B-splines enable a so-called multi-resolution-representation (MRR) enabling the combination of global and regional modelling approaches. In addition to the geodetic measurements, Sun observations are pre

  20. Schedulability Analysis for Java Finalizers

    DEFF Research Database (Denmark)

    Bøgholm, Thomas; Hansen, Rene Rydhof; Ravn, Anders P.;

    2010-01-01

    Java finalizers perform clean-up and finalisation of objects at garbage collection time. In real-time Java profiles the use of finalizers is either discouraged (RTSJ, Ravenscar Java) or even disallowed (JSR-302), mainly because of the unpredictability of finalizers and in particular their impact ...... programs. Finally, we extend the SARTS tool for automated schedulability analysis of Java bytecode programs to handle finalizers in a fully automated way.......Java finalizers perform clean-up and finalisation of objects at garbage collection time. In real-time Java profiles the use of finalizers is either discouraged (RTSJ, Ravenscar Java) or even disallowed (JSR-302), mainly because of the unpredictability of finalizers and in particular their impact...... on the schedulability analysis. In this paper we show that a controlled scoped memory model results in a structured and predictable execution of finalizers, more reminiscent of C++ destructors than Java finalizers. Furthermore, we incorporate finalizers into a (conservative) schedulability analysis for Predictable Java...

  1. Sun

    Institute of Scientific and Technical Information of China (English)

    2007-01-01

    @@ Sun Microsystems, Inc. is committed to open standards,a standardization system, and sharing within the information tech nology field, focusing not only on technical innovation, but also on new ideas, practices and future development.

  2. Real time Faraday spectrometer

    Science.gov (United States)

    Smith, Jr., Tommy E.; Struve, Kenneth W.; Colella, Nicholas J.

    1991-01-01

    This invention uses a dipole magnet to bend the path of a charged particle beam. As the deflected particles exit the magnet, they are spatially dispersed in the bend-plane of the magnet according to their respective momenta and pass to a plurality of chambers having Faraday probes positioned therein. Both the current and energy distribution of the particles is then determined by the non-intersecting Faraday probes located along the chambers. The Faraday probes are magnetically isolated from each other by thin metal walls of the chambers, effectively providing real time current-versus-energy particle measurements.

  3. Real time production optimization

    Energy Technology Data Exchange (ETDEWEB)

    Saputelli, Luigi; Otavio, Joao; Araujo, Turiassu; Escorcia, Alvaro [Halliburton, Houston, TX (United States). Landmark Division

    2004-07-01

    Production optimization encompasses various activities of measuring, analyzing, modeling, prioritizing and implementing actions to enhance productivity of a field. We present a state-of-the-art framework for optimizing production on a continuous basis as new sensor data is acquired in real time. Permanently acquired data is modeled and analyzed in order to create predictive models. A model based control strategy is used to regulate well and field instrumentation. The optimum field operating point, which changes with time, satisfies the maximum economic return. This work is a starting point for further development in automatic, intelligent reservoir technologies which get the most out of the abilities of permanent, instrumented wells and remotely activated downhole completions. The strategy, tested with history-matched data from a compartmentalised giant field, proved to reduce operating costs while increasing oil recovery by 27% in this field. (author)

  4. Real time production optimization

    Energy Technology Data Exchange (ETDEWEB)

    Saputelli, Luigi; Otavio, Joao; Araujo, Turiassu; Escorcia, Alvaro [Halliburton, Houston, TX (United States). Landmark Division

    2004-07-01

    Production optimization encompasses various activities of measuring, analyzing, modeling, prioritizing and implementing actions to enhance productivity of a field. We present a state-of-the-art framework for optimizing production on a continuous basis as new sensor data is acquired in real time. Permanently acquired data is modeled and analyzed in order to create predictive models. A model based control strategy is used to regulate well and field instrumentation. The optimum field operating point, which changes with time, satisfies the maximum economic return. This work is a starting point for further development in automatic, intelligent reservoir technologies which get the most out of the abilities of permanent, instrumented wells and remotely activated downhole completions. The strategy, tested with history-matched data from a compartmentalised giant field, proved to reduce operating costs while increasing oil recovery by 27% in this field. (author)

  5. Ovation Prime Real-Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — The Ovation Prime Real-Time (OPRT) product is a real-time forecast and nowcast model of auroral power and is an operational implementation of the work by Newell et...

  6. Java The Good Parts

    CERN Document Server

    Waldo, Jim

    2010-01-01

    What if you could condense Java down to its very best features and build better applications with that simpler version? In this book, veteran Sun Labs engineer Jim Waldo reveals which parts of Java are most useful, and why those features make Java among the best programming languages available. Every language eventually builds up crud, Java included. The core language has become increasingly large and complex, and the libraries associated with it have grown even more. Learn how to take advantage of Java's best features by working with an example application throughout the book. You may not l

  7. A framework to model real-time databases

    CERN Document Server

    Idoudi, Nizar; Duvallet, Claude; Sadeg, Bruno; Bouaziz, Rafik; Gargouri, Faiez

    2010-01-01

    Real-time databases deal with time-constrained data and time-constrained transactions. The design of this kind of databases requires the introduction of new concepts to support both data structures and the dynamic behaviour of the database. In this paper, we give an overview about different aspects of real-time databases and we clarify requirements of their modelling. Then, we present a framework for real-time database design and describe its fundamental operations. A case study demonstrates the validity of the structural model and illustrates SQL queries and Java code generated from the classes of the model

  8. Real-time analytics with Storm and Cassandra

    CERN Document Server

    Saxena, Shilpi

    2015-01-01

    If you want to efficiently use Storm and Cassandra together and excel at developing production-grade, distributed real-time applications, then this book is for you. No prior knowledge of using Storm and Cassandra together is necessary. However, a background in Java is expected.

  9. Designing Real Time Assistive Technologies

    DEFF Research Database (Denmark)

    Sonne, Tobias; Obel, Carsten; Grønbæk, Kaj

    2015-01-01

    design criteria in relation to three core components (sensing, recognizing, and assisting) for designing real time assistive technologies for children with ADHD. Based on these design criteria, we designed the Child Activity Sensing and Training Tool (CASTT), a real time assistive prototype that captures...... activities and assists the child in maintaining attention. From a preliminary evaluation of CASTT with 20 children in several schools, we and found that: 1) it is possible to create a wearable sensor system for children with ADHD that monitors physical and physiological activities in real time; and that 2......) real time assistive technologies have potential to assist children with ADHD in regaining attention in critical school situations....

  10. Designing Real Time Assistive Technologies

    DEFF Research Database (Denmark)

    Sonne, Tobias; Obel, Carsten; Grønbæk, Kaj

    design criteria in relation to three core components (sensing, recognizing, and assisting) for designing real time assistive technologies for children with ADHD. Based on these design criteria, we designed the Child Activity Sensing and Training Tool (CASTT), a real time assistive prototype that captures...... activities and assists the child in maintaining attention. From a preliminary evaluation of CASTT with 20 children in several schools, we and found that: 1) it is possible to create a wearable sensor system for children with ADHD that monitors physical and physiological activities in real time; and that 2......) real time assistive technologies have potential to assist children with ADHD in regaining attention in critical school situations....

  11. Java Processor Optimized for RTSJ

    Directory of Open Access Journals (Sweden)

    Tu Shiliang

    2007-01-01

    Full Text Available Due to the preeminent work of the real-time specification for Java (RTSJ, Java is increasingly expected to become the leading programming language in real-time systems. To provide a Java platform suitable for real-time applications, a Java processor which can execute Java bytecode is directly proposed in this paper. It provides efficient support in hardware for some mechanisms specified in the RTSJ and offers a simpler programming model through ameliorating the scoped memory of the RTSJ. The worst case execution time (WCET of the bytecodes implemented in this processor is predictable by employing the optimization method proposed in our previous work, in which all the processing interfering predictability is handled before bytecode execution. Further advantage of this method is to make the implementation of the processor simpler and suited to a low-cost FPGA chip.

  12. Real-time volume graphics

    CERN Document Server

    Engel, Klaus; Kniss, Joe; Rezk-Salama, Christof; Weiskopf, Daniel

    2006-01-01

    Based on course notes of SIGGRAPH course teaching techniques for real-time rendering of volumetric data and effects; covers both applications in scientific visualization and real-time rendering. Starts with the basics (texture-based ray casting) and then improves and expands the algorithms incrementally. Book includes source code, algorithms, diagrams, and rendered graphics.

  13. Java: An Explosion on the Internet.

    Science.gov (United States)

    Read, Tim; Hall, Hazel

    Summer 1995 saw the release, with considerable media attention, of draft versions of Sun Microsystems' Java computer programming language and the HotJava browser. Java has been heralded as the latest "killer" technology in the Internet explosion. Sun Microsystems and numerous companies including Microsoft, IBM, and Netscape have agreed upon…

  14. Memory Management for Safety-Critical Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin

    2011-01-01

    Safety-Critical Java (SCJ) is based on the Real-Time Specification for Java. To simplify the certification of Java programs, SCJ supports only a restricted scoped memory model. Individual threads share only immortal memory and the newly introduced mission memory. All other scoped memories...

  15. Java for flight software

    Science.gov (United States)

    Benowitz, E.; Niessner, A.

    2003-01-01

    This work involves developing representative mission-critical spacecraft software using the Real-Time Specification for Java (RTSJ). This work currently leverages actual flight software used in the design of actual flight software in the NASA's Deep Space 1 (DSI), which flew in 1998.

  16. Evaluating real-time forecasts in real-time

    NARCIS (Netherlands)

    D.J.C. van Dijk (Dick); Ph.H.B.F. Franses (Philip Hans); F. Ravazzolo (Francesco)

    2007-01-01

    textabstractThe accuracy of real-time forecasts of macroeconomic variables that are subject to revisions may crucially depend on the choice of data used to compare the forecasts against. We put forward a flexible time-varying parameter regression framework to obtain early estimates of the final valu

  17. Towards Real-Time Argumentation

    Directory of Open Access Journals (Sweden)

    Vicente JULIÁN

    2016-07-01

    Full Text Available In this paper, we deal with the problem of real-time coordination with the more general approach of reaching real-time agreements in MAS. Concretely, this work proposes a real-time argumentation framework in an attempt to provide agents with the ability of engaging in argumentative dialogues and come with a solution for their underlying agreement process within a bounded period of time. The framework has been implemented and evaluated in the domain of a customer support application. Concretely, we consider a society of agents that act on behalf of a group of technicians that must solve problems in a Technology Management Centre (TMC within a bounded time. This centre controls every process implicated in the provision of technological and customer support services to private or public organisations by means of a call centre. The contract signed between the TCM and the customer establishes penalties if the specified time is exceeded.

  18. 基于Java的桥梁强震动实时监测及警报系统开发与应用%Development and Application of Strong Motion Real-time Monitoring and Alarm System for Bridges Based on Java

    Institute of Scientific and Technical Information of China (English)

    赵贤任; 王立新; 郭德顺; 严琨; 杨芳; 朱嘉健

    2016-01-01

    Strong motion monitoring arrays have been built on Queshi Bridge in Shantou, Jiujiang Bridge in Fokai highway, Huangpu Bridge over Zhujiang River and Humen Bridge in Dongguan. The amount of structural real-time vibration data of long-span bridges collected by the strong motion monitoring arrays are huge, and the timeliness requirement of earthquake, collision and other events is high. Therefore, it is necessary to establish a rapid response monitoring data processing and alarm system. This paper develops the strong motion real-time monitoring and alarm system based on Client/Server ( C/S) mode for bridges by using Java language and combining with Socket and multi-threading technology based on JOPENS. The system comprises configuration module, data acquisition module, data storage module, monitoring module, data browsing module, alarm module and data analysis module. The system can be installed across different platform, and the interface is simple and easy to operate. The system has been running steadily for 2 to 6 years on several bridges, and it can be applied to the strong motion monitoring and alerts of other major engineering structures.%本文使用Java语言,在测震台网《数据采集与常规处理》区域版(JOPENS)的基础上结合Socket、多线程等技术,开发出基于Client/Server (C/S)模式的桥梁强震动实时监测及警报系统,系统包括配置模块、数据采集模块、数据存储模块、监测模块、数据浏览模块、警报模块和数据分析模块,可跨平台安装。该系统已在多座大桥上稳定运行,可将其推广到其他重大工程结构的强震动监测及事件警报。

  19. Real Time Sonic Boom Display

    Science.gov (United States)

    Haering, Ed

    2014-01-01

    This presentation will provide general information about sonic boom mitigation technology to the public in order to supply information to potential partners and licensees. The technology is a combination of flight data, atmospheric data and terrain information implemented into a control room real time display for flight planning. This research is currently being performed and as such, any results and conclusions are ongoing.

  20. Real Time Conference 2016 Overview

    Science.gov (United States)

    Luchetta, Adriano

    2017-06-01

    This is a special issue of the IEEE Transactions on Nuclear Science containing papers from the invited, oral, and poster presentation of the 20th Real Time Conference (RT2016). The conference was held June 6-10, 2016, at Centro Congressi Padova “A. Luciani,” Padova, Italy, and was organized by Consorzio RFX (CNR, ENEA, INFN, Università di Padova, Acciaierie Venete SpA) and the Istituto Nazionale di Fisica Nucleare. The Real Time Conference is multidisciplinary and focuses on the latest developments in real-time techniques in high-energy physics, nuclear physics, astrophysics and astroparticle physics, nuclear fusion, medical physics, space instrumentation, nuclear power instrumentation, general radiation instrumentation, and real-time security and safety. Taking place every second year, it is sponsored by the Computer Application in Nuclear and Plasma Sciences technical committee of the IEEE Nuclear and Plasma Sciences Society. RT2016 attracted more than 240 registrants, with a large proportion of young researchers and engineers. It had an attendance of 67 students from many countries.

  1. Real time automatic scene classification

    NARCIS (Netherlands)

    Israël, Menno; Broek, van den Egon L.; Putten, van der Peter; Uyl, den Marten J.; Verbrugge, R.; Taatgen, N.; Schomaker, L.

    2004-01-01

    This work has been done as part of the EU VICAR (IST) project and the EU SCOFI project (IAP). The aim of the first project was to develop a real time video indexing classification annotation and retrieval system. For our systems, we have adapted the approach of Picard and Minka [3], who categorized

  2. Decentralized Real-Time Scheduling

    Science.gov (United States)

    1990-08-01

    917-932, August, 1987. [ Daniels 86] D. C. Daniels and H. F. Wedde. Real-Time Performance of a Completely Distributed Operating System. In Proceedings...imnmediate execuoon The schedule c.-eated by the SeltctPhaseProcfj procedure is an ordere-d lis t of mocl -phnise pairs, each placed according to the

  3. Real time automatic scene classification

    NARCIS (Netherlands)

    Verbrugge, R.; Israël, Menno; Taatgen, N.; van den Broek, Egon; van der Putten, Peter; Schomaker, L.; den Uyl, Marten J.

    2004-01-01

    This work has been done as part of the EU VICAR (IST) project and the EU SCOFI project (IAP). The aim of the first project was to develop a real time video indexing classification annotation and retrieval system. For our systems, we have adapted the approach of Picard and Minka [3], who categorized

  4. ISTTOK real-time architecture

    Energy Technology Data Exchange (ETDEWEB)

    Carvalho, Ivo S., E-mail: ivoc@ipfn.ist.utl.pt; Duarte, Paulo; Fernandes, Horácio; Valcárcel, Daniel F.; Carvalho, Pedro J.; Silva, Carlos; Duarte, André S.; Neto, André; Sousa, Jorge; Batista, António J.N.; Hekkert, Tiago; Carvalho, Bernardo B.

    2014-03-15

    Highlights: • All real-time diagnostics and actuators were integrated in the same control platform. • A 100 μs control cycle was achieved under the MARTe framework. • Time-windows based control with several event-driven control strategies implemented. • AC discharges with exception handling on iron core flux saturation. • An HTML discharge configuration was developed for configuring the MARTe system. - Abstract: The ISTTOK tokamak was upgraded with a plasma control system based on the Advanced Telecommunications Computing Architecture (ATCA) standard. This control system was designed to improve the discharge stability and to extend the operational space to the alternate plasma current (AC) discharges as part of the ISTTOK scientific program. In order to accomplish these objectives all ISTTOK diagnostics and actuators relevant for real-time operation were integrated in the control system. The control system was programmed in C++ over the Multi-threaded Application Real-Time executor (MARTe) which provides, among other features, a real-time scheduler, an interrupt handler, an intercommunications interface between code blocks and a clearly bounded interface with the external devices. As a complement to the MARTe framework, the BaseLib2 library provides the foundations for the data, code introspection and also a Hypertext Transfer Protocol (HTTP) server service. Taking advantage of the modular nature of MARTe, the algorithms of each diagnostic data processing, discharge timing, context switch, control and actuators output reference generation, run on well-defined blocks of code named Generic Application Module (GAM). This approach allows reusability of the code, simplified simulation, replacement or editing without changing the remaining GAMs. The ISTTOK control system GAMs run sequentially each 100 μs cycle on an Intel{sup ®} Q8200 4-core processor running at 2.33 GHz located in the ATCA crate. Two boards (inside the ATCA crate) with 32 analog

  5. A Profile for Safety Critical Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin; Søndergaard, Hans; Thomsen, Bent

    2007-01-01

    We propose a new, minimal specification for real-time Java for safety critical applications. The intention is to provide a profile that supports programming of applications that can be validated against safety critical standards such as DO-178B [15]. The proposed profile is in line with the Java...... specification request JSR-302: Safety Critical Java Technology, which is still under discussion. In contrast to the current direction of the expert group for the JSR-302 we do not subset the rather complex Real-Time Specification for Java (RTSJ). Nevertheless, our profile can be implemented on top of an RTSJ...

  6. A Ravenscar-Java Profile Implementation

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Thomsen, Bent; Ravn, Anders P.

    2006-01-01

    This paper presents an implementation of the Ravenscar-Java profile. While most implementations of the profile are reference-implementations showing that it is possible to implement the profile, our implementation is aimed at industrial applications. It uses a dedicated real-time Java processor......, since we want to investigate if the Ravenscar-Java profile, implemented on a Java processor, is efficient for real applications. During the implementation some ambiguities and weaknesses of the profile were uncovered. However, test examples indicate that the profile is suitable for development...... of realistic real-time programs....

  7. A Ravenscar-Java profile implementation

    DEFF Research Database (Denmark)

    Thomsen, Bent; Ravn, Anders Peter; Søndergaard, Hans

    2006-01-01

    This paper presents an implementation of the Ravenscar-Java profile. While most implementations of the profile are reference-implementations showing that it is possible to implement the profile, our implementation is aimed at industrial applications. It uses a dedicated real-time Java processor......, since we want to investigate if the Ravenscar-Java profile, implemented on a Java processor, is efficient for real applications. During the implementation some ambiguities and weaknesses of the profile were uncovered. However, test examples indicate that the profile is suitable for development...... of realistic real-time programs....

  8. A Ravenscar-Java Profile Implementation

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Thomsen, Bent; Ravn, Anders P.

    2006-01-01

    This paper presents an implementation of the Ravenscar-Java profile. While most implementations of the profile are reference-implementations showing that it is possible to implement the profile, our implementation is aimed at industrial applications. It uses a dedicated real-time Java processor......, since we want to investigate if the Ravenscar-Java profile, implemented on a Java processor, is efficient for real applications. During the implementation some ambiguities and weaknesses of the profile were uncovered. However, test examples indicate that the profile is suitable for development...... of realistic real-time programs....

  9. Radiation damping in real time.

    Science.gov (United States)

    Mendes, A C; Takakura, F I

    2001-11-01

    We study the nonequilibrium dynamics of a charge interacting with its own radiation, which originates the radiation damping. The real-time equation of motion for the charge and the associated Langevin equation is found in classical limit. The equation of motion for the charge allows one to obtain the frequency-dependent coefficient of friction. In the lowest order we find that although the coefficient of static friction vanishes, there is dynamical dissipation represented by a non-Markovian dissipative kernel.

  10. The VLT Real Time Display

    Science.gov (United States)

    Herlin, T.; Brighton, A.; Biereichel, P.

    The VLT Real-Time Display (RTD) software was developed in order to support image display in real-time, providing a tool for users to display video like images from a camera or detector as fast as possible on an X-Server. The RTD software is implemented as a package providing a Tcl/Tk image widget written in C++ and an independent image handling library and can be used as a building block, adding display capabilities to dedicated VLT control applications. The RTD widget provides basic image display functionality like: panning, zooming, color scaling, colormaps, intensity changes, pixel query, overlaying of line graphics. A large set of assisting widgets, e.g., colorbar, zoom window, spectrum plot are provided to enable the building of image applications. The support for real-time is provided by an RTD image event mechanism used for camera or detector subsystems to pass images to the RTD widget. Image data are passed efficiently via shared memory. This paper describes the architecture of the RTD software and summarizes the features provided by RTD.

  11. Schedulability Analysis for Java Finalizers

    DEFF Research Database (Denmark)

    Bøgholm, Thomas; Hansen, Rene Rydhof; Søndergaard, Hans

    2010-01-01

    Java finalizers perform clean-up and finalisation of objects at garbage collection time. In real-time Java profiles the use of finalizers is either discouraged (RTSJ, Ravenscar Java) or even disallowed (JSR-302), mainly because of the unpredictability of finalizers and in particular their impact...... on the schedulability analysis. In this paper we show that a controlled scoped memory model results in a structured and predictable execution of finalizers, more reminiscent of C++ destructors than Java finalizers. Furthermore, we incorporate finalizers into a (conservative) schedulability analysis for Predictable Java...... programs. Finally, we extend the SARTS tool for automated schedulability analysis of Java bytecode programs to handle finalizers in a fully automated way....

  12. Research on Web-based Real-time Monitoring System on SVG and Comet

    Directory of Open Access Journals (Sweden)

    Xuehui Xian

    2012-09-01

    Full Text Available For the lack of real-time performance of browser technology in existing Web-based real-time monitoring system, takes use of SVG (Scalable Vector Graphics and the Comet to design a new Web-based real-time monitoring system. In this system, JSON (JavaScript Object Notation is the data transmission carrier, Comet is the key technology for system communication and data transmission, and SVG is a chart drawing tool in the browser side. So this system has a good real-time and is rich in the form of show.

  13. Real-time streamflow conditions

    Science.gov (United States)

    Graczyk, David J.; Gebert, Warren A.

    1996-01-01

    Would you like to know streamflow conditions before you go fishing in Wisconsin or in more distant locations? Real-time streamflow data throughout Wisconsin and the United States are available on the Internet from the U.S. Geological Survey. You can see if the stream you are interested in fishing is high due to recent rain or low because of an extended dry spell. Flow conditions at more than 100 stream-gaging stations located throughout Wisconsin can be viewed by accessing the Wisconsin District Home Page at: http://wwwdwimdn.er.usgs.gov

  14. Real-time flutter analysis

    Science.gov (United States)

    Walker, R.; Gupta, N.

    1984-01-01

    The important algorithm issues necessary to achieve a real time flutter monitoring system; namely, the guidelines for choosing appropriate model forms, reduction of the parameter convergence transient, handling multiple modes, the effect of over parameterization, and estimate accuracy predictions, both online and for experiment design are addressed. An approach for efficiently computing continuous-time flutter parameter Cramer-Rao estimate error bounds were developed. This enables a convincing comparison of theoretical and simulation results, as well as offline studies in preparation for a flight test. Theoretical predictions, simulation and flight test results from the NASA Drones for Aerodynamic and Structural Test (DAST) Program are compared.

  15. CRANS - CONFIGURABLE REAL-TIME ANALYSIS SYSTEM

    Science.gov (United States)

    Mccluney, K.

    1994-01-01

    In a real-time environment, the results of changes or failures in a complex, interconnected system need evaluation quickly. Tabulations showing the effects of changes and/or failures of a given item in the system are generally only useful for a single input, and only with regard to that item. Subsequent changes become harder to evaluate as combinations of failures produce a cascade effect. When confronted by multiple indicated failures in the system, it becomes necessary to determine a single cause. In this case, failure tables are not very helpful. CRANS, the Configurable Real-time ANalysis System, can interpret a logic tree, constructed by the user, describing a complex system and determine the effects of changes and failures in it. Items in the tree are related to each other by Boolean operators. The user is then able to change the state of these items (ON/OFF FAILED/UNFAILED). The program then evaluates the logic tree based on these changes and determines any resultant changes to other items in the tree. CRANS can also search for a common cause for multiple item failures, and allow the user to explore the logic tree from within the program. A "help" mode and a reference check provide the user with a means of exploring an item's underlying logic from within the program. A commonality check determines single point failures for an item or group of items. Output is in the form of a user-defined matrix or matrices of colored boxes, each box representing an item or set of items from the logic tree. Input is via mouse selection of the matrix boxes, using the mouse buttons to toggle the state of the item. CRANS is written in C-language and requires the MIT X Window System, Version 11 Revision 4 or Revision 5. It requires 78K of RAM for execution and a three button mouse. It has been successfully implemented on Sun4 workstations running SunOS, HP9000 workstations running HP-UX, and DECstations running ULTRIX. No executable is provided on the distribution medium; however

  16. Data Transfer Over the Internet for Real Time Applications

    Institute of Scientific and Technical Information of China (English)

    Cheng-Wei Dai; Shuang-Hua Yang; Roger Knott

    2006-01-01

    Efficient real time data exchange over the Internet plays a crucial role in the successful application of web-based systems. In this paper, a data transfer mechanism over the Internet is proposed for real time web based applications. The mechanism incorporates the eXtensible Markup Language (XML) and Hierarchical Data Format (HDF) to provide a flexible and efficient data format. Heterogeneous transfer data is classified into light and heavy data, which are stored using XML and HDF respectively; the HDF data format is then mapped to Java Document Object Model (JDOM) objects in XML in the Java environment. These JDOM data objects are sent across computer networks with the support of the Java Remote Method Invocation (RMI) data transfer infrastructure. Client's defined data priority levels are implemented in RMI, which guides a server to transfer data objects at different priorities. A remote monitoring system for an industrial reactor process simulator is used as a case study to illustrate the proposed data transfer mechanism.

  17. Real time analysis under EDS

    Energy Technology Data Exchange (ETDEWEB)

    Schneberk, D.

    1985-07-01

    This paper describes the analysis component of the Enrichment Diagnostic System (EDS) developed for the Atomic Vapor Laser Isotope Separation Program (AVLIS) at Lawrence Livermore National Laboratory (LLNL). Four different types of analysis are performed on data acquired through EDS: (1) absorption spectroscopy on laser-generated spectral lines, (2) mass spectrometer analysis, (3) general purpose waveform analysis, and (4) separation performance calculations. The information produced from this data includes: measures of particle density and velocity, partial pressures of residual gases, and overall measures of isotope enrichment. The analysis component supports a variety of real-time modeling tasks, a means for broadcasting data to other nodes, and a great degree of flexibility for tailoring computations to the exact needs of the process. A particular data base structure and program flow is common to all types of analysis. Key elements of the analysis component are: (1) a fast access data base which can configure all types of analysis, (2) a selected set of analysis routines, (3) a general purpose data manipulation and graphics package for the results of real time analysis. Each of these components are described with an emphasis upon how each contributes to overall system capability. 3 figs.

  18. Real-time analysis keratometer

    Science.gov (United States)

    Adachi, Iwao P. (Inventor); Adachi, Yoshifumi (Inventor); Frazer, Robert E. (Inventor)

    1987-01-01

    A computer assisted keratometer in which a fiducial line pattern reticle illuminated by CW or pulsed laser light is projected on a corneal surface through lenses, a prismoidal beamsplitter quarterwave plate, and objective optics. The reticle surface is curved as a conjugate of an ideal corneal curvature. The fiducial image reflected from the cornea undergoes a polarization shift through the quarterwave plate and beamsplitter whereby the projected and reflected beams are separated and directed orthogonally. The reflected beam fiducial pattern forms a moire pattern with a replica of the first recticle. This moire pattern contains transverse aberration due to differences in curvature between the cornea and the ideal corneal curvature. The moire pattern is analyzed in real time by computer which displays either the CW moire pattern or a pulsed mode analysis of the transverse aberration of the cornea under observation, in real time. With the eye focused on a plurality of fixation points in succession, a survey of the entire corneal topography is made and a contour map or three dimensional plot of the cornea can be made as a computer readout in addition to corneal radius and refractive power analysis.

  19. Autonomous Real Time Requirements Tracing

    Science.gov (United States)

    Plattsmier, George; Stetson, Howard

    2014-01-01

    One of the more challenging aspects of software development is the ability to verify and validate the functional software requirements dictated by the Software Requirements Specification (SRS) and the Software Detail Design (SDD). Insuring the software has achieved the intended requirements is the responsibility of the Software Quality team and the Software Test team. The utilization of Timeliner-TLX(sup TM) Auto- Procedures for relocating ground operations positions to ISS automated on-board operations has begun the transition that would be required for manned deep space missions with minimal crew requirements. This transition also moves the auto-procedures from the procedure realm into the flight software arena and as such the operational requirements and testing will be more structured and rigorous. The autoprocedures would be required to meet NASA software standards as specified in the Software Safety Standard (NASASTD- 8719), the Software Engineering Requirements (NPR 7150), the Software Assurance Standard (NASA-STD-8739) and also the Human Rating Requirements (NPR-8705). The Autonomous Fluid Transfer System (AFTS) test-bed utilizes the Timeliner-TLX(sup TM) Language for development of autonomous command and control software. The Timeliner-TLX(sup TM) system has the unique feature of providing the current line of the statement in execution during real-time execution of the software. The feature of execution line number internal reporting unlocks the capability of monitoring the execution autonomously by use of a companion Timeliner-TLX(sup TM) sequence as the line number reporting is embedded inside the Timeliner-TLX(sup TM) execution engine. This negates I/O processing of this type data as the line number status of executing sequences is built-in as a function reference. This paper will outline the design and capabilities of the AFTS Autonomous Requirements Tracker, which traces and logs SRS requirements as they are being met during real-time execution of the

  20. Real-time flood forecasting

    Science.gov (United States)

    Lai, C.; Tsay, T.-K.; Chien, C.-H.; Wu, I.-L.

    2009-01-01

    Researchers at the Hydroinformatic Research and Development Team (HIRDT) of the National Taiwan University undertook a project to create a real time flood forecasting model, with an aim to predict the current in the Tamsui River Basin. The model was designed based on deterministic approach with mathematic modeling of complex phenomenon, and specific parameter values operated to produce a discrete result. The project also devised a rainfall-stage model that relates the rate of rainfall upland directly to the change of the state of river, and is further related to another typhoon-rainfall model. The geographic information system (GIS) data, based on precise contour model of the terrain, estimate the regions that were perilous to flooding. The HIRDT, in response to the project's progress, also devoted their application of a deterministic model to unsteady flow of thermodynamics to help predict river authorities issue timely warnings and take other emergency measures.

  1. REAL TIME DATA PROCESSING FRAMEWORKS

    Directory of Open Access Journals (Sweden)

    Yash Sakaria

    2015-09-01

    Full Text Available On a business level, everyone wants to get hold of the business value and other organizational advantages that big data has to offer. Analytics has arisen as the primitive path to business value from big data. Hadoop is not just a storage platform for big data; it’s also a computational and processing platform for business analytics. Hadoop is, however, unsuccessful in fulfilling business requirements when it comes to live data streaming. The initial architecture of Apache Hadoop did not solve the problem of live stream data mining. In summary, the traditional approach of big data being co-relational to Hadoop is false; focus needs to be given on business value as well. Data Warehousing, Hadoop and stream processing complement each other very well. In this paper, we have tried reviewing a few frameworks and products which use real time data streaming by providing modifications to Hadoop.

  2. Real-time jam-session support system

    CERN Document Server

    Tigkas, Panagiotis

    2012-01-01

    We propose a method for the problem of real time chord accompaniment of improvised music. Our implementation can learn an underlying structure of the musical performance and predict next chord. The system uses Hidden Markov Model to find the most probable chord sequence for the played melody and then a Variable Order Markov Model is used to a) learn the structure (if any) and b) predict next chord. We implemented our system in Java and MAX/Msp and compared and evaluated using objective (prediction accuracy) and subjective (questionnaire) evaluation methods.

  3. Clinical virology in real time.

    Science.gov (United States)

    Niesters, Hubert G M

    2002-12-01

    The ability to detect nucleic acids has had and still has a major impact on diagnostics in clinical virology. Both quantitative and qualitative techniques, whether signal or target amplification based systems, are currently used routinely in most if not all virology laboratories. Technological improvements, from automated sample isolation to real time amplification technology, have given the ability to develop and introduce systems for most viruses of clinical interest, and to obtain clinical relevant information needed for optimal antiviral treatment options. Both polymerase chain reaction (PCR) and nucleic acid sequence-based amplification (NASBA) can currently be used together with real time detection to generate results in a short turn-around time and to determine whether variants relevant for antiviral resistance are present. These new technologies enable the introduction of an individual patient disease management concept. Within our clinical setting, we have introduced this e.g. for quantitative detection of Epstein-Barr Virus (EBV) in T-dell depleted allogeneic stem cell transplant patients. This enabled us to develop models for pre-emptive anti B-cell immunotherapy for EBV reactivation, thereby effectively reducing not the incidence of EBV-lymphoproliferative disease but the virus related mortality. Furthermore, additional clinically relevant viruses can now easily be detected simultaneously. It also becomes more feasible to introduce molecular testing for those viruses that can easily be detected using classical virological methods, like culture techniques or antigen detection. Prospective studies are needed to evaluate the clinical importance of the additional positive samples detected. It should however be made clear that a complete exchange of technologies is unlikely to occur, and that some complementary technologies should stay operational enabling the discovery of new viruses. The implementation of these molecular diagnostic technologies furthermore

  4. Mobile real time radiography system

    Energy Technology Data Exchange (ETDEWEB)

    Vigil, J.; Taggart, D.; Betts, S. [Los Alamos National Lab., NM (United States)] [and others

    1997-11-01

    A 450-keV Mobile Real Time Radiography (RTR) System was delivered to Los Alamos National Laboratory (LANL) in January 1996. It was purchased to inspect containers of radioactive waste produced at (LANL). Since its delivery it has been used to radiograph more than 600 drums of radioactive waste at various LANL sites. It has the capability of inspecting waste containers of various sizes from <1-gal. buckets up to standard waste boxes (SWB, dimensions 54.5 in. x 71 in. x 37 in.). It has three independent x-ray acquisition formats. The primary system used is a 12- in. image intensifier, the second is a 36-in. linear diode array (LDA) and the last is an open system. It is fully self contained with on board generator, HVAC, and a fire suppression system. It is on a 53-ft long x 8-ft. wide x 14-ft. high trailer that can be moved over any highway requiring only an easily obtainable overweight permit because it weights {approximately}38 tons. It was built to conform to industry standards for a cabinet system which does not require an exclusion zone. The fact that this unit is mobile has allowed us to operate where the waste is stored, rather than having to move the waste to a fixed facility.

  5. Learning Java

    CERN Document Server

    Niemeyer, Patrick

    2005-01-01

    Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years. And that means our bestselling hands-on tutorial takes on even greater significance. Learning Java is the most widely sou

  6. Students Collecting Real time Data

    Science.gov (United States)

    Miller, P.

    2006-05-01

    Students Collecting Real-Time Data The Hawaiian Islands Humpback Whale National Marine Sanctuary has created opportunities for middle and high school students to become Student Researchers and to be involved in real-time marine data collection. It is important that we expose students to different fields of science and encourage them to enter scientific fields of study. The Humpback Whale Sanctuary has an education visitor center in Kihei, Maui. Located right on the beach, the site has become a living classroom facility. There is a traditional Hawaiian fishpond fronting the property. The fishpond wall is being restored, using traditional methods. The site has the incredible opportunity of incorporating Hawaiian cultural practices with scientific studies. The Sanctuary offers opportunities for students to get involved in monitoring and data collection studies. Invasive Seaweed Study: Students are collecting data on invasive seaweed for the University of Hawaii. They pull a large net through the shallow waters. Seaweed is sorted, identified and weighed. The invasive seaweeds are removed. The data is recorded and sent to UH. Remote controlled monitoring boats: The sanctuary has 6 boogie board sized remote controlled boats used to monitor reefs. Boats have a camera with lights on the underside. The boats have water quality monitoring devices and GPS units. The video from the underwater camera is transmitted via a wireless transmission. Students are able to monitor the fish, limu and invertebrate populations on the reef and collect water quality data via television monitors or computers. The boat can also pull a small plankton tow net. Data is being compiled into data bases. Artificial Reef Modules: The Sanctuary has a scientific permit from the state to build and deploy artificial reef modules. High school students are designing and building modules. These are deployed out in the Fishpond fronting the Sanctuary site and students are monitoring them on a weekly basis

  7. Real-time numerical simulation of the Carnot cycle

    Science.gov (United States)

    Hurkala, J.; Gall, M.; Kutner, R.; Maciejczyk, M.

    2005-09-01

    We developed a highly interactive, multi-windows Java applet which made it possible to simulate and visualize within any platform and internet the Carnot cycle (or engine) in a real-time computer experiment. We extended our previous model and algorithm (Galant et al 2003 Heat Transfer, Newton's Law of Cooling and the Law of Entropy Increase Simulated by the Real-Time Computer Experiments in Java (Lecture Notes in Computer Science vol 2657) pp 45-53, Gall and Kutner 2005 Molecular mechanisms of heat transfer: Debye relaxation versus power-law Physica A 352 347-78) to simulate not only the heat flow but also the macroscopic movement of the piston. Since in reality it is impossible to construct a reversible Carnot engine, the question arises whether it is possible to simulate it at least in a numerical experiment? The positive answer to this question which we found is related to our model and algorithm which make it possible to omit the many-body problem arising when many gas particles simultaneously interact with the mobile piston. As usual, the considerations of phenomenological thermodynamics began with a study of the basic properties of heat engines, hence our approach, besides intrinsic physical significance, is also important from the educational, technological and even environmental points of view. .

  8. Monitoring and Acquisition Real-time System (MARS)

    Science.gov (United States)

    Holland, Corbin

    2013-01-01

    MARS is a graphical user interface (GUI) written in MATLAB and Java, allowing the user to configure and control the Scalable Parallel Architecture for Real-Time Acquisition and Analysis (SPARTAA) data acquisition system. SPARTAA not only acquires data, but also allows for complex algorithms to be applied to the acquired data in real time. The MARS client allows the user to set up and configure all settings regarding the data channels attached to the system, as well as have complete control over starting and stopping data acquisition. It provides a unique "Test" programming environment, allowing the user to create tests consisting of a series of alarms, each of which contains any number of data channels. Each alarm is configured with a particular algorithm, determining the type of processing that will be applied on each data channel and tested against a defined threshold. Tests can be uploaded to SPARTAA, thereby teaching it how to process the data. The uniqueness of MARS is in its capability to be adaptable easily to many test configurations. MARS sends and receives protocols via TCP/IP, which allows for quick integration into almost any test environment. The use of MATLAB and Java as the programming languages allows for developers to integrate the software across multiple operating platforms.

  9. Real-Time Wait-Free Queues using Micro-Transactions

    DEFF Research Database (Denmark)

    Meawad, Fadi; Iyer, Karthik; Schoeberl, Martin

    2011-01-01

    This paper evaluates the applicability of transactional mem- ory to the implementation of dierent non-blocking data structures in the context of the Real-time Specication for Java. In particular, we argue that hardware support for micro-transaction allows us to implement eciently data structures ...

  10. Welterweight Java

    Science.gov (United States)

    Östlund, Johan; Wrigstad, Tobias

    This paper presents Welterweight Java (WJ), a new minimal core Java calculus intended to be a suitable starting point for investigations in the semantics of Java-like programs. To this end, WJ adds a few extra pounds to Featherweight Java. WJ is imperative and stateful, which is a frequent extension of Featherweight Java. To account for the importance of concurrency, WJ models Java's thread-based concurrency and lock-based synchronisation. The design of WJ is distilled from recent work on concurrent Java-like systems. We believe that the calculus is a good starting point for extensions. We illustrate the potential of the calculus by showing two extensions. The first is a version of WJ extended with deep ownership. This serves two purposes - it is a minimal formalisation of ownership, interesting in its own right, and shows how easily WJ can be extended. The second is a simple non-null types system.

  11. A predictable Java profile - rationale and implementations

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Bøgholm, Thomas; Hansen, Rene Rydhof;

    2009-01-01

    , and is directly inspired by interactions with the Open Group on their on-going work on a safety critical Java profile (JSR-302). The main contribution is an arrangement of the class hierarchy such that the proposal is a generalization of Real-Time Specification for Java (RTSJ). A further contribution......A Java profile suitable for development of high integrity embedded systems is presented. It is based on event handlers which are grouped in missions and equipped with respectively private handler memory and shared mission memory. This is a result of our previous work on developing a Java profile...

  12. Real-time web application development with Vert.x 2.0

    CERN Document Server

    Parviainen, Tero

    2013-01-01

    A quick, clear, and concise tutorial-guide-based approach that helps you to develop a web application based on Vert.x.Real-time Web Application Development with Vert.x is written for web developers who want to take the next step and dive into real-time web application development.This book uses JavaScript (and some Java) to introduce the Vert.x platform, so basic JavaScript knowledge is expected. If you're planning to write your applications using some of the other Vert.x languages, all the techniques and concepts will translate to them directly. All you need to do is refer to the Vert.x API r

  13. Space Weather and Real-Time Monitoring

    OpenAIRE

    2009-01-01

    Recent advance of information and communications technology enables to collect a large amount of ground-based and space-based observation data in real-time. The real-time data realize nowcast of space weather. This paper reports a history of space weather by the International Space Environment Service (ISES) in association with the International Geophysical Year (IGY) and importance of real-time monitoring in space weather.

  14. Space Weather and Real-Time Monitoring

    Directory of Open Access Journals (Sweden)

    S Watari

    2009-04-01

    Full Text Available Recent advance of information and communications technology enables to collect a large amount of ground-based and space-based observation data in real-time. The real-time data realize nowcast of space weather. This paper reports a history of space weather by the International Space Environment Service (ISES in association with the International Geophysical Year (IGY and importance of real-time monitoring in space weather.

  15. Real-time graphics rendering engine

    CERN Document Server

    Bao, Hujun

    2011-01-01

    ""Real-Time Graphics Rendering Engine"" reveals the software architecture of the modern real-time 3D graphics rendering engine and the relevant technologies based on the authors' experience developing this high-performance, real-time system. The relevant knowledge about real-time graphics rendering such as the rendering pipeline, the visual appearance and shading and lighting models are also introduced. This book is intended to offer well-founded guidance for researchers and developers who are interested in building their own rendering engines. Hujun Bao is a professor at the State Key Lab of

  16. Research in Distributed Real-Time Systems

    Science.gov (United States)

    Mukkamala, R.

    1997-01-01

    This document summarizes the progress we have made on our study of issues concerning the schedulability of real-time systems. Our study has produced several results in the scalability issues of distributed real-time systems. In particular, we have used our techniques to resolve schedulability issues in distributed systems with end-to-end requirements. During the next year (1997-98), we propose to extend the current work to address the modeling and workload characterization issues in distributed real-time systems. In particular, we propose to investigate the effect of different workload models and component models on the design and the subsequent performance of distributed real-time systems.

  17. Real-time Pricing in Power Markets

    DEFF Research Database (Denmark)

    Boom, Anette; Schwenen, Sebastian

    We examine welfare eects of real-time pricing in electricity markets. Before stochastic energy demand is known, competitive retailers contract with nal consumers who exogenously do not have real-time meters. After demand is realized, two electricity generators compete in a uniform price auction...... to satisfy demand from retailers acting on behalf of subscribed customers and from consumers with real-time meters. Increasing the number of consumers on real-time pricing does not always increase welfare since risk-averse consumers dislike uncertain and high prices arising through market power...

  18. Real-time Pricing in Power Markets

    DEFF Research Database (Denmark)

    Boom, Anette; Schwenen, Sebastian

    We examine welfare e ects of real-time pricing in electricity markets. Before stochastic energy demand is known, competitive retailers contract with nal consumers who exogenously do not have real-time meters. After demand is realized, two electricity generators compete in a uniform price auction...... to satisfy demand from retailers acting on behalf of subscribed customers and from consumers with real-time meters. Increasing the number of consumers on real-time pricing does not always increase welfare since risk-averse consumers dislike uncertain and high prices arising through market power...

  19. PrismTech Data Distribution Service Java API Evaluation

    Science.gov (United States)

    Riggs, Cortney

    2008-01-01

    My internship duties with Launch Control Systems required me to start performance testing of an Object Management Group's (OMG) Data Distribution Service (DDS) specification implementation by PrismTech Limited through the Java programming language application programming interface (API). DDS is a networking middleware for Real-Time Data Distribution. The performance testing involves latency, redundant publishers, extended duration, redundant failover, and read performance. Time constraints allowed only for a data throughput test. I have designed the testing applications to perform all performance tests when time is allowed. Performance evaluation data such as megabits per second and central processing unit (CPU) time consumption were not easily attainable through the Java programming language; they required new methods and classes created in the test applications. Evaluation of this product showed the rate that data can be sent across the network. Performance rates are better on Linux platforms than AIX and Sun platforms. Compared to previous C++ programming language API, the performance evaluation also shows the language differences for the implementation. The Java API of the DDS has a lower throughput performance than the C++ API.

  20. Beginning Java EE 6 Platform with GlassFish 3

    CERN Document Server

    Goncalves, Antonio

    2010-01-01

    Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms from Oracle (previously Sun). Beginning Java EE 6 Platform with GlassFish 3, Second Edition is this first tutorial book on the final (RTM) version of the Java EE 6 Platform. Step by step and easy to follow, this book describes many of the Java EE 6 specifications and reference implementations, and shows them in action using practical examples. This book uses the new version of GlassFish 3 to deploy and administer the code examples. Written by an expert member of the Java EE 6 specification requ

  1. Beyond Java

    CERN Document Server

    Tate, Bruce A

    2005-01-01

    Bruce Tate, author of the Jolt Award-winning Better, Faster, Lighter Java has an intriguing notion about the future of Java, and it's causing some agitation among Java developers. Bruce believes Java is abandoning its base, and conditions are ripe for an alternative to emerge.In Beyond Java, Bruce chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success. Then, he describes the characteristics of likely successors to Java. He builds to a rapid and heady climax, presenting alternative languages and frameworks with productivity and innovation unmatched in Java. He closes with an evaluation of the most popular and important programming languages, and their future role in a world beyond Java.If you are agree with the book's premise--that Java's reign is coming to an end--then this book will help you start to build your skills accordingly. You can download some of the frameworks discussed and learn a few ...

  2. Interactive Real-time Magnetic Resonance Imaging

    DEFF Research Database (Denmark)

    Brix, Lau

    Real-time acquisition, reconstruction and interactively changing the slice position using magnetic resonance imaging (MRI) have been possible for years. However, the current clinical use of interactive real-time MRI is limited due to an inherent low spatial and temporal resolution. This PhD proje...

  3. Validation of RNAi by real time PCR

    DEFF Research Database (Denmark)

    Josefsen, Knud; Lee, Ying Chiu

    2011-01-01

    Real time PCR is the analytic tool of choice for quantification of gene expression, while RNAi is concerned with downregulation of gene expression. Together, they constitute a powerful approach in any loss of function studies of selective genes. We illustrate here the use of real time PCR to veri...

  4. Real-time communication protocols: an overview

    NARCIS (Netherlands)

    Hanssen, Ferdy; Jansen, Pierre G.

    2003-01-01

    This paper describes several existing data link layer protocols that provide real-time capabilities on wired networks, focusing on token-ring and Carrier Sense Multiple Access based networks. Existing modifications to provide better real-time capabilities and performance are also described. Finally

  5. Real-time communication protocols: an overview

    OpenAIRE

    Hanssen, Ferdy; Jansen, Pierre G.

    2003-01-01

    This paper describes several existing data link layer protocols that provide real-time capabilities on wired networks, focusing on token-ring and Carrier Sense Multiple Access based networks. Existing modifications to provide better real-time capabilities and performance are also described. Finally the pros and cons regarding the At-Home Anywhere project are discussed.

  6. Real-time Pricing in Power Markets

    DEFF Research Database (Denmark)

    Boom, Anette; Schwenen, Sebastian

    to satisfy demand from retailers acting on behalf of subscribed customers and from consumers with real-time meters. Increasing the number of consumers on real-time pricing does not always increase welfare since risk-averse consumers dislike uncertain and high prices arising through market power...

  7. Interactive Real-time Magnetic Resonance Imaging

    DEFF Research Database (Denmark)

    Brix, Lau

    Real-time acquisition, reconstruction and interactively changing the slice position using magnetic resonance imaging (MRI) have been possible for years. However, the current clinical use of interactive real-time MRI is limited due to an inherent low spatial and temporal resolution. This PhD proje...

  8. Core Java

    CERN Document Server

    Horstmann, Cay S

    2013-01-01

    Fully updated to reflect Java SE 7 language changes, Core Java™, Volume I—Fundamentals, Ninth Edition, is the definitive guide to the Java platform. Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates key Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand, reflects modern best practices, and is specifically designed to help jumpstart your projects. Volume I quickly brings you up-to-speed on Java SE 7 core language enhancements, including the diamond operator, improved resource handling, and catching of multiple exceptions. All of the code examples have been updated to reflect these enhancements, and complete descriptions of new SE 7 features are integrated with insightful explanations of fundamental Java concepts.

  9. Near Real-Time Processing of Proteomics Data Using Hadoop.

    Science.gov (United States)

    Hillman, Chris; Ahmad, Yasmeen; Whitehorn, Mark; Cobley, Andy

    2014-03-01

    This article presents a near real-time processing solution using MapReduce and Hadoop. The solution is aimed at some of the data management and processing challenges facing the life sciences community. Research into genes and their product proteins generates huge volumes of data that must be extensively preprocessed before any biological insight can be gained. In order to carry out this processing in a timely manner, we have investigated the use of techniques from the big data field. These are applied specifically to process data resulting from mass spectrometers in the course of proteomic experiments. Here we present methods of handling the raw data in Hadoop, and then we investigate a process for preprocessing the data using Java code and the MapReduce framework to identify 2D and 3D peaks.

  10. The ALMA Real Time Control System

    Science.gov (United States)

    Kern, Jeffrey S.; Juerges, Thomas A.; Marson, Ralph G.

    2009-01-01

    The Atacama Large Millimeter Array (ALMA) is a revolutionary millimeter and submillimeter array being developed on the Atacama plateau of northern Chile. An international partnership lead by NRAO, ESO, and NAOJ this powerful and flexible telescope will provide unprecedented observations of this relatively unexplored frequency range. The control subsystem for the Atacama Large Millimeter Array must coordinate the monitor and control of at least sixty six antennas (in four different styles), two correlators, and all of the ancillary equipment (samplers, local oscillators, front ends, etc.). This equipment will be spread over tens of kilometers and operated remotely. Operation of the array requires a robust, scalable, and maintainable real time control system. The real time control system is responsible for monitoring and control of any devices where there are fixed deadlines. Examples in the ALMA context are antenna pointing and fringe tracking. Traditionally the real time portion of a large software system is an intricate and error prone portion of the software. As a result the real time portion is very expensive in terms of effort expended both during construction and during maintenance phases of a project. The ALMA real time control system uses a Linux based real time operating system to interact with the hardware and the CORBA based ALMA Common Software to communicate in the distributed computing environment. Mixing the requirements of real time computing and the non-deterministic CORBA middleware has produced an interesting design. We discuss the architecture, design, and implementation of the ALMA real time control system. Highlight some lessons learned along the way, and justify our assertion that this should be the last large scale real time control system in radio astronomy.

  11. Achieving real-time performance in FIESTA

    Science.gov (United States)

    Wilkinson, William; Happell, Nadine; Miksell, Steve; Quillin, Robert; Carlisle, Candace

    1988-01-01

    The Fault Isolation Expert System for TDRSS Applications (FIESTA) is targeted for operation in a real-time online environment. Initial stages of the prototype development concentrated on acquisition and representation of the knowledge necessary to isolate faults in the TDRSS Network. Recent efforts focused on achieving real-time performance including: a discussion of the meaning of FIESTA real-time requirements, determination of performance levels (benchmarking) and techniques for optimization. Optimization techniques presented include redesign of critical relations, filtering of redundant data and optimization of patterns used in rules. Results are summarized.

  12. Real-time medical applications and telecommunications.

    Science.gov (United States)

    Stravs, M

    1999-01-01

    Telecommunications play an important role in telemedicine. Many forms of telecommunication services based on different telecommunication technologies are developed for various needs. The paper deals with complex real-time applications which demand high telecommunication requirements. At the beginning, medical applications are categorised and real-time applications qualified as multimedia applications. Requirements for multimedia elements are listed separately. Later on, short introduction of related telecommunication protocols is given. Real-time medical applications can show their ability in case of guaranteed quality of services delivered by telecommunication network as it is explained in the end.

  13. Real time detecting system for turning force

    CERN Document Server

    Yue Xiao Bin

    2001-01-01

    How to get the real-time value of forces dropped on the tool in the course of processing by piezoelectric sensors is introduced. First, the analog signals of the cutting force were achieved by these sensors, amplified and transferred into digital signals by A/D transferring card. Then real-time software reads the information, put it into its own coordinate, drew the curve of forces, displayed it on the screen by the real time and saved it for the technicians to analyze the situation of the tool. So the cutting parameter can be optimized to improve surface quality of the pieces

  14. Java Mission Evaluation Workstation System

    Science.gov (United States)

    Pettinger, Ross; Watlington, Tim; Ryley, Richard; Harbour, Jeff

    2006-01-01

    The Java Mission Evaluation Workstation System (JMEWS) is a collection of applications designed to retrieve, display, and analyze both real-time and recorded telemetry data. This software is currently being used by both the Space Shuttle Program (SSP) and the International Space Station (ISS) program. JMEWS was written in the Java programming language to satisfy the requirement of platform independence. An object-oriented design was used to satisfy additional requirements and to make the software easily extendable. By virtue of its platform independence, JMEWS can be used on the UNIX workstations in the Mission Control Center (MCC) and on office computers. JMEWS includes an interactive editor that allows users to easily develop displays that meet their specific needs. The displays can be developed and modified while viewing data. By simply selecting a data source, the user can view real-time, recorded, or test data.

  15. Visualization in Real-Time Experiment Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The objective of this project will be to migrate some of the outputs from the WFF Mission Planning Lab (MPL) into a real-time visualization system.  The MPL is...

  16. Real Time Study and Related Variables

    Institute of Scientific and Technical Information of China (English)

    WU Xiao-qing

    2016-01-01

    This paper first, illustrates the advantages of applying real time study to linguistic researches. Second, this paper also compares linguistic variables with linguistic variant; nasality, stronger constraint and weaker constraint have been clearly de-fined as well.

  17. Multiprocessor scheduling for real-time systems

    CERN Document Server

    Baruah, Sanjoy; Buttazzo, Giorgio

    2015-01-01

    This book provides a comprehensive overview of both theoretical and pragmatic aspects of resource-allocation and scheduling in multiprocessor and multicore hard-real-time systems.  The authors derive new, abstract models of real-time tasks that capture accurately the salient features of real application systems that are to be implemented on multiprocessor platforms, and identify rules for mapping application systems onto the most appropriate models.  New run-time multiprocessor scheduling algorithms are presented, which are demonstrably better than those currently used, both in terms of run-time efficiency and tractability of off-line analysis.  Readers will benefit from a new design and analysis framework for multiprocessor real-time systems, which will translate into a significantly enhanced ability to provide formally verified, safety-critical real-time systems at a significantly lower cost.

  18. Real-Time Sensor-Actuator Networks

    OpenAIRE

    Sastry, Shivakumar; S. S. Iyengar

    2005-01-01

    Emerging technologies offer new paradigms for computation, control, collaboration, and communication. To realize the full potential of these technologies in industry, defense, and homeland security applications, it is necessary to exploit the real-time distributed computing capabilities of sensor-actuator networks. To reliably design and develop such networks, it is necessary to develop deeper insight into the underlying model for real-time computation and the infrastructure at the node level...

  19. Real Time Information Fusion in Military Systems

    Directory of Open Access Journals (Sweden)

    E. Bhagiratharao

    1990-01-01

    Full Text Available With the proliferation of sensors on platforms like battle ships and aircraft, the information to be handled by the battlefield commanders has significantly increased in the recent time. From a deluge of information flowing from sensors, the battlefield commander is required to make situation assessment in real-time and take appropriate action. Recent studies by cognitive scientists have indicated that decision making by individuals as well as a team suffer from several biases. For these two reasons, the battlefield commanders need assistance of real-time information fusion systems to take objective assessment of highly dynamic battle situation in real-time information fusion systems to take objective assessment of a highly dynamic battle situation in real-time. The real-time information fusion systems at a single platform level as well as that applicable for geographically distributed platforms is discussed in detail in this paper. It was concluded that by carrying out these activities at the platform level as well as at 'global' level involving several platforms, the limitations in performance of any sensor due to propagation effects or due to enemy counter measures can be significantly minimised or totally eliminated. At the same time the functional effectiveness of each sensor onboard different platforms, becomes better than when it had to operate autonomously within the real-time information fusion facility. By carrying out global real-time information fusion activity in a theatre of war, all the platforms operating in the area will have the benefit of the best sensor in that area on each aspect of the capability. A few examples of real-time information fusion system are also discussed.

  20. The LAA real-time benchmarks

    Energy Technology Data Exchange (ETDEWEB)

    Block, R.K.; Krischer, W.; Lone, S. [CERN, Geneva (Switzerland)

    1989-04-01

    In the context of the LAA detector development program a subgroup Real Time Data Processing has tackled the problem of intelligent triggering. The main goal of this group is to show how fast digital devices, implemented as custom-made or commercial processors, can execute some basic algorithms, and how they can be embedded in the data flow between detector readout components and fully programmable commercial processors, which are expected to be the final data processing filter in real time.

  1. Analysis of real-time vibration data

    Science.gov (United States)

    Safak, E.

    2005-01-01

    In recent years, a few structures have been instrumented to provide continuous vibration data in real time, recording not only large-amplitude motions generated by extreme loads, but also small-amplitude motions generated by ambient loads. The main objective in continuous recording is to track any changes in structural characteristics, and to detect damage after an extreme event, such as an earthquake or explosion. The Fourier-based spectral analysis methods have been the primary tool to analyze vibration data from structures. In general, such methods do not work well for real-time data, because real-time data are mainly composed of ambient vibrations with very low amplitudes and signal-to-noise ratios. The long duration, linearity, and the stationarity of ambient data, however, allow us to utilize statistical signal processing tools, which can compensate for the adverse effects of low amplitudes and high noise. The analysis of real-time data requires tools and techniques that can be applied in real-time; i.e., data are processed and analyzed while being acquired. This paper presents some of the basic tools and techniques for processing and analyzing real-time vibration data. The topics discussed include utilization of running time windows, tracking mean and mean-square values, filtering, system identification, and damage detection.

  2. Java Swing

    CERN Document Server

    Loy, Marc; Eckstein, Robert; Elliott, James; Wood, Dave

    2003-01-01

    Swing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of its rich, flexible features and modular components, building elegant user interfaces with very little code. This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for

  3. Java RMI

    CERN Document Server

    Grosso, William

    2002-01-01

    Java RMI contains a wealth of experience in designing and implementing Java's Remote Method Invocation. If you're a novice reader, you will quickly be brought up to speed on why RMI is such a powerful yet easy to use tool for distributed programming, while experts can gain valuable experience for constructing their own enterprise and distributed systems. With Java RMI, you'll learn tips and tricks for making your RMI code excel. The book also provides strategies for working with serialization, threading, the RMI registry, sockets and socket factories, activation, dynamic class downloading,

  4. Realistic Real-Time Outdoor Rendering in Augmented Reality

    Science.gov (United States)

    Kolivand, Hoshang; Sunar, Mohd Shahrizal

    2014-01-01

    Realistic rendering techniques of outdoor Augmented Reality (AR) has been an attractive topic since the last two decades considering the sizeable amount of publications in computer graphics. Realistic virtual objects in outdoor rendering AR systems require sophisticated effects such as: shadows, daylight and interactions between sky colours and virtual as well as real objects. A few realistic rendering techniques have been designed to overcome this obstacle, most of which are related to non real-time rendering. However, the problem still remains, especially in outdoor rendering. This paper proposed a much newer, unique technique to achieve realistic real-time outdoor rendering, while taking into account the interaction between sky colours and objects in AR systems with respect to shadows in any specific location, date and time. This approach involves three main phases, which cover different outdoor AR rendering requirements. Firstly, sky colour was generated with respect to the position of the sun. Second step involves the shadow generation algorithm, Z-Partitioning: Gaussian and Fog Shadow Maps (Z-GaF Shadow Maps). Lastly, a technique to integrate sky colours and shadows through its effects on virtual objects in the AR system, is introduced. The experimental results reveal that the proposed technique has significantly improved the realism of real-time outdoor AR rendering, thus solving the problem of realistic AR systems. PMID:25268480

  5. Realistic real-time outdoor rendering in augmented reality.

    Science.gov (United States)

    Kolivand, Hoshang; Sunar, Mohd Shahrizal

    2014-01-01

    Realistic rendering techniques of outdoor Augmented Reality (AR) has been an attractive topic since the last two decades considering the sizeable amount of publications in computer graphics. Realistic virtual objects in outdoor rendering AR systems require sophisticated effects such as: shadows, daylight and interactions between sky colours and virtual as well as real objects. A few realistic rendering techniques have been designed to overcome this obstacle, most of which are related to non real-time rendering. However, the problem still remains, especially in outdoor rendering. This paper proposed a much newer, unique technique to achieve realistic real-time outdoor rendering, while taking into account the interaction between sky colours and objects in AR systems with respect to shadows in any specific location, date and time. This approach involves three main phases, which cover different outdoor AR rendering requirements. Firstly, sky colour was generated with respect to the position of the sun. Second step involves the shadow generation algorithm, Z-Partitioning: Gaussian and Fog Shadow Maps (Z-GaF Shadow Maps). Lastly, a technique to integrate sky colours and shadows through its effects on virtual objects in the AR system, is introduced. The experimental results reveal that the proposed technique has significantly improved the realism of real-time outdoor AR rendering, thus solving the problem of realistic AR systems.

  6. Realistic real-time outdoor rendering in augmented reality.

    Directory of Open Access Journals (Sweden)

    Hoshang Kolivand

    Full Text Available Realistic rendering techniques of outdoor Augmented Reality (AR has been an attractive topic since the last two decades considering the sizeable amount of publications in computer graphics. Realistic virtual objects in outdoor rendering AR systems require sophisticated effects such as: shadows, daylight and interactions between sky colours and virtual as well as real objects. A few realistic rendering techniques have been designed to overcome this obstacle, most of which are related to non real-time rendering. However, the problem still remains, especially in outdoor rendering. This paper proposed a much newer, unique technique to achieve realistic real-time outdoor rendering, while taking into account the interaction between sky colours and objects in AR systems with respect to shadows in any specific location, date and time. This approach involves three main phases, which cover different outdoor AR rendering requirements. Firstly, sky colour was generated with respect to the position of the sun. Second step involves the shadow generation algorithm, Z-Partitioning: Gaussian and Fog Shadow Maps (Z-GaF Shadow Maps. Lastly, a technique to integrate sky colours and shadows through its effects on virtual objects in the AR system, is introduced. The experimental results reveal that the proposed technique has significantly improved the realism of real-time outdoor AR rendering, thus solving the problem of realistic AR systems.

  7. Real-Time Multimission Event Notification System for Mars Relay

    Science.gov (United States)

    Wallick, Michael N.; Allard, Daniel A.; Gladden, Roy E.; Wang, Paul; Hy, Franklin H.

    2013-01-01

    As the Mars Relay Network is in constant flux (missions and teams going through their daily workflow), it is imperative that users are aware of such state changes. For example, a change by an orbiter team can affect operations on a lander team. This software provides an ambient view of the real-time status of the Mars network. The Mars Relay Operations Service (MaROS) comprises a number of tools to coordinate, plan, and visualize various aspects of the Mars Relay Network. As part of MaROS, a feature set was developed that operates on several levels of the software architecture. These levels include a Web-based user interface, a back-end "ReSTlet" built in Java, and databases that store the data as it is received from the network. The result is a real-time event notification and management system, so mission teams can track and act upon events on a moment-by-moment basis. This software retrieves events from MaROS and displays them to the end user. Updates happen in real time, i.e., messages are pushed to the user while logged into the system, and queued when the user is not online for later viewing. The software does not do away with the email notifications, but augments them with in-line notifications. Further, this software expands the events that can generate a notification, and allows user-generated notifications. Existing software sends a smaller subset of mission-generated notifications via email. A common complaint of users was that the system-generated e-mails often "get lost" with other e-mail that comes in. This software allows for an expanded set (including user-generated) of notifications displayed in-line of the program. By separating notifications, this can improve a user's workflow.

  8. REAL TIME SYSTEM OPERATIONS 2006-2007

    Energy Technology Data Exchange (ETDEWEB)

    Eto, Joseph H.; Parashar, Manu; Lewis, Nancy Jo

    2008-08-15

    The Real Time System Operations (RTSO) 2006-2007 project focused on two parallel technical tasks: (1) Real-Time Applications of Phasors for Monitoring, Alarming and Control; and (2) Real-Time Voltage Security Assessment (RTVSA) Prototype Tool. The overall goal of the phasor applications project was to accelerate adoption and foster greater use of new, more accurate, time-synchronized phasor measurements by conducting research and prototyping applications on California ISO's phasor platform - Real-Time Dynamics Monitoring System (RTDMS) -- that provide previously unavailable information on the dynamic stability of the grid. Feasibility assessment studies were conducted on potential application of this technology for small-signal stability monitoring, validating/improving existing stability nomograms, conducting frequency response analysis, and obtaining real-time sensitivity information on key metrics to assess grid stress. Based on study findings, prototype applications for real-time visualization and alarming, small-signal stability monitoring, measurement based sensitivity analysis and frequency response assessment were developed, factory- and field-tested at the California ISO and at BPA. The goal of the RTVSA project was to provide California ISO with a prototype voltage security assessment tool that runs in real time within California ISO?s new reliability and congestion management system. CERTS conducted a technical assessment of appropriate algorithms, developed a prototype incorporating state-of-art algorithms (such as the continuation power flow, direct method, boundary orbiting method, and hyperplanes) into a framework most suitable for an operations environment. Based on study findings, a functional specification was prepared, which the California ISO has since used to procure a production-quality tool that is now a part of a suite of advanced computational tools that is used by California ISO for reliability and congestion management.

  9. Java Threads

    National Research Council Canada - National Science Library

    Gillespie, Thom

    1997-01-01

    ... useful for a working programmer moving from C++ to Java. Threads are what makes Java a particularly useful language for multiprocessing--the ability to appear to do more than one thing at a time--which is what the Internet is all about. The tricky part of threads is that the concept is new for most users. Oaks offers a very clear discussion of how t...

  10. Explicit Precedence Constraints in Safety-Critical Java

    DEFF Research Database (Denmark)

    Puffitsch, Wolfgang; Noulard, Eric; Pagetti, Claire

    2013-01-01

    Safety-critical Java (SCJ) aims at making the amenities of Java available for the development of safety-critical applications. The multi-rate synchronous language Prelude facilitates the specification of the communication and timing requirements of complex real-time systems. This paper combines...... to provide explicit support for precedence constraints. We present the considerations behind the design of this extension and discuss our experiences with a first prototype implementation based on the SCJ implementation of the Java Optimized Processor....

  11. A Practical Approach to Mode Change in Real-Time Systems

    DEFF Research Database (Denmark)

    Søndergaard, Hans; Ravn, Anders Peter; Thomsen, Bent

    We present a contract for consistent mode change in a real-time system for control applications. The contract between the control engineer and the software developer guarantees that when a mode change is signalled, it will occur at a specific instant thereafter, and that the task sets for the modes...... are never mixed. The concept is illustrated by small examples, and efficient implementations in Safety Critical Java on two platforms are demonstrated....

  12. Bringing Magnetic Field Data in Real-Time for Researchers on Mobile Devices

    Science.gov (United States)

    Wolf, V. G.; Hampton, D. L.

    2013-12-01

    Magnetometer data from eight remote stations across Alaska have been collected continuously since the early 1980's by the Geophysical Institute Magnetometer Array (GIMA). These three-axis fluxgate magnetometers, with Java script technology enabled the system to be structured for rapid expansion when new stations come online and input streams are improved. Data are also available for download within 24 hours of collection. The existence of real-time data has been and will continue to be critical for successful rocket launches.

  13. Interactive Real-time Magnetic Resonance Imaging

    DEFF Research Database (Denmark)

    Brix, Lau

    seeks to implement and assess existing reconstruction algorithms using multi-processors of modern graphics cards and many-core computer processors and to cover some of the potential clinical applications which might benefit from using an interactive real-time MRI system. First an off......-line, but interactive, slice alignment tool was used to support the notion that 3D blood flow quantification in the heart possesses the ability to obtain curves and volumes which are not statistical different from standard 2D flow. Secondly, the feasibility of an interactive real-time MRI system was exploited...... with regard to optimal sampling strategy for detecting motion in four different anatomies on two different MRI scanner brands. A fully implemented interactive real-time MRI system was exploited in a group of healthy fetuses and proved its eligibility as an alternative diagnostic tool for fetal imaging...

  14. Deterministic Real-time Thread Scheduling

    CERN Document Server

    Yun, Heechul; Sha, Lui

    2011-01-01

    Race condition is a timing sensitive problem. A significant source of timing variation comes from nondeterministic hardware interactions such as cache misses. While data race detectors and model checkers can check races, the enormous state space of complex software makes it difficult to identify all of the races and those residual implementation errors still remain a big challenge. In this paper, we propose deterministic real-time scheduling methods to address scheduling nondeterminism in uniprocessor systems. The main idea is to use timing insensitive deterministic events, e.g, an instruction counter, in conjunction with a real-time clock to schedule threads. By introducing the concept of Worst Case Executable Instructions (WCEI), we guarantee both determinism and real-time performance.

  15. Continuous, real time microwave plasma element sensor

    Science.gov (United States)

    Woskov, Paul P.; Smatlak, Donna L.; Cohn, Daniel R.; Wittle, J. Kenneth; Titus, Charles H.; Surma, Jeffrey E.

    1995-01-01

    Microwave-induced plasma for continuous, real time trace element monitoring under harsh and variable conditions. The sensor includes a source of high power microwave energy and a shorted waveguide made of a microwave conductive, refractory material communicating with the source of the microwave energy to generate a plasma. The high power waveguide is constructed to be robust in a hot, hostile environment. It includes an aperture for the passage of gases to be analyzed and a spectrometer is connected to receive light from the plasma. Provision is made for real time in situ calibration. The spectrometer disperses the light, which is then analyzed by a computer. The sensor is capable of making continuous, real time quantitative measurements of desired elements, such as the heavy metals lead and mercury.

  16. Durham adaptive optics real-time controller.

    Science.gov (United States)

    Basden, Alastair; Geng, Deli; Myers, Richard; Younger, Eddy

    2010-11-10

    The Durham adaptive optics (AO) real-time controller was initially a proof of concept design for a generic AO control system. It has since been developed into a modern and powerful central-processing-unit-based real-time control system, capable of using hardware acceleration (including field programmable gate arrays and graphical processing units), based primarily around commercial off-the-shelf hardware. It is powerful enough to be used as the real-time controller for all currently planned 8 m class telescope AO systems. Here we give details of this controller and the concepts behind it, and report on performance, including latency and jitter, which is less than 10 μs for small AO systems.

  17. Real-Time Visualization of Tissue Ischemia

    Science.gov (United States)

    Bearman, Gregory H. (Inventor); Chrien, Thomas D. (Inventor); Eastwood, Michael L. (Inventor)

    2000-01-01

    A real-time display of tissue ischemia which comprises three CCD video cameras, each with a narrow bandwidth filter at the correct wavelength is discussed. The cameras simultaneously view an area of tissue suspected of having ischemic areas through beamsplitters. The output from each camera is adjusted to give the correct signal intensity for combining with, the others into an image for display. If necessary a digital signal processor (DSP) can implement algorithms for image enhancement prior to display. Current DSP engines are fast enough to give real-time display. Measurement at three, wavelengths, combined into a real-time Red-Green-Blue (RGB) video display with a digital signal processing (DSP) board to implement image algorithms, provides direct visualization of ischemic areas.

  18. Axial Tomography from Digitized Real Time Radiography

    Science.gov (United States)

    Zolnay, A. S.; McDonald, W. M.; Doupont, P. A.; McKinney, R. L.; Lee, M. M.

    1985-01-18

    Axial tomography from digitized real time radiographs provides a useful tool for industrial radiography and tomography. The components of this system are: x-ray source, image intensifier, video camera, video line extractor and digitizer, data storage and reconstruction computers. With this system it is possible to view a two dimensional x-ray image in real time at each angle of rotation and select the tomography plane of interest by choosing which video line to digitize. The digitization of a video line requires less than a second making data acquisition relatively short. Further improvements on this system are planned and initial results are reported.

  19. SignalR real time application development

    CERN Document Server

    Ingebrigtsen, Einar

    2013-01-01

    This step-by-step guide gives you practical advice, tips, and tricks that will have you writing real-time apps quickly and easily.If you are a .NET developer who wants to be at the cutting edge of development, then this book is for you. Real-time application development is made simple in this guide, so as long as you have basic knowledge of .NET, a copy of Visual Studio, and NuGet installed, you are ready to go.

  20. Real-time Shakemap implementation in Austria

    Science.gov (United States)

    Weginger, Stefan; Jia, Yan; Papi Isaba, Maria; Horn, Nikolaus

    2017-04-01

    ShakeMaps provide near-real-time maps of ground motion and shaking intensity following significant earthquakes. They are automatically generated within a few minutes after occurrence of an earthquake. We tested and included the USGS ShakeMap 4.0 (experimental code) based on python in the Antelope real-time system with local modified GMPE and Site Effects based on the conditions in Austria. The ShakeMaps are provided in terms of Intensity, PGA, PGV and PSA. Future presentation of ShakeMap contour lines and Ground Motion Parameter with interactive maps and data exchange over Web-Services are shown.

  1. Real Time Implementation Of Face Recognition System

    Directory of Open Access Journals (Sweden)

    Megha Manchanda

    2014-10-01

    Full Text Available This paper proposes face recognition method using PCA for real time implementation. Nowadays security is gaining importance as it is becoming necessary for people to keep passwords in their mind and carry cards. Such implementations however, are becoming less secure and practical, also is becoming more problematic thus leading to an increasing interest in techniques related to biometrics systems. Face recognition system is amongst important subjects in biometrics systems. This system is very useful for security in particular and has been widely used and developed in many countries. This study aims to achieve face recognition successfully by detecting human face in real time, based on Principal Component Analysis (PCA algorithm.

  2. Real-time systems scheduling fundamentals

    CERN Document Server

    Chetto, Maryline

    2014-01-01

    Real-time systems are used in a wide range of applications, including control, sensing, multimedia, etc.  Scheduling is a central problem for these computing/communication systems since responsible of software execution in a timely manner. This book provides state of knowledge in this domain with special emphasis on the key results obtained within the last decade. This book addresses foundations as well as the latest advances and findings in Real-Time Scheduling, giving all references to important papers. But nevertheless the chapters will be short and not overloaded with confusing details.

  3. Real-time systems scheduling 2 focuses

    CERN Document Server

    Chetto, Maryline

    2014-01-01

    Real-time systems are used in a wide range of applications, including control, sensing, multimedia, etc. Scheduling is a central problem for these computing/communication systems since it is responsible for software execution in a timely manner. This book, the second of two volumes on the subject, brings together knowledge on specific topics and discusses the recent advances for some of them.  It addresses foundations as well as the latest advances and findings in real-time scheduling, giving comprehensive references to important papers, but the chapters are short and not overloaded with co

  4. Real-time elastography of the prostate.

    Science.gov (United States)

    Junker, D; De Zordo, T; Quentin, M; Ladurner, M; Bektic, J; Horniger, W; Jaschke, W; Aigner, F

    2014-01-01

    Palpation of organs is one of the oldest clinical examination techniques, for instance, if you think of the palpation of the breast or the digital rectal examination of the prostate, where hard palpable regions are suspicious for cancer. This is the basic principle of real-time elastography, an ultrasound technique, which is able to visualise tissue elasticity. Since prostate cancer features an increased stiffness due to the higher cell and vessel density than the normal surrounding tissue, real-time elastography has been used for several years for prostate cancer detection. This review introduces the different techniques of ultrasound elastography and furthermore summarises its limitations and potentials.

  5. Real-Time Elastography of the Prostate

    Directory of Open Access Journals (Sweden)

    D. Junker

    2014-01-01

    Full Text Available Palpation of organs is one of the oldest clinical examination techniques, for instance, if you think of the palpation of the breast or the digital rectal examination of the prostate, where hard palpable regions are suspicious for cancer. This is the basic principle of real-time elastography, an ultrasound technique, which is able to visualise tissue elasticity. Since prostate cancer features an increased stiffness due to the higher cell and vessel density than the normal surrounding tissue, real-time elastography has been used for several years for prostate cancer detection. This review introduces the different techniques of ultrasound elastography and furthermore summarises its limitations and potentials.

  6. Real-Time Payload Control and Monitoring on the World Wide Web

    Science.gov (United States)

    Sun, Charles; Windrem, May; Givens, John J. (Technical Monitor)

    1998-01-01

    World Wide Web (W3) technologies such as the Hypertext Transfer Protocol (HTTP) and the Java object-oriented programming environment offer a powerful, yet relatively inexpensive, framework for distributed application software development. This paper describes the design of a real-time payload control and monitoring system that was developed with W3 technologies at NASA Ames Research Center. Based on Java Development Toolkit (JDK) 1.1, the system uses an event-driven "publish and subscribe" approach to inter-process communication and graphical user-interface construction. A C Language Integrated Production System (CLIPS) compatible inference engine provides the back-end intelligent data processing capability, while Oracle Relational Database Management System (RDBMS) provides the data management function. Preliminary evaluation shows acceptable performance for some classes of payloads, with Java's portability and multimedia support identified as the most significant benefit.

  7. Patterns for Safety-Critical Java Memory Usage

    DEFF Research Database (Denmark)

    Rios Rivas, Juan Ricardo; Nilsen, Kelvin; Schoeberl, Martin

    2012-01-01

    Scoped memories are introduced in real-time Java profiles in order to make object allocation and deallocation time and space predictable. However, explicit scoping requires care from programmers when dealing with temporary objects, passing scope-allocated objects as arguments to methods, and retu......Scoped memories are introduced in real-time Java profiles in order to make object allocation and deallocation time and space predictable. However, explicit scoping requires care from programmers when dealing with temporary objects, passing scope-allocated objects as arguments to methods...... are illustrated by implementations in the safety-critical Java profile....

  8. Feedback as Real-Time Constructions

    Science.gov (United States)

    Keiding, Tina Bering; Qvortrup, Ane

    2014-01-01

    This article offers a re-description of feedback and the significance of time in feedback constructions based on systems theory. It describes feedback as internal, real-time constructions in a learning system. From this perspective, feedback is neither immediate nor delayed, but occurs in the very moment it takes place. This article argues for a…

  9. Advances in Real-Time Systems

    CERN Document Server

    Chakraborty, Samarjit

    2012-01-01

    This volume contains the lectures given in honor to Georg Farber as tribute to his contributions in the area of real-time and embedded systems. The chapters of many leading scientists cover a wide range of aspects, like robot or automotive vision systems or medical aspects.

  10. Quantitative real-time imaging of glutathione

    Science.gov (United States)

    Glutathione plays many important roles in biological processes; however, the dynamic changes of glutathione concentrations in living cells remain largely unknown. Here, we report a reversible reaction-based fluorescent probe—designated as RealThiol (RT)—that can quantitatively monitor the real-time ...

  11. The Power of Real-Time PCR

    Science.gov (United States)

    Valasek, Mark A.; Repa, Joyce J.

    2005-01-01

    In recent years, real-time polymerase chain reaction (PCR) has emerged as a robust and widely used methodology for biological investigation because it can detect and quantify very small amounts of specific nucleic acid sequences. As a research tool, a major application of this technology is the rapid and accurate assessment of changes in gene…

  12. Real-time dynamics of proton decay

    CERN Document Server

    Grigoriev, D

    2005-01-01

    Substituting Skyrmion for nucleon, one can potentially see -- in real time -- how the monopole is catalysing the proton (or neutron) decay, and even obtain a plausible estimate for catalysis cross-section. Here we discuss the key aspects of a practical implementation of such approach and demonstrate how one can overcome the main technical problems: Gauss constraint violation and reflections at the boundaries.

  13. Studying Complex Interactions in Real Time

    DEFF Research Database (Denmark)

    2017-01-01

    The study of human behavior must take into account the social context, and real-time, networked experiments with multiple participants is one increasingly popular way to achieve this. In this paper a framework based on Python and XMPP is presented that aims to make it easy to develop such behavio...

  14. Feedback as Real-Time Constructions

    Science.gov (United States)

    Keiding, Tina Bering; Qvortrup, Ane

    2014-01-01

    This article offers a re-description of feedback and the significance of time in feedback constructions based on systems theory. It describes feedback as internal, real-time constructions in a learning system. From this perspective, feedback is neither immediate nor delayed, but occurs in the very moment it takes place. This article argues for a…

  15. Real Time Grid Reliability Management 2005

    Energy Technology Data Exchange (ETDEWEB)

    Eto, Joe; Eto, Joe; Lesieutre, Bernard; Lewis, Nancy Jo; Parashar, Manu

    2008-07-07

    The increased need to manage California?s electricity grid in real time is a result of the ongoing transition from a system operated by vertically-integrated utilities serving native loads to one operated by an independent system operator supporting competitive energy markets. During this transition period, the traditional approach to reliability management -- construction of new transmission lines -- has not been pursued due to unresolved issues related to the financing and recovery of transmission project costs. In the absence of investments in new transmission infrastructure, the best strategy for managing reliability is to equip system operators with better real-time information about actual operating margins so that they can better understand and manage the risk of operating closer to the edge. A companion strategy is to address known deficiencies in offline modeling tools that are needed to ground the use of improved real-time tools. This project: (1) developed and conducted first-ever demonstrations of two prototype real-time software tools for voltage security assessment and phasor monitoring; and (2) prepared a scoping study on improving load and generator response models. Additional funding through two separate subsequent work authorizations has already been provided to build upon the work initiated in this project.

  16. Scene independent real-time indirect illumination

    DEFF Research Database (Denmark)

    Frisvad, Jeppe Revall; Christensen, Niels Jørgen; Falster, Peter

    2005-01-01

    -time rendering of arbitrary dynamic environments and for interactive preview of feature animations. Through DRM we simulate two diffuse reflections of light, but can also, in combination with traditional real-time methods for specular reflections, simulate more complex light paths. DRM is a GPU-based method...

  17. Real time estimates of GDP growth

    NARCIS (Netherlands)

    Groot, de E.A. (Bert); Franses, P.H.P.H.

    2005-01-01

    This paper describes the components of the EICIE, the Econometric Institute Current Indicator of the Economy. This measure concerns quarterly and annual growth of Dutch real Gross Domestic Product. The key component of our real-time forecasting model for Dutch quarterly GDP is weekly staffing servic

  18. Real-time Texture Error Detection

    Directory of Open Access Journals (Sweden)

    Dan Laurentiu Lacrama

    2008-01-01

    Full Text Available This paper advocates an improved solution for the real-time error detection of texture errors that occurs in the production process in textile industry. The research is focused on the mono-color products with 3D texture model (Jacquard fabrics. This is a more difficult task than, for example, 2D multicolor textures.

  19. Real time estimates of GDP growth

    NARCIS (Netherlands)

    E.A. de Groot (Bert); Ph.H.B.F. Franses (Philip Hans)

    2005-01-01

    textabstractThis paper describes the components of the EICIE, the Econometric Institute Current Indicator of the Economy. This measure concerns quarterly and annual growth of Dutch real Gross Domestic Product. The key component of our real-time forecasting model for Dutch quarterly GDP is weekly sta

  20. Real-time analysis of telemetry data

    Science.gov (United States)

    Kao, Simon A.; Laffey, Thomas J.; Schmidt, James L.; Read, Jackson Y.; Dunham, Larry L.

    1987-01-01

    This paper descibes a knowledge-based system for performing real-time monitoring and analysis of telemetry data from the NASA Hubble Space Telescope (HST). In order to handle asynchronous inputs and perform in real time the system consists of three or more separate processes, which run concurrently and communicate via a message passing scheme. The data management process gathers, compresses, and scales the incoming telemetry data befoe sending it to the other tasks. The inferencing process uses the incoming data to perform a real-time analysis of the state and health of the Space Telescope. The I/O process receives telemetry monitors from the data management process, updates its graphical displays in real time, and acts as the interface to the console operator. The three processes may run on the same or different computers. This system is currently under development and is being used to monitor testcases produced by the Bass Telemetry System in the Hardware/Software Integration Facility at Lockheed Missile and Space Co. in Sunnyvale, California.

  1. Real time estimates of GDP growth

    NARCIS (Netherlands)

    Groot, de E.A. (Bert); Franses, P.H.P.H.

    2005-01-01

    This paper describes the components of the EICIE, the Econometric Institute Current Indicator of the Economy. This measure concerns quarterly and annual growth of Dutch real Gross Domestic Product. The key component of our real-time forecasting model for Dutch quarterly GDP is weekly staffing

  2. Real time estimates of GDP growth

    NARCIS (Netherlands)

    E.A. de Groot (Bert); Ph.H.B.F. Franses (Philip Hans)

    2005-01-01

    textabstractThis paper describes the components of the EICIE, the Econometric Institute Current Indicator of the Economy. This measure concerns quarterly and annual growth of Dutch real Gross Domestic Product. The key component of our real-time forecasting model for Dutch quarterly GDP is weekly

  3. The Brave New World of Real-time GPS for Hazards Mitigation

    Science.gov (United States)

    Melbourne, T. I.; Szeliga, W. M.; Santillan, V. M.; Scrivner, C.; Webb, F.

    2016-12-01

    Real-time GPS position streams are desirable for a variety of seismic and tsunami monitoring and hazard mitigation applications. We report on progress in our development of a comprehensive real-time GPS-based seismic monitoring system for the Cascadia subduction zone. This system is based on 1 Hz point position estimates computed in the ITRF08 reference frame. Convergence from phase and range observables to point position estimates is accelerated using a Kalman filter based, in-line stream editor that produces independent estimations of carrier phase integer biases and other parameters. Positions are then estimated using streamed satellite clock and orbit products from the International GNSS Service (IGS). The resulting positions show typical RMS scatter of 2.5 cm in the horizontal and 5 cm in the vertical with latencies below 2 seconds. To facilitate the use of these point position streams for applications such as seismic monitoring, we broadcast real-time positions and covariances using custom-built aggregation-distribution software based on RabbitMQ messaging platform. To demonstrate the power of this approach, we have developed a Java-based front-end that provides a real-time visual display of time-series, displacement vector fields, and map-view, contoured, peak ground displacement. This Java-based front-end is available for download through the PANGA(.org) website. We currently analyze 120 PBO and PANGA stations along the Cascadia margin and San Andreas system in California along with another 50 from the circum-Pacific. We are gearing up to process all available west-coast real-time stations. These will serve as milestones towards our over-arching goal of extending our processing to include all of the available real-time streams from the Pacific rim. In addition, we have developed a Kalman filter to combine CWU real-time PPP solutions with those from Scripps Institute of Oceanography's PPP-AR real-time solutions as well as real-time solutions from other

  4. Hardcore Java

    CERN Document Server

    Simmons, Robert

    2009-01-01

    Hardcore Java takes this language and breaks it apart, piece by piece, revealing the important secrets and tricks that will take you from a junior-level programmer to a seasoned and expert developer. You'll fly through the fundamentals and quickly find yourself learning about advanced memory management techniques, optimization and bytecode-level enhancements, and the techniques required to build lightning-fast GUIs. Throughout the book, you'll also master the art of writing and maintaining bulletproof and error-proof code, all while grasping the intricacies of the Java language.

  5. Safety-critical Java on a time-predictable processor

    DEFF Research Database (Denmark)

    Korsholm, Stephan E.; Schoeberl, Martin; Puffitsch, Wolfgang

    2015-01-01

    For real-time systems the whole execution stack needs to be time-predictable and analyzable for the worst-case execution time (WCET). This paper presents a time-predictable platform for safety-critical Java. The platform consists of (1) the Patmos processor, which is a time-predictable processor......; (2) a C compiler for Patmos with support for WCET analysis; (3) the HVM, which is a Java-to-C compiler; (4) the HVM-SCJ implementation which supports SCJ Level 0, 1, and 2 (for both single and multicore platforms); and (5) a WCET analysis tool. We show that real-time Java programs translated to C...... and compiled to a Patmos binary can be analyzed by the AbsInt aiT WCET analysis tool. To the best of our knowledge the presented system is the second WCET analyzable real-time Java system; and the first one on top of a RISC processor....

  6. Safety-Critical Java on a Time-predictable Processor

    DEFF Research Database (Denmark)

    Korsholm, Stephan Erbs; Schoeberl, Martin; Puffitsch, Wolfgang

    2015-01-01

    For real-time systems the whole execution stack needs to be time-predictable and analyzable for the worst-case execution time (WCET). This paper presents a time-predictable platform for safety-critical Java. The platform consists of (1) the Patmos processor, which is a time-predictable processor......; (2) a C compiler for Patmos with support for WCET analysis; (3) the HVM, which is a Java-to-C compiler; (4) the HVM-SCJ implementation which supports SCJ Level 0, 1, and 2 (for both single and multicore platforms); and (5) a WCET analysis tool. We show that real-time Java programs translated to C...... and compiled to a Patmos binary can be analyzed by the AbsInt aiT WCET analysis tool. To the best of our knowledge the presented system is the second WCET analyzable real-time Java system; and the first one on top of a RISC processor....

  7. Real-time GPS positioning of the Pacific Northwest Geodetic Array

    Science.gov (United States)

    Rabak, I.; Santillan, V. M.; Scrivner, C. W.; Melbourne, T. I.

    2009-12-01

    The Pacific Northwest Geodetic Array (PANGA) is now comprised of nearly 130 continuously operating GPS receivers located throughout the Cascadia subduction zone. The stations straddle active crustal faults, volcanoes and landslides, they span the megathrust forearc and tsunamigenic regions along the Pacific coast, and they monitor ageing man-made structures such as dams, levees and elevated freeways. All data are streamed in real-time into CWU where they are processed in real-time into station position and tropospheric water content within a reference frame defined in central Washington. To disseminate these streams, we currently provide 16 station position streams via an interface to Google Maps to present geographically the three component real-time plots in 5 min, 1 hour, and 24 hour time periods. The user's web browser makes repeated requests at a refresh rate of 5 seconds and after the initial request it only requests new data points from the web server. The 5 min real-time plot is updated every second. The web server provides the data streams in a compact JSON (JavaScript Object Notation) form and data plotting is handled by the user's web browser. The data streams are parsed into JavaScript arrays and plotted using the new HTML5 "canvas" element. This approach produces faster response times for the data streams, and by reducing the load on the web server, allows distribution to large numbers of users. Data are also available via a dedicated Ntrip/TCP-IP socket interface. These real-time data are now being used to monitor geodetic displacements caused by earthquakes, volcanic eruptions and landslides; current efforts to develop real-time finite fault inversions and automated alarm systems will be discussed.

  8. Java Simulations of Embedded Control Systems

    Directory of Open Access Journals (Sweden)

    Francisco Esquembre

    2010-09-01

    Full Text Available This paper introduces a new Open Source Java library suited for the simulation of embedded control systems. The library is based on the ideas and architecture of TrueTime, a toolbox of Matlab devoted to this topic, and allows Java programmers to simulate the performance of control processes which run in a real time environment. Such simulations can improve considerably the learning and design of multitasking real-time systems. Thechoice of Java increases considerably the usability of our library, because many educators program already in this language. But also because the library can be easily used by Easy Java Simulations (EJS, a popular modeling and authoring tool that is increasingly used in the field of Control Education. EJS allows instructors, students, and researchers with less programming capabilities to create advanced interactive simulations in Java. The paper describes the ideas, implementation, and sample use of the new library both for pure Java programmers and for EJS users. The JTT library and some examples are online available on http://lab.dia.uned.es/jtt.

  9. Java simulations of embedded control systems.

    Science.gov (United States)

    Farias, Gonzalo; Cervin, Anton; Arzén, Karl-Erik; Dormido, Sebastián; Esquembre, Francisco

    2010-01-01

    This paper introduces a new Open Source Java library suited for the simulation of embedded control systems. The library is based on the ideas and architecture of TrueTime, a toolbox of Matlab devoted to this topic, and allows Java programmers to simulate the performance of control processes which run in a real time environment. Such simulations can improve considerably the learning and design of multitasking real-time systems. The choice of Java increases considerably the usability of our library, because many educators program already in this language. But also because the library can be easily used by Easy Java Simulations (EJS), a popular modeling and authoring tool that is increasingly used in the field of Control Education. EJS allows instructors, students, and researchers with less programming capabilities to create advanced interactive simulations in Java. The paper describes the ideas, implementation, and sample use of the new library both for pure Java programmers and for EJS users. The JTT library and some examples are online available on http://lab.dia.uned.es/jtt.

  10. An evaluation of safety-critical Java on a Java processor

    DEFF Research Database (Denmark)

    Rios Rivas, Juan Ricardo; Schoeberl, Martin

    2014-01-01

    The safety-critical Java (SCJ) specification provides a restricted set of the Java language intended for applications that require certification. In order to test the specification, implementations are emerging and the need to evaluate those implementations in a systematic way is becoming important....... In this paper we evaluate our SCJ implementation which is based on the Java Optimized Processor JOP and we measure different performance and timeliness criteria relevant to hard real-time systems. Our implementation targets Level 0 and Level1 of the specification and to test it we use a series of micro...

  11. Performances and recent evolutions of EMSC Real Time Information services

    Science.gov (United States)

    Mazet-Roux, G.; Godey, S.; Bossu, R.

    2009-04-01

    The EMSC (http://www.emsc-csem.org) operates Real Time Earthquake Information services for the public and the scientific community which aim at providing rapid and reliable information on the seismic-ity of the Euro-Mediterranean region and on significant earthquakes worldwide. These services are based on parametric data rapidly provided by 66 seismological networks which are automatically merged and processed at EMSC. A web page which is updated every minute displays a list and a map of the latest earthquakes as well as additional information like location maps, moment tensors solutions or past regional seismicity. Since 2004, the performances and the popularity of these services have dramatically increased. The number of messages received from the contributors and the number of published events have been multiplied by 2 since 2004 and by 1.6 since 2005 respectively. The web traffic and the numbers of users of the Earthquake Notification Service (ENS) have been multiplied by 15 and 7 respectively. In terms of performances of the ENS, the median dissemination time for Euro-Med events is minutes in 2008. In order to further improve its performances and especially the speed and robustness of the reception of real time data, EMSC has recently implemented a software named QWIDS (Quake Watch Information Distribution System) which provides a quick and robust data exchange system through permanent TCP connections. At the difference with emails that can sometimes be delayed or lost, QWIDS is an actual real time communication system that ensures the data delivery. In terms of hardware, EMSC imple-mented a high availability, dynamic load balancing, redundant and scalable web servers infrastructure, composed of two SUN T2000 and one F5 BIG-IP switch. This will allow coping with constantly increas-ing web traffic and the occurrence of huge peaks of traffic after widely felt earthquakes.

  12. System Equivalent for Real Time Digital Simulator

    Science.gov (United States)

    Lin, Xi

    2011-07-01

    The purpose of this research is to develop a method of making system equivalents for the Real Time Digital Simulator (RTDS), which should enhance its capability of simulating large power systems. The proposed equivalent combines a Frequency Dependent Network Equivalent (FDNE) for the high frequency electromagnetic transients and a Transient Stability Analysis (TSA) type simulation block for the electromechanical transients. The frequency dependent characteristic for FDNE is obtained by curve-fitting frequency domain admittance characteristics using the Vector Fitting method. An approach for approximating the frequency dependent characteristic of large power networks from readily available typical power-flow data is also introduced. A new scheme of incorporating TSA solution in RTDS is proposed. This report shows how the TSA algorithm can be adapted to a real time platform. The validity of this method is confirmed with examples, including the study of a multi in-feed HVDC system based network.

  13. Real time processor for array speckle interferometry

    Science.gov (United States)

    Chin, Gordon; Florez, Jose; Borelli, Renan; Fong, Wai; Miko, Joseph; Trujillo, Carlos

    1989-01-01

    The authors are constructing a real-time processor to acquire image frames, perform array flat-fielding, execute a 64 x 64 element two-dimensional complex FFT (fast Fourier transform) and average the power spectrum, all within the 25 ms coherence time for speckles at near-IR (infrared) wavelength. The processor will be a compact unit controlled by a PC with real-time display and data storage capability. This will provide the ability to optimize observations and obtain results on the telescope rather than waiting several weeks before the data can be analyzed and viewed with offline methods. The image acquisition and processing, design criteria, and processor architecture are described.

  14. Real Time Radiation Exposure And Health Risks

    Science.gov (United States)

    Hu, Shaowen; Barzilla, Janet E.; Semones, Edward J.

    2015-01-01

    Radiation from solar particle events (SPEs) poses a serious threat to future manned missions outside of low Earth orbit (LEO). Accurate characterization of the radiation environment in the inner heliosphere and timely monitoring the health risks to crew are essential steps to ensure the safety of future Mars missions. In this project we plan to develop an approach that can use the particle data from multiple satellites and perform near real-time simulations of radiation exposure and health risks for various exposure scenarios. Time-course profiles of dose rates will be calculated with HZETRN and PDOSE from the energy spectrum and compositions of the particles archived from satellites, and will be validated from recent radiation exposure measurements in space. Real-time estimation of radiation risks will be investigated using ARRBOD. This cross discipline integrated approach can improve risk mitigation by providing critical information for risk assessment and medical guidance to crew during SPEs.

  15. Real-Time Watercolor for Animation

    Institute of Scientific and Technical Information of China (English)

    Thomas Luft; Oliver Deussen

    2006-01-01

    We present algorithms that allow for real-time rendering of 3D-scenes with a watercolor painting appearance. Our approach provides an appropriate simplification of the visual complexity, imitates characteristic natural effects of watercolor, and provides two essential painting techniques: the wet-on-wet and the wet-on-dry painting. We concentrate on efficient algorithms based on image space processing rather than on an exact simulation. This allows for the real-time rendering of 3D-scenes. During an animation a high frame-to-frame coherence can be achieved due to a stable segmentation scheme. Finally, we seamlessly integrate a smooth illumination into the watercolor renderings using information from the 3D-scene.

  16. Monte Carlo study of real time dynamics

    CERN Document Server

    Alexandru, Andrei; Bedaque, Paulo F; Vartak, Sohan; Warrington, Neill C

    2016-01-01

    Monte Carlo studies involving real time dynamics are severely restricted by the sign problem that emerges from highly oscillatory phase of the path integral. In this letter, we present a new method to compute real time quantities on the lattice using the Schwinger-Keldysh formalism via Monte Carlo simulations. The key idea is to deform the path integration domain to a complex manifold where the phase oscillations are mild and the sign problem is manageable. We use the previously introduced "contraction algorithm" to create a Markov chain on this alternative manifold. We substantiate our approach by analyzing the quantum mechanical anharmonic oscillator. Our results are in agreement with the exact ones obtained by diagonalization of the Hamiltonian. The method we introduce is generic and in principle applicable to quantum field theory albeit very slow. We discuss some possible improvements that should speed up the algorithm.

  17. Real time PCR. Application in dengue studies

    Directory of Open Access Journals (Sweden)

    Jeanette Prada-Arismendy

    2011-06-01

    Full Text Available PCR (polymerase chain reaction is a routinely used tool in every diagnostic and research laboratory. This technique has been used in detection of mutations and pathogens, forensic investigation, and even is the base tool for human genome sequencing. A modification of PCR technique, real time PCR, allows the quantification of nucleic acids with higher sensibility, specificity and reproducibility. This article is intended to clarify the foundations of real-time PCR, using an application model for virology. In the actual work, it was quantified the viral load of dengue virus serotype 2 produced from infected murine macrophages; the obtained results in this work established that murine strain BALB/c presents a greater susceptibility to dengue virus infection, which establishes BALB/c murine strain as a best model of study for investigation of dengue virus infection physiopathology.

  18. AMON: Transition to real-time operations

    Science.gov (United States)

    Cowen, D. F.; Keivani, A.; Tešić, G.

    2016-04-01

    The Astrophysical Multimessenger Observatory Network (AMON) will link the world's leading high-energy neutrino, cosmic-ray, gamma-ray and gravitational wave observatories by performing real-time coincidence searches for multimessenger sources from observatories' subthreshold data streams. The resulting coincidences will be distributed to interested parties in the form of electronic alerts for real-time follow-up observation. We will present the science case, design elements, current and projected partner observatories, status of the AMON project, and an initial AMON-enabled analysis. The prototype of the AMON server has been online since August 2014 and processing archival data. Currently, we are deploying new high-uptime servers and will be ready to start issuing alerts as early as winter 2015/16.

  19. Collecting data in real time with postcards

    DEFF Research Database (Denmark)

    2013-01-01

    The success of information technology (IT) in transforming healthcare is often limited by the lack of clear understanding of the context at which the technology is used. Various methods have been proposed to understand healthcare context better in designing and implementing Health Information...... Systems. These methods often involve cross-sectional, retrospective data collection. This paper describes the postcard method for prospective real-time data collection, both in paper format and electronic format. This paper then describes the results obtained using postcard techniques in Denmark...... and Australia. The benefits of this technique are illustrated. There are limitations in using postcard techniques and this paper provides a detail discussion about these limitations. Postcard techniques provide unique advantages in understanding real time healthcare context and it is an important technique...

  20. Real Time Radiation Monitoring Using Nanotechnology

    Science.gov (United States)

    Li, Jing (Inventor); Wilkins, Richard T. (Inventor); Hanratty, James J. (Inventor); Lu, Yijiang (Inventor)

    2016-01-01

    System and method for monitoring receipt and estimating flux value, in real time, of incident radiation, using two or more nanostructures (NSs) and associated terminals to provide closed electrical paths and to measure one or more electrical property change values .DELTA.EPV, associated with irradiated NSs, during a sequence of irradiation time intervals. Effects of irradiation, without healing and with healing, of the NSs, are separately modeled for first order and second order healing. Change values.DELTA.EPV are related to flux, to cumulative dose received by NSs, and to radiation and healing effectivity parameters and/or.mu., associated with the NS material and to the flux. Flux and/or dose are estimated in real time, based on EPV change values, using measured .DELTA.EPV values. Threshold dose for specified changes of biological origin (usually undesired) can be estimated. Effects of time-dependent radiation flux are analyzed in pre-healing and healing regimes.

  1. Real time gamma-ray signature identifier

    Science.gov (United States)

    Rowland, Mark [Alamo, CA; Gosnell, Tom B [Moraga, CA; Ham, Cheryl [Livermore, CA; Perkins, Dwight [Livermore, CA; Wong, James [Dublin, CA

    2012-05-15

    A real time gamma-ray signature/source identification method and system using principal components analysis (PCA) for transforming and substantially reducing one or more comprehensive spectral libraries of nuclear materials types and configurations into a corresponding concise representation/signature(s) representing and indexing each individual predetermined spectrum in principal component (PC) space, wherein an unknown gamma-ray signature may be compared against the representative signature to find a match or at least characterize the unknown signature from among all the entries in the library with a single regression or simple projection into the PC space, so as to substantially reduce processing time and computing resources and enable real-time characterization and/or identification.

  2. "Fast" Is Not "Real-Time": Designing Effective Real-Time AI Systems

    Science.gov (United States)

    O'Reilly, Cindy A.; Cromarty, Andrew S.

    1985-04-01

    Realistic practical problem domains (such as robotics, process control, and certain kinds of signal processing) stand to benefit greatly from the application of artificial intelligence techniques. These problem domains are of special interest because they are typified by complex dynamic environments in which the ability to select and initiate a proper response to environmental events in real time is a strict prerequisite to effective environmental interaction. Artificial intelligence systems developed to date have been sheltered from this real-time requirement, however, largely by virtue of their use of simplified problem domains or problem representations. The plethora of colloquial and (in general) mutually inconsistent interpretations of the term "real-time" employed by workers in each of these domains further exacerbates the difficul-ties in effectively applying state-of-the-art problem solving tech-niques to time-critical problems. Indeed, the intellectual waters are by now sufficiently muddied that the pursuit of a rigorous treatment of intelligent real-time performance mandates the redevelopment of proper problem perspective on what "real-time" means, starting from first principles. We present a simple but nonetheless formal definition of real-time performance. We then undertake an analysis of both conventional techniques and AI technology with respect to their ability to meet substantive real-time performance criteria. This analysis provides a basis for specification of problem-independent design requirements for systems that would claim real-time performance. Finally, we discuss the application of these design principles to a pragmatic problem in real-time signal understanding.

  3. Real-time optical information processing

    CERN Document Server

    Javidi, Bahram

    1994-01-01

    Real-Time Optical Information Processing covers the most recent developments in optical information processing, pattern recognition, neural computing, and materials for devices in optical computing. Intended for researchers and graduate students in signal and information processing with some elementary background in optics, the book provides both theoretical and practical information on the latest in information processing in all its aspects. Leading researchers in the field describe the significant signal processing algorithms architectures in optics as well as basic hardware concepts,

  4. Real-Time Neutron Radiography at CARR

    Institute of Scientific and Technical Information of China (English)

    HE; Lin-feng; HAN; Song-bai; WANG; Hong-li; WU; Mei-mei; WEI; Guo-hai; WANG; Yu

    2012-01-01

    <正>A real-time detector system for neutron radiography based on CMOS camera has been designed for the thermal neutron imaging facility under construction at China Advanced Research Reactor (CARR). This system is equipped with a new scientific CMOS camera with 5.5 million pixels and speed up to 100 fps at full frame. The readout noise is less than 2.4 electron per pixel. It is capable of providing

  5. Robust synthesis for real-time systems

    DEFF Research Database (Denmark)

    Larsen, Kim Guldstrand; Legay, Axel; Traonouez, Louis-Marie;

    2014-01-01

    Specification theories for real-time systems allow reasoning about interfaces and their implementation models, using a set of operators that includes satisfaction, refinement, logical and parallel composition. To make such theories applicable throughout the entire design process from an abstract ...... strategies in timed games. Finally, we consider the parametric robustness problem and propose a counter-example refinement heuristic for computing safe perturbation values....

  6. Real-time RGBD SLAM system

    Science.gov (United States)

    Czupryński, BłaŻej; Strupczewski, Adam

    2015-09-01

    A real-time tracking and mapping SLAM system is presented. The developed system uses input from an RGBD sensor and tracks the camera pose from frame to frame. The tracking is based on matched feature points and is performed with respect to selected keyframes. The system is robust and scalable, as an arbitrary number of keyframes can be chosen for visualization and tracking depending on the desired accuracy and speed. The presented system is also a good platform for further research.

  7. Boundary Correct Real-Time Soft Shadows

    DEFF Research Database (Denmark)

    Jacobsen, Bjarke; Christensen, Niels Jørgen; Larsen, Bent Dalgaard

    2004-01-01

    This paper describes a method to determine correct shadow boundaries from an area light source using umbra and penumbra volumes. The light source is approximated by a circular disk as this gives a fast way to extrude the volumes. The method also gives a crude estimate of the visibility of the are...... for implementation on most programmable hardware. Though some crude approximations are used in the visibility function, the method can be used to produce soft shadows with correct boundaries in real time....

  8. Real Time Route for Dynamic Road Congestions

    Directory of Open Access Journals (Sweden)

    A. M. Riad

    2012-05-01

    Full Text Available Minimizing service delivery and travel time during rush hours downtown is strategic target for several organizations, especially the emergency organizations. This paper presents an On-line and Real-time Dynamic Route System (ORDRS which benefits from the advantages and integration between information system and communications technology. It utilizes Global Positioning System (GPS, Geographical Information Systems (GIS, and Global System for Mobile communications (GSM; for producing the real time routes for vehicles. GPS-Tracker is the main input device for ORDRS. It is fixated in a vehicle, sends vehicle's movement data (Geo-info to the control center wirelessly through either Short Message Service (SMS or General Packet Radio Service (GPRS. Geo-info includes time, date, longitude, latitude, speed, and etc., these data is classified over time during weekdays into interval time slices, each slice is 30 minutes. Speeds are treated by GIS tools to determine historical and real time speeds for each street segment in the road network which is being used for calculating time impedance (cost matrix for each street segment dynamically. ORDRS uses a cost matrix of the current time slice for determining the best route to each vehicle in duty attached. Several algorithms was used to calculate the shortest route, a comparison between Dijekstra and Yen algorithms was studied.

  9. The IGS Real-Time Service

    Science.gov (United States)

    Caissy, Mark; Agrotis, Loukis; Weber, Georg; Fisher, Steven

    2013-04-01

    The IGS Real-Time Service (RTS) is being rolled out in 2013 following the successful completion of the IGS Real-Time Pilot Project. The RTS has recently completed beta testing and is now operating at the level of initial operating capability. The service will reach full operating capability by the end of 2013. RTS products include GNSS data streams and GNSS orbit and clock correction streams. These products are available in real-time in accordance with the IGS open-data policy using RTCM standard formats and the NTRIP transportation protocol. The RTS is key to IGS's support of the GGOS Natural Hazards theme. Of particular importance in this context is the high degree of redundancy that is build into the RTS in order to reliably support public-good scientific applications commonly associated with natural hazards; for example, precise-point positioning applications requiring high accuracy and low latency related to earthquakes and tsunamis . This presentation will illustrate the data gathering through product generation to user distribution design of the RTS, highlighting built-in robustness at various stages. The presentation will also present an assessment of the performance of the service to date.

  10. Real-time Interactive Tree Animation.

    Science.gov (United States)

    Quigley, Ed; Yu, Yue; Huang, Jingwei; Lin, Winnie; Fedkiw, Ronald

    2017-01-30

    We present a novel method for posing and animating botanical tree models interactively in real time. Unlike other state of the art methods which tend to produce trees that are overly flexible, bending and deforming as if they were underwater plants, our approach allows for arbitrarily high stiffness while still maintaining real-time frame rates without spurious artifacts, even on quite large trees with over ten thousand branches. This is accomplished by using an articulated rigid body model with as-stiff-as-desired rotational springs in conjunction with our newly proposed simulation technique, which is motivated both by position based dynamics and the typical O(N) algorithms for articulated rigid bodies. The efficiency of our algorithm allows us to pose and animate trees with millions of branches or alternatively simulate a small forest comprised of many highly detailed trees. Even using only a single CPU core, we can simulate ten thousand branches in real time while still maintaining quite crisp user interactivity. This has allowed us to incorporate our framework into a commodity game engine to run interactively even on a low-budget tablet. We show that our method is amenable to the incorporation of a large variety of desirable effects such as wind, leaves, fictitious forces, collisions, fracture, etc.

  11. Enhancements and Evolution of the Real Time Mission Monitor

    Science.gov (United States)

    Goodman, M.; Blakeslee, R.; Hardin, D.; Hall, J.; He, Y.; Regner, K.

    2008-12-01

    The Real Time Mission Monitor (RTMM) is a visualization and information system that fuses multiple Earth science data sources, to enable real time decision-making for airborne and ground validation experiments. Developed at the National Aeronautics and Space Administration (NASA) Marshall Space Flight Center, RTMM is a situational awareness, decision-support system that integrates satellite imagery, radar, surface and airborne instrument data sets, model output parameters, lightning location observations, aircraft navigation data, soundings, and other applicable Earth science data sets. The integration and delivery of this information is made possible using data acquisition systems, network communication links, network server resources, and visualizations through the Google Earth virtual earth application. RTMM has proven extremely valuable for optimizing individual Earth science airborne field experiments. Flight planners, mission scientists, instrument scientists and program managers alike appreciate the contributions that RTMM makes to their flight projects. RTMM has received numerous plaudits from a wide variety of scientists who used RTMM during recent field campaigns including the 2006 NASA African Monsoon Multidisciplinary Analyses (NAMMA), 2007 Tropical Composition, Cloud, and Climate Coupling (TC4), 2008 Arctic Research of the Composition of the Troposphere from Aircraft and Satellites (ARCTAS) missions, the 2007-2008 NOAA-NASA Aerosonde Hurricane flights and the 2008 Soil Moisture Active-Passive Validation Experiment (SMAP-VEX). Improving and evolving RTMM is a continuous process. RTMM recently integrated the Waypoint Planning Tool, a Java-based application that enables aircraft mission scientists to easily develop a pre-mission flight plan through an interactive point-and-click interface. Individual flight legs are automatically calculated for altitude, latitude, longitude, flight leg distance, cumulative distance, flight leg time, cumulative time, and

  12. NASA World Wind Near Real Time Data for Earth

    Science.gov (United States)

    Hogan, P.

    2013-12-01

    Innovation requires open standards for data exchange, not to mention ^access to data^ so that value-added, the information intelligence, can be continually created and advanced by the larger community. Likewise, innovation by academia and entrepreneurial enterprise alike, are greatly benefited by an open platform that provides the basic technology for access and visualization of that data. NASA World Wind Java, and now NASA World Wind iOS for the iPhone and iPad, provides that technology. Whether the interest is weather science or climate science, emergency response or supply chain, seeing spatial data in its native context of Earth accelerates understanding and improves decision-making. NASA World Wind open source technology provides the basic elements for 4D visualization, using Open Geospatial Consortium (OGC) protocols, while allowing for customized access to any data, big or small, including support for NetCDF. NASA World Wind includes access to a suite of US Government WMS servers with near real time data. The larger community can readily capitalize on this technology, building their own value-added applications, either open or proprietary. Night lights heat map Glacier National Park

  13. Exploring Earthquakes in Real-Time

    Science.gov (United States)

    Bravo, T. K.; Kafka, A. L.; Coleman, B.; Taber, J. J.

    2013-12-01

    Earthquakes capture the attention of students and inspire them to explore the Earth. Adding the ability to view and explore recordings of significant and newsworthy earthquakes in real-time makes the subject even more compelling. To address this opportunity, the Incorporated Research Institutions for Seismology (IRIS), in collaboration with Moravian College, developed ';jAmaSeis', a cross-platform application that enables students to access real-time earthquake waveform data. Students can watch as the seismic waves are recorded on their computer, and can be among the first to analyze the data from an earthquake. jAmaSeis facilitates student centered investigations of seismological concepts using either a low-cost educational seismograph or streamed data from other educational seismographs or from any seismic station that sends data to the IRIS Data Management System. After an earthquake, students can analyze the seismograms to determine characteristics of earthquakes such as time of occurrence, distance from the epicenter to the station, magnitude, and location. The software has been designed to provide graphical clues to guide students in the analysis and assist in their interpretations. Since jAmaSeis can simultaneously record up to three stations from anywhere on the planet, there are numerous opportunities for student driven investigations. For example, students can explore differences in the seismograms from different distances from an earthquake and compare waveforms from different azimuthal directions. Students can simultaneously monitor seismicity at a tectonic plate boundary and in the middle of the plate regardless of their school location. This can help students discover for themselves the ideas underlying seismic wave propagation, regional earthquake hazards, magnitude-frequency relationships, and the details of plate tectonics. The real-time nature of the data keeps the investigations dynamic, and offers students countless opportunities to explore.

  14. Begining Java EE 7

    CERN Document Server

    Gonclaves, Antonio

    2013-01-01

    Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms. Beginning Java EE 7 is the first tutorial book on Java EE 7. Step by step and easy to follow, this book describes many of the Java EE 7 specifications and reference implementations, and shows them in action using practical examples. This definitive book also uses the newest version of GlassFish to deploy and administer the code examples. Written by an expert member of the Java EE specification request and review board in the Java Community Process (JCP), this book contains the best information possible, from an expert’s perspective on enterprise Java technologies.

  15. Real-time image and video processing

    CERN Document Server

    Kehtarnavaz, Nasser

    2006-01-01

    This book presents an overview of the guidelines and strategies for transitioning an image or video processing algorithm from a research environment into a real-time constrained environment. Such guidelines and strategies are scattered in the literature of various disciplines including image processing, computer engineering, and software engineering, and thus have not previously appeared in one place. By bringing these strategies into one place, the book is intended to serve the greater community of researchers, practicing engineers, industrial professionals, who are interested in taking an im

  16. Linear Regression Based Real-Time Filtering

    Directory of Open Access Journals (Sweden)

    Misel Batmend

    2013-01-01

    Full Text Available This paper introduces real time filtering method based on linear least squares fitted line. Method can be used in case that a filtered signal is linear. This constraint narrows a band of potential applications. Advantage over Kalman filter is that it is computationally less expensive. The paper further deals with application of introduced method on filtering data used to evaluate a position of engraved material with respect to engraving machine. The filter was implemented to the CNC engraving machine control system. Experiments showing its performance are included.

  17. Object detection in real-time

    Science.gov (United States)

    Solder, Ulrich; Graefe, Volker

    1991-03-01

    An algorithm working on monocular gray-scale image sequences for object detection combined with a road tracker is presented. This algorithm appropriate for the real-time demands of an autonomous car driving with speeds over 40 km/h may be used for triggering obstacle avoidance maneuvers such as coming to a safe stop automatically in front of an obstacle or following another car. Moving and static objects have been detected in real-world experiments on various types of roads even under unfavorable weather conditions. . Morgenthaler and

  18. CUDA-based real time surgery simulation.

    Science.gov (United States)

    Liu, Youquan; De, Suvranu

    2008-01-01

    In this paper we present a general software platform that enables real time surgery simulation on the newly available compute unified device architecture (CUDA)from NVIDIA. CUDA-enabled GPUs harness the power of 128 processors which allow data parallel computations. Compared to the previous GPGPU, it is significantly more flexible with a C language interface. We report implementation of both collision detection and consequent deformation computation algorithms. Our test results indicate that the CUDA enables a twenty times speedup for collision detection and about fifteen times speedup for deformation computation on an Intel Core 2 Quad 2.66 GHz machine with GeForce 8800 GTX.

  19. Real-time inclinometer using accelerometer MEMS

    CERN Document Server

    Hanto, D; Hermanto, B; Puranto, P; Handoko, L T

    2011-01-01

    A preliminary design of inclinometer for real-time monitoring system of soil displacement is proposed. The system is developed using accelerometer sensor with microelectromechanical system (MEMS) device. The main apparatus consists of a single MEMS sensor attached to a solid pipe and stucked pependicularly far away below the soil surface. The system utilizes small fractions of electrical signals from MEMS sensor induced by the pipe inclination due to soil displacements below the surface. It is argued that the system is accurate enough to detect soil displacements responsible for landslides, and then realizes a simple and low cost landslide early warning system.

  20. Systems Analyze Water Quality in Real Time

    Science.gov (United States)

    2010-01-01

    A water analyzer developed under Small Business Innovation Research (SBIR) contracts with Kennedy Space Center now monitors treatment processes at water and wastewater facilities around the world. Originally designed to provide real-time detection of nutrient levels in hydroponic solutions for growing plants in space, the ChemScan analyzer, produced by ASA Analytics Inc., of Waukesha, Wisconsin, utilizes spectrometry and chemometric algorithms to automatically analyze multiple parameters in the water treatment process with little need for maintenance, calibration, or operator intervention. The company has experienced a compound annual growth rate of 40 percent over its 15-year history as a direct result of the technology's success.

  1. Testing Real-Time Systems Using UPPAAL

    DEFF Research Database (Denmark)

    Hessel, Anders; Larsen, Kim Guldstrand; Mikucionis, Marius

    2008-01-01

    This chapter presents principles and techniques for model-based black-box conformance testing of real-time systems using the Uppaal model-checking tool-suite. The basis for testing is given as a network of concurrent timed automata specified by the test engineer. Relativized input....../output conformance serves as the notion of implementation correctness, essentially timed trace inclusion taking environment assumptions into account. Test cases can be generated offline and later executed, or they can be generated and executed online. For both approaches this chapter discusses how to specify test...... objectives, derive test sequences, apply these to the system under test, and assign a verdict....

  2. Real-time detection of gravitational microlensing

    CERN Document Server

    Pratt, M R; Axelrod, T S; Becker, A; Bennett, D P; Cook, K H; Freeman, K C; Griest, K; Guern, J A; Lehner, M; Marshall, S L; Peterson, B A; Quinn, P J; Reiss, D; Rodgers, A W; Stubbs, C W; Sutherland, W; Welch, D

    1995-01-01

    Real-time detection of microlensing has moved from proof of concept in 1994 to a steady stream of events this year. Global dissemination of these events by the MACHO and OGLE collaborations has made possible intensive photometric and spectroscopic followup from widely dispersed sites confirming the microlensing hypothesis. Improved photometry and increased temporal resolution from followup observations greatly increases the possibility of detecting deviations from the standard point-source, point-lens, inertial motion microlensing model. These deviations are crucial in understanding individual lensing systems by breaking the degeneracy between lens mass, position and velocity. We report here on GMAN (Global Microlensing Alert Network), the coordinated followup of MACHO alerts.

  3. Low cost real time interactive analysis system

    Science.gov (United States)

    Stetina, F.

    1988-01-01

    Efforts continue to develop a low cost real time interactive analysis system for the reception of satellite data. A multi-purpose ingest hardware software frame formatter was demonstrated for GOES and TIROS data and work is proceeding on extending the capability to receive GMS data. A similar system was proposed as an archival and analysis system for use with INSAT data and studies are underway to modify the system to receive the planned SeaWiFS (ocean color) data. This system was proposed as the core of a number of international programs in support of U.S. AID activities. Systems delivered or nearing final testing are listed.

  4. Real Time PCR: Principles and Application

    Directory of Open Access Journals (Sweden)

    Safie Amini

    2005-09-01

    Full Text Available The polymerase chain reaction (PCR has been used as the new golden standard for detecting a wide variety of templates across a range of scientific specialties and also as an essential tool in research laboratories. PCR has completely revolutionized the detection of RNA and DNA viruses(1. Real Time vs. Traditional PCRReal time chemistry allows the detection of PCR amplification during the early phase of the reaction. Measuring the kinetic of the reaction in the early phase of PCR provides a distinct advantage over traditional PCR detection. Traditional methods use agarose gel electrophoresis for detection of PCR amplification at the final phase or end point. End point detection is really time consuming; it takes several hours to have the result. On the other hand, results are based on size discrimination. Also, the result of end point is variable from sample to sample. While gels may not resolve this variability in yield, real time PCR is sensitive enough to detect this change.Some problems with end point detection are: poor precision, low sensitivity, short dynamic range (<2 log, low resolution, non-automated procedure, size-based discrimination only, and post PCR processing (carry-over contamination and results are not expressed as numbers(2.Detection of PCR Products in Real-timeReal-time PCR and RT-PCR allow accurate quantification of starting amounts of DNA, cDNA, and RNA targets. Fluorescence is measured during each cycle, which greatly increases the dynamic range of the reaction since the amount offluorescence is proportional to the amount of PCR product. PCR products can be detected using either fluorescent dyes that bind to double-stranded DNA or fluorescently labeled sequence-specific probes(3.SYBR Green ISYBR® Green I binds all double-stranded DNA molecules, emitting a fluorescent signal of a defined wavelength on binding. The excitation and emission maxima of SYBR Green I are at 494 nm and 521 nm, respectively, and are compatible for

  5. Real time water chemistry monitoring and diagnostics

    Energy Technology Data Exchange (ETDEWEB)

    Gaudreau, T.M.; Choi, S.S. [EPRIsolutions, Palo Alto, CA (United States)

    2002-07-01

    EPRI has produced a real time water chemistry monitoring and diagnostic system. This system is called SMART ChemWorks and is based on the EPRI ChemWorks codes. System models, chemistry parameter relationships and diagnostic approaches from these codes are integrated with real time data collection, an intelligence engine and Internet technologies to allow for automated analysis of system chemistry. Significant data management capabilities are also included which allow the user to evaluate data and create automated reporting. Additional features have been added to the system in recent years including tracking and evaluation of primary chemistry as well as the calculation and tracking of primary to secondary leakage in PWRs. This system performs virtual sensing, identifies normal and upset conditions, and evaluates the consistency of on-line monitor and grab sample readings. The system also makes use of virtual fingerprinting to identify the cause of any chemistry upsets. This technology employs plant-specific data and models to determine the chemical state of the steam cycle. (authors)

  6. Video Surveillance for Real Time Objects

    Directory of Open Access Journals (Sweden)

    N.R. Raajan

    2012-12-01

    Full Text Available In this study, we describe an integrated solution for video surveillance in a fortified environment. The focus of this study is on identification of real time objects on different environments. The system is composed of robust object detection module, which normally detects the presence of abandoned objects, concealed objects hidden inside the human clothing, objects in dark environment and performs image segmentation with the intention of facilitating human operator’s task of retrieving the cause of a buzzer. The abandoned objects are detected by image segmentation based on temporal rank order filtering. Image fusion technique which fuses a color visual image and a corresponding IR image for concealed objects in guarded environment and in some cases like dark environment heat signature can be used for detecting real time objects etc. In the clips of interest, the key frame is the one depicting a person leaving a dangerous object and is determined on the basis of a feature indicating the movement around the dangerous region.

  7. Real-time PCR in microfluidic devices

    Science.gov (United States)

    Becker, Holger; Hlawatsch, Nadine; Klemm, Richard; Moche, Christian; Hansen-Hagge, Thomas; Gärtner, Claudia

    2014-03-01

    A central method in a standard biochemical laboratory is represented by the polymerase chain reaction (PCR), therefore many attempts have been performed so far to implement this technique in lab-on-a-chip (LOC) devices. PCR is an ideal candidate for miniaturization because of a reduction of assay time and decreased costs for expensive bio-chemicals. In case of the "classical" PCR, detection is done by identification of DNA fragments electrophoretically separated in agarose gels. This method is meanwhile frequently replaced by the so-called Real-Time-PCR because here the exponential increase of amplificates can be observed directly by measurement of DNA interacting fluorescent dyes. Two main methods for on-chip PCRs are available: traditional "batch" PCR in chambers on a chip using thermal cycling, requiring about 30 minutes for a typical PCR protocol and continuous-flow PCR, where the liquid is guided over stationary temperature zones. In the latter case, the PCR protocol can be as fast as 5 minutes. In the presented work, a proof of concept is demonstrated for a real-time-detection of PCR products in microfluidic systems.

  8. Integrated real-time roof monitoring

    Institute of Scientific and Technical Information of China (English)

    SHEN Bao-tang; GUO Hua; KING Andrew

    2009-01-01

    CSIRO has recently developed a real-time roof monitoring system for under-ground coal mines and successfully tried the system in gate roads at Ulan Mine. The sys-tem integrated displacement monitoring, stress monitoring and seismic monitoring in one package. It included GEL multianchor extensometers, vibrating wire uniaxial stress meters, ESG seismic monitoring system with microseismic sensors and high-frequency AE sen-sors. The monitoring system automated and the data can be automatically collected by a central computer located in an underground nonhazardous area. The data are then trans-ferred to the surface via an optical fiber cable. The real-time data were accessed at any location with an Internet connection. The trials of the system in two tailgates at Ulan Mine demonstrate that the system is effective for monitoring the behavior and stability of read-ways during Iongwall mining. The continuous roof displacement/stress data show clear precursors of roof falls. The seismic data (event count and locations) provide insights into the roof failure process during roof fall.

  9. An efficient real time superresolution ASIC system

    Science.gov (United States)

    Reddy, Dikpal; Yue, Zhanfeng; Topiwala, Pankaj

    2008-04-01

    Superresolution of images is an important step in many applications like target recognition where the input images are often grainy and of low quality due to bandwidth constraints. In this paper, we present a real-time superresolution application implemented in ASIC/FPGA hardware, and capable of 30 fps of superresolution by 16X in total pixels. Consecutive frames from the video sequence are grouped and the registered values between them are used to fill the pixels in the higher resolution image. The registration between consecutive frames is evaluated using the algorithm proposed by Schaum et al. The pixels are filled by averaging a fixed number of frames associated with the smallest error distances. The number of frames (the number of nearest neighbors) is a user defined parameter whereas the weights in the averaging process are decided by inverting the corresponding smallest error distances. Wiener filter is used to post process the image. Different input parameters, such as size of input image, enlarging factor and the number of nearest neighbors, can be tuned conveniently by the user. We use a maximum word size of 32 bits to implement the algorithm in Matlab Simulink as well as the hardware, which gives us a fine balance between the number of bits and performance. The algorithm performs with real time speed with very impressive superresolution results.

  10. Real-time applications of neural nets

    Energy Technology Data Exchange (ETDEWEB)

    Spencer, J.E.

    1989-05-01

    Producing, accelerating and colliding very high power, low emittance beams for long periods is a formidable problem in real-time control. As energy has grown exponentially in time so has the complexity of the machines and their control systems. Similar growth rates have occurred in many areas, e.g., improved integrated circuits have been paid for with comparable increases in complexity. However, in this case, reliability, capability and cost have improved due to reduced size, high production and increased integration which allow various kinds of feedback. In contrast, most large complex systems (LCS) are perceived to lack such possibilities because only one copy is made. Neural nets, as a metaphor for LCS, suggest ways to circumvent such limitations. It is argued that they are logically equivalent to multi-loop feedback/forward control of faulty systems. While complimentary to AI, they mesh nicely with characteristics desired for real-time systems. Such issues are considered, examples given and possibilities discussed. 21 refs., 6 figs.

  11. ROBUST MEMORY MANAGEMENT USING REAL TIME CONCEPTS

    Directory of Open Access Journals (Sweden)

    V. Karthikeyan

    2014-01-01

    Full Text Available Memory fragmentation is the development of a large number of separate free areas. Memory management in embedded systems demand effective implementation schemes to avoid fragmentation problem. Existing dynamic memory allocation methods fail to suit real time system requirements. Execution times need to be deterministic and this motivates the need for allocation and deallocation to be done in constant time with the help of API’s. In µC/OS-II, memory allocation is semi-dynamic and a buddy allocator dynamic memory allocation algorithm is commonly used. Programmer must statically allocate a memory and partition the region using µC/OS-II Kernel API. Tasks can only request pre-partitioned fixed-size memory space from µC/OS-II. Memory allocation times are influenced by the ratio of memory allocation to the stack size of the task. In this research work memory management in LPC 1768 environment using RTOS µC/OS-II is proposed. Effective sharing of memory blocks among tasks co exists with partition. The captured results shows that the memory allocation and deallocation suits real time. The implication of the work is that, the necessity to reserve a static set of locations ahead of time is eliminated so that memory can be allocated at compile or design time.

  12. Novel Advancements in Internet-Based Real Time Data Technologies

    Science.gov (United States)

    Myers, Gerry; Welch, Clara L. (Technical Monitor)

    2002-01-01

    AZ Technology has been working with MSFC Ground Systems Department to find ways to make it easier for remote experimenters (RPI's) to monitor their International Space Station (ISS) payloads in real-time from anywhere using standard/familiar devices. AZ Technology was awarded an SBIR Phase I grant to research the technologies behind and advancements of distributing live ISS data across the Internet. That research resulted in a product called "EZStream" which is in use on several ISS-related projects. Although the initial implementation is geared toward ISS, the architecture and lessons learned are applicable to other space-related programs. This paper presents the high-level architecture and components that make up EZStream. A combination of commercial-off-the-shelf (COTS) and custom components were used and their interaction will be discussed. The server is powered by Apache's Jakarta-Tomcat web server/servlet engine. User accounts are maintained in a My SQL database. Both Tomcat and MySQL are Open Source products. When used for ISS, EZStream pulls the live data directly from NASA's Telescience Resource Kit (TReK) API. TReK parses the ISS data stream into individual measurement parameters and performs on-the- fly engineering unit conversion and range checking before passing the data to EZStream for distribution. TReK is provided by NASA at no charge to ISS experimenters. By using a combination of well established Open Source, NASA-supplied. and AZ Technology-developed components, operations using EZStream are robust and economical. Security over the Internet is a major concern on most space programs. This paper describes how EZStream provides for secure connection to and transmission of space- related data over the public Internet. Display pages that show sensitive data can be placed under access control by EZStream. Users are required to login before being allowed to pull up those web pages. To enhance security, the EZStream client/server data transmissions can

  13. Real-Time and Near Real-Time Data for Space Weather Applications and Services

    Science.gov (United States)

    Singer, H. J.; Balch, C. C.; Biesecker, D. A.; Matsuo, T.; Onsager, T. G.

    2015-12-01

    Space weather can be defined as conditions in the vicinity of Earth and in the interplanetary environment that are caused primarily by solar processes and influenced by conditions on Earth and its atmosphere. Examples of space weather are the conditions that result from geomagnetic storms, solar particle events, and bursts of intense solar flare radiation. These conditions can have impacts on modern-day technologies such as GPS or electric power grids and on human activities such as astronauts living on the International Space Station or explorers traveling to the moon or Mars. While the ultimate space weather goal is accurate prediction of future space weather conditions, for many applications and services, we rely on real-time and near-real time observations and model results for the specification of current conditions. In this presentation, we will describe the space weather system and the need for real-time and near-real time data that drive the system, characterize conditions in the space environment, and are used by models for assimilation and validation. Currently available data will be assessed and a vision for future needs will be given. The challenges for establishing real-time data requirements, as well as acquiring, processing, and disseminating the data will be described, including national and international collaborations. In addition to describing how the data are used for official government products, we will also give examples of how these data are used by both the public and private sector for new applications that serve the public.

  14. Memory controllers for real-time embedded systems predictable and composable real-time systems

    CERN Document Server

    Akesson, Benny

    2012-01-01

      Verification of real-time requirements in systems-on-chip becomes more complex as more applications are integrated. Predictable and composable systems can manage the increasing complexity using formal verification and simulation.  This book explains the concepts of predictability and composability and shows how to apply them to the design and analysis of a memory controller, which is a key component in any real-time system. This book is generally intended for readers interested in Systems-on-Chips with real-time applications.   It is especially well-suited for readers looking to use SDRAM memories in systems with hard or firm real-time requirements. There is a strong focus on real-time concepts, such as predictability and composability, as well as a brief discussion about memory controller architectures for high-performance computing. Readers will learn step-by-step how to go from an unpredictable SDRAM memory, offering highly variable bandwidth and latency, to a predictable and composable shared memory...

  15. Protected Objects in Java

    DEFF Research Database (Denmark)

    Løvengreen, Hans Henrik; Schwarzer, Jens Christian

    1998-01-01

    We present an implementation of Ada 95's notion of protected objects in Java. The implementation comprises a class library supporting entry queues and a (pre-) compiler translating slightly decorated Java classes to pure Java classes utilizing the library.......We present an implementation of Ada 95's notion of protected objects in Java. The implementation comprises a class library supporting entry queues and a (pre-) compiler translating slightly decorated Java classes to pure Java classes utilizing the library....

  16. Feedback as real-time constructions

    DEFF Research Database (Denmark)

    Keiding, Tina Bering; Qvortrup, Ane

    2014-01-01

    This article offers a re-description of feedback and the significance of time in feedback constructions based on systems theory. It describes feedback as internal, real-time constructions in a learning system. From this perspective, feedback is neither immediate nor delayed, but occurs in the very...... instant it takes place. This article argues for a clear distinction between the timing of communicative events, such as responses that are provided as help for feedback constructions, and the feedback construction itself as an event in a psychic system. Although feedback is described as an internal......, system-relative construction, different teaching environments offer diverse conditions for feedback constructions. The final section of this article explores this idea with the help of examples from both synchronous oral interaction and asynchronous text-based interaction mediated by digital media....

  17. Real Time Structured Light and Applications

    DEFF Research Database (Denmark)

    Wilm, Jakob

    Structured light scanning is a versatile method for 3D shape acquisition. While much faster than most competing measurement techniques, most high-end structured light scans still take in the order of seconds to complete. Low-cost sensors such as Microsoft Kinect and time of flight cameras have made...... 3D sensor ubiquitous and have resulted in a vast amount of new applications and methods. However, such low-cost sensors are generally limited in their accuracy and precision, making them unsuitable for e.g. accurate tracking and pose estimation. With recent improvements in projector technology......]. A high performance flexible open source software toolkit is presented [Contribution C], which makes real time scanning possible on commodity hardware. Further, an approach is presented to correct for motion artifacts in dynamic scenes [Contribution E]. An application for such systems is presented...

  18. Real-time, face recognition technology

    Energy Technology Data Exchange (ETDEWEB)

    Brady, S.

    1995-11-01

    The Institute for Scientific Computing Research (ISCR) at Lawrence Livermore National Laboratory recently developed the real-time, face recognition technology KEN. KEN uses novel imaging devices such as silicon retinas developed at Caltech or off-the-shelf CCD cameras to acquire images of a face and to compare them to a database of known faces in a robust fashion. The KEN-Online project makes that recognition technology accessible through the World Wide Web (WWW), an internet service that has recently seen explosive growth. A WWW client can submit face images, add them to the database of known faces and submit other pictures that the system tries to recognize. KEN-Online serves to evaluate the recognition technology and grow a large face database. KEN-Online includes the use of public domain tools such as mSQL for its name-database and perl scripts to assist the uploading of images.

  19. Near real-time stereo vision system

    Science.gov (United States)

    Anderson, Charles H. (Inventor); Matthies, Larry H. (Inventor)

    1993-01-01

    The apparatus for a near real-time stereo vision system for use with a robotic vehicle is described. The system is comprised of two cameras mounted on three-axis rotation platforms, image-processing boards, a CPU, and specialized stereo vision algorithms. Bandpass-filtered image pyramids are computed, stereo matching is performed by least-squares correlation, and confidence ranges are estimated by means of Bayes' theorem. In particular, Laplacian image pyramids are built and disparity maps are produced from the 60 x 64 level of the pyramids at rates of up to 2 seconds per image pair. The first autonomous cross-country robotic traverses (of up to 100 meters) have been achieved using the stereo vision system of the present invention with all computing done onboard the vehicle. The overall approach disclosed herein provides a unifying paradigm for practical domain-independent stereo ranging.

  20. Kalman Filtering with Real-Time Applications

    CERN Document Server

    Chui, Charles K

    2009-01-01

    Kalman Filtering with Real-Time Applications presents a thorough discussion of the mathematical theory and computational schemes of Kalman filtering. The filtering algorithms are derived via different approaches, including a direct method consisting of a series of elementary steps, and an indirect method based on innovation projection. Other topics include Kalman filtering for systems with correlated noise or colored noise, limiting Kalman filtering for time-invariant systems, extended Kalman filtering for nonlinear systems, interval Kalman filtering for uncertain systems, and wavelet Kalman filtering for multiresolution analysis of random signals. Most filtering algorithms are illustrated by using simplified radar tracking examples. The style of the book is informal, and the mathematics is elementary but rigorous. The text is self-contained, suitable for self-study, and accessible to all readers with a minimum knowledge of linear algebra, probability theory, and system engineering.

  1. Real time speech formant analyzer and display

    Energy Technology Data Exchange (ETDEWEB)

    Holland, George E. (Ames, IA); Struve, Walter S. (Ames, IA); Homer, John F. (Ames, IA)

    1987-01-01

    A speech analyzer for interpretation of sound includes a sound input which converts the sound into a signal representing the sound. The signal is passed through a plurality of frequency pass filters to derive a plurality of frequency formants. These formants are converted to voltage signals by frequency-to-voltage converters and then are prepared for visual display in continuous real time. Parameters from the inputted sound are also derived and displayed. The display may then be interpreted by the user. The preferred embodiment includes a microprocessor which is interfaced with a television set for displaying of the sound formants. The microprocessor software enables the sound analyzer to present a variety of display modes for interpretive and therapeutic used by the user.

  2. Embedded and real-time operating systems

    CERN Document Server

    Wang, K C

    2017-01-01

    This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and programming, toolchain for developing programs, virtual machines for software implementation and testing, program execution image, function call conventions, run-time stack usage and link C programs with assembly code. It describes the design and implementation of a complete OS for embedded systems in incremental steps, explaining the design principles and implementation techniques. For Symmetric Multiprocessing (SMP) embedded systems, the author examines the ARM MPcore processors, which include the SCU and GIC for interrupts routing and interprocessor communication and synchronization by Software Generated Interrupts (SGIs). Throughout the book, complete working sample systems demonstrate the design principles and...

  3. Operational and real-time Business Intelligence

    Directory of Open Access Journals (Sweden)

    Daniela Ioana SANDU

    2008-01-01

    Full Text Available A key component of a company’s IT framework is a business intelligence (BI system. BI enables business users to report on, analyze and optimize business operations to reduce costs and increase revenues. Organizations use BI for strategic and tactical decision making where the decision-making cycle may span a time period of several weeks (e.g., campaign management or months (e.g., improving customer satisfaction.Competitive pressures coming from a very dynamic business environment are forcing companies to react faster to changing business conditions and customer requirements. As a result, there is now a need to use BI to help drive and optimize business operations on a daily basis, and, in some cases, even for intraday decision making. This type of BI is usually called operational business intelligence and real-time business intelligence.

  4. Real-Time Optical Antimicrobial Susceptibility Testing

    DEFF Research Database (Denmark)

    Fredborg, Marlene; Andersen, Klaus R; Jørgensen, Erik

    2013-01-01

    Rapid antibiotic susceptibility testing is in highly demand in health-care fields as antimicrobial resistant bacterial strains emerge and spread. Here we describe an optical screening system (oCelloScope), which based on time-lapse imaging of 96 bacteria-antibiotic combinations at a time, introdu......Rapid antibiotic susceptibility testing is in highly demand in health-care fields as antimicrobial resistant bacterial strains emerge and spread. Here we describe an optical screening system (oCelloScope), which based on time-lapse imaging of 96 bacteria-antibiotic combinations at a time......, introduces real-time detection of bacterial growth and antimicrobial susceptibility, with imaging material to support the automatically generated graphs. Automated antibiotic susceptibility tests of a monoculture showed statistically significant antibiotic effect within 6 minutes and within 30 minutes...

  5. Real-time forecasts of dengue epidemics

    Science.gov (United States)

    Yamana, T. K.; Shaman, J. L.

    2015-12-01

    Dengue is a mosquito-borne viral disease prevalent in the tropics and subtropics, with an estimated 2.5 billion people at risk of transmission. In many areas with endemic dengue, disease transmission is seasonal but prone to high inter-annual variability with occasional severe epidemics. Predicting and preparing for periods of higher than average transmission is a significant public health challenge. Here we present a model of dengue transmission and a framework for optimizing model simulations with real-time observational data of dengue cases and environmental variables in order to generate ensemble-based forecasts of the timing and severity of disease outbreaks. The model-inference system is validated using synthetic data and dengue outbreak records. Retrospective forecasts are generated for a number of locations and the accuracy of these forecasts is quantified.

  6. Terrestrial Real-Time Volcano Monitoring

    Science.gov (United States)

    Franke, M.

    2013-12-01

    As volcano monitoring involves more and different sensors from seismic to GPS receivers, from video and thermal cameras to multi-parameter probes measuring temperature, ph values and humidity in the ground and the air, it becomes important to design real-time networks that integrate and leverage the multitude of available parameters. In order to do so some simple principles need to be observed: a) a common time base for all measurements, b) a packetized general data communication protocol for acquisition and distribution, c) an open and well documented interface to the data permitting standard and emerging innovative processing, and d) an intuitive visualization platform for scientists and civil defense personnel. Although mentioned as simple principles, the list above does not necessarily lead to obvious solutions or integrated systems, which is, however, required to take advantage of the available data. Only once the different data streams are put into context to each other in terms of time and location can a broader view be obtained and additional information extracted. The presentation is a summary of currently available technologies and how they can achieve the goal of an integrated real-time volcano monitoring system. A common time base are standard for seismic and GPS networks. In different projects we extended this to video feeds and time-lapse photography. Other probes have been integrated with vault interface enclosures (VIE) as used in the Transportable Array (TA) of the USArray. The VIE can accommodate the sensors employed in volcano monitoring. The TA has shown that Antelope is a versatile and robust middleware. It provides the required packetized general communication protocol that is independent from the actual physical communication link leaving the network design to adopt appropriate and possible hybrid solutions. This applies for the data acquisition and the data/information dissemination providing both a much needed collaboration platform, as

  7. CONSIDERATIONS ON REAL TIME DATA WAREHOUSING (RTDW

    Directory of Open Access Journals (Sweden)

    Marius Bogdan DINU

    2014-05-01

    Full Text Available The RTDW concept originated in the early 2000s. By that time, computing power had increased to a level that was allowing extraction of data collections for reporting purposes. Such collections were used almost in real time and at speeds nearly comparable to what an operation system was capable to deliver. The main idea will be to eliminate some of the components of the classic extraction process which is basically the most costly factor less time - consuming. We anticipate that the following factors will be decisive: elimination of batch-type processes [1], data compression techniques, data capture techniques, ability to keep in cache a large volume of data, parallel processing, and data mining algorithms that can adapt to such applications.

  8. A Flexible Real-Time Architecture

    Energy Technology Data Exchange (ETDEWEB)

    WICKSTROM,GREGORY L.

    2000-08-17

    Assuring hard real-time characteristics of I/O associated with embedded software is often a difficult task. Input-Output related statements are often intermixed with the computational code, resulting in I/O timing that is dependent on the execution path and computational load. One way to mitigate this problem is through the use of interrupts. However, the non-determinism that is introduced by interrupt driven I/O may be so difficult to analyze that it is prohibited in some high consequence systems. This paper describes a balanced hardware/software solution to obtain consistent interrupt-free I/O timing, and results in software that is much more amenable to analysis.

  9. Real-time color holographic interferometry

    Science.gov (United States)

    Desse, Jean-Michel; Albe, Felix; Tribillon, Jean-Louis

    2002-09-01

    A new optical technique based on real-time color holographic interferometry has been developed for analyzing unsteady aerodynamic wakes in fluid mechanics or for measuring displacements and deformations in solid mechanics. The technique's feasibility is demonstrated here. It uses three coherent wavelengths produced simultaneously by a cw laser (mixed argon and krypton). Holograms are recorded on single-layer panchromatic silver halide (Slavich PFG 03C) plates. Results show the optical setup can be adjusted to obtain a uniform background color. The interference fringe pattern visualized is large and colored and exhibits a single central white fringe, which makes the zero order of the interferogram easy to identify. An application in a subsonic wind tunnel is presented, in which the unsteady wake past a cylinder is recorded at high rate.

  10. Wi-Fi real time location systems

    Science.gov (United States)

    Doll, Benjamin A.

    This thesis objective was to determine the viability of utilizing an untrained Wi-Fi. real time location system as a GPS alternative for indoor environments. Background. research showed that GPS is rarely able to penetrate buildings to provide reliable. location data. The benefit of having location information in a facility and how they might. be used for disaster or emergency relief personnel and their resources motivated this. research. A building was selected with a well-deployed Wi-Fi infrastructure and its. untrained location feature was used to determine the distance between the specified. test points and the system identified location. It was found that the average distance. from the test point throughout the facility was 14.3 feet 80% of the time. This fell within. the defined viable range and supported that an untrained Wi-Fi RTLS system could be a. viable solution for GPS's lack of availability indoors.

  11. Real-Time Imaging of Quantum Entanglement

    CERN Document Server

    Fickler, Robert; Lapkiewicz, Radek; Ramelow, Sven; Zeilinger, Anton

    2013-01-01

    Quantum Entanglement - correlations between at least two systems that are stronger than classically explainable - is widely regarded as one of the most prominent features of quantum mechanics and quantum information science. Although, the creation of entanglement between two systems has become possible in laboratories, it has been out of the grasp of one of the most natural ways to investigate nature: direct visual observation. Here we show that modern imaging technology, namely a triggered intensified charge coupled device (ICCD) camera, is fast and sensitive enough to image in real-time the influence of the measurement of one photon on its entangled partner. To demonstrate the non-classicality of the measurements quantitatively from the registered intensity we develop a novel method to statistically analyze the image and precisely quantify the number of photons within a certain region. In addition, we show the high flexibility of our experimental setup in creating any desired spatial-mode entanglement, even...

  12. Real-time visualization of joint cavitation.

    Directory of Open Access Journals (Sweden)

    Gregory N Kawchuk

    Full Text Available Cracking sounds emitted from human synovial joints have been attributed historically to the sudden collapse of a cavitation bubble formed as articular surfaces are separated. Unfortunately, bubble collapse as the source of joint cracking is inconsistent with many physical phenomena that define the joint cracking phenomenon. Here we present direct evidence from real-time magnetic resonance imaging that the mechanism of joint cracking is related to cavity formation rather than bubble collapse. In this study, ten metacarpophalangeal joints were studied by inserting the finger of interest into a flexible tube tightened around a length of cable used to provide long-axis traction. Before and after traction, static 3D T1-weighted magnetic resonance images were acquired. During traction, rapid cine magnetic resonance images were obtained from the joint midline at a rate of 3.2 frames per second until the cracking event occurred. As traction forces increased, real-time cine magnetic resonance imaging demonstrated rapid cavity inception at the time of joint separation and sound production after which the resulting cavity remained visible. Our results offer direct experimental evidence that joint cracking is associated with cavity inception rather than collapse of a pre-existing bubble. These observations are consistent with tribonucleation, a known process where opposing surfaces resist separation until a critical point where they then separate rapidly creating sustained gas cavities. Observed previously in vitro, this is the first in-vivo macroscopic demonstration of tribonucleation and as such, provides a new theoretical framework to investigate health outcomes associated with joint cracking.

  13. Real Time Eye Template Detection and Tracking

    Directory of Open Access Journals (Sweden)

    Richa Mehta

    2012-06-01

    Full Text Available There has been a growing interest in the field of facial expression recognition especially in the last two decades. An example of such a system is the improvement of driver carefulness and accident reduction. The driver’s face is tracked while he is driving and he is warned if there seems to be an alerting fact that can result in an accident such as sleepy eyes, or looking out of the road. Furthermore, with a facial feature tracker, it becomes possible to play a synthesized avatar so that it imitates the expressions of the performer. Human-Computer Interaction (HCI systems may also be enriched by a facial feature tracker. For a user who is incapable of using her hands, a facial expression controller may be a solution to send limited commands to a computer. Eye blinking is one of the prominent areas to solve many real world problems. The process of blink detection consists of two phases. These are eye tracking followed by detection of blink. The work that has been carried out for eye tracking only is not suitable for eye blink detection. Therefore some approaches had been proposed for eye tracking along with eyes blink detection. In this thesis, real time implementation is done to count number of eye blinks in an image sequence. At last after analyzing all these approaches some of the parameters we obtained on which better performance of eye blink detection algorithm depend. This project focuses on automatic eye blink detection in real time. The aim of this thesis is to count the number of eye blinks in a video. This project will be performed on a video database of the facial expressions.

  14. Towards real time speckle controlled retinal photocoagulation

    Science.gov (United States)

    Bliedtner, Katharina; Seifert, Eric; Stockmann, Leoni; Effe, Lisa; Brinkmann, Ralf

    2016-03-01

    Photocoagulation is a laser treatment widely used for the therapy of several retinal diseases. Intra- and inter-individual variations of the ocular transmission, light scattering and the retinal absorption makes it impossible to achieve a uniform effective exposure and hence a uniform damage throughout the therapy. A real-time monitoring and control of the induced damage is highly requested. Here, an approach to realize a real time optical feedback using dynamic speckle analysis is presented. A 532 nm continuous wave Nd:YAG laser is used for coagulation. During coagulation, speckle dynamics are monitored by a coherent object illumination using a 633nm HeNe laser and analyzed by a CMOS camera with a frame rate up to 1 kHz. It is obvious that a control system needs to determine whether the desired damage is achieved to shut down the system in a fraction of the exposure time. Here we use a fast and simple adaption of the generalized difference algorithm to analyze the speckle movements. This algorithm runs on a FPGA and is able to calculate a feedback value which is correlated to the thermal and coagulation induced tissue motion and thus the achieved damage. For different spot sizes (50-200 μm) and different exposure times (50-500 ms) the algorithm shows the ability to discriminate between different categories of retinal pigment epithelial damage ex-vivo in enucleated porcine eyes. Furthermore in-vivo experiments in rabbits show the ability of the system to determine tissue changes in living tissue during coagulation.

  15. A NOVEL DESIGN OF LOW COST REAL TIME VEHICLE NAVIGATION SYSTEM

    Directory of Open Access Journals (Sweden)

    Prof.M.Kamaraju

    2010-08-01

    Full Text Available A low cost GPRS based vehicle navigation system is developed using ARM processor for real time application. The main core of the system is an embedded hardware along with Java/J2EE. The embedded device communicates with GSM network which is accessible from anywhere .This system eliminates large maintenance. In PC, Java programming is used for getting the data from serial port and given to the database (SQLSERVER.In the front end, programming code is written in J2EE.The latitudes and longitudes are received through GSM network and stored in the data base .With the help of these values the vehicle avigation can be seen on google map.

  16. Near Real Time MISR Wind Observations for Numerical Weather Prediction

    Science.gov (United States)

    Mueller, K. J.; Protack, S.; Rheingans, B. E.; Hansen, E. G.; Jovanovic, V. M.; Baker, N.; Liu, J.; Val, S.

    2014-12-01

    The Multi-angle Imaging SpectroRadiometer (MISR) project, in association with the NASA Langley Atmospheric Science Data Center (ASDC), has this year adapted its original production software to generate near-real time (NRT) cloud-motion winds as well as radiance imagery from all nine MISR cameras. These products are made publicly available at the ASDC with a latency of less than 3 hours. Launched aboard the sun-synchronous Terra platform in 1999, the MISR instrument continues to acquire near-global, 275 m resolution, multi-angle imagery. During a single 7 minute overpass of any given area, MISR retrieves the stereoscopic height and horizontal motion of clouds from the multi-angle data, yielding meso-scale near-instantaneous wind vectors. The ongoing 15-year record of MISR height-resolved winds at 17.6 km resolution has been validated against independent data sources. Low-level winds dominate the sampling, and agree to within ±3 ms-1 of collocated GOES and other observations. Low-level wind observations are of particular interest to weather forecasting, where there is a dearth of observations suitable for assimilation, in part due to reliability concerns associated with winds whose heights are assigned by the infrared brightness temperature technique. MISR cloud heights, on the other hand, are generated from stereophotogrammetric pattern matching of visible radiances. MISR winds also address data gaps in the latitude bands between geostationary satellite coverage and polar orbiting instruments that obtain winds from multiple overpasses (e.g. MODIS). Observational impact studies conducted by the Naval Research Laboratory (NRL) and by the German Weather Service (Deutscher Wetterdienst) have both demonstrated forecast improvements when assimilating MISR winds. An impact assessment using the GEOS-5 system is currently in progress. To benefit air quality forecasts, the MISR project is currently investigating the feasibility of generating near-real time aerosol products.

  17. Java: A New Brew for Educators, Administrators and Students.

    Science.gov (United States)

    Gordon, Barbara

    1996-01-01

    Java is an object-oriented programming language developed by Sun Microsystems; its benefits include platform independence, security, and interactivity. Within the college community, Java is being used in programming courses, collaborative technology research projects, computer graphics instruction, and distance education. (AEF)

  18. Monitoring and Diagnostics for C/C++ Real-Time Applications

    CERN Document Server

    Fischer, Yves

    Knowledge about the internal state of computational processes is essential for problem diagnostics as well as for constant monitoring and pre-failure recognition. The CMX li- brary provides monitoring capabilities similiar to the Java Management Extensions (JMX) for C and C++ applications. This thesis provides a detailed analysis of the requirements for monitoring and diagnos- tics of the C/C++ processes at CERN. The developed CMX library enables real-time C/C++ processes to expose values with- out harming their normal execution. CMX is portable and can be integrated in different monitoring architectures.

  19. An Efficient Secure Real-Time Concurrency Control Protocol

    Institute of Scientific and Technical Information of China (English)

    XIAO Yingyuan; LIU Yunsheng; CHEN Xiangyang

    2006-01-01

    Secure real-time databases must simultaneously satisfy two requirements in guaranteeing data security and minimizing the missing deadlines ratio of transactions. However, these two requirements can conflict with each other and achieve one requirement is to sacrifice the other. This paper presents a secure real-time concurrency control protocol based on optimistic method. The concurrency control protocol incorporates security constraints in a real-time optimistic concurrency control protocol and makes a suitable tradeoff between security and real-time requirements by introducing secure influence factor and real-time influence factor. The experimental results show the concurrency control protocol achieves data security without degrading real-time performance significantly.

  20. Real Time Seismic Prediction while Drilling

    Science.gov (United States)

    Schilling, F. R.; Bohlen, T.; Edelmann, T.; Kassel, A.; Heim, A.; Gehring, M.; Lüth, S.; Giese, R.; Jaksch, K.; Rechlin, A.; Kopf, M.; Stahlmann, J.; Gattermann, J.; Bruns, B.

    2009-12-01

    Efficient and safe drilling is a prerequisite to enhance the mobility of people and goods, to improve the traffic as well as utility infrastructure of growing megacities, and to ensure the growing energy demand while building geothermal and in hydroelectric power plants. Construction within the underground is often building within the unknown. An enhanced risk potential for people and the underground building may arise if drilling enters fracture zones, karsts, brittle rocks, mixed solid and soft rocks, caves, or anthropogenic obstacles. Knowing about the material behavior ahead of the drilling allows reducing the risk during drilling and construction operation. In drilling operations direct observations from boreholes can be complemented with geophysical investigations. In this presentation we focus on “real time” seismic prediction while drilling which is seen as a prerequisite while using geophysical methods in modern drilling operations. In solid rocks P- and S-wave velocity, refraction and reflection as well as seismic wave attenuation can be used for the interpretation of structures ahead of the drilling. An Integrated Seismic Imaging System (ISIS) for exploration ahead of a construction is used, where a pneumatic hammer or a magnetostrictive vibration source generate repetitive signals behind the tunneling machine. Tube waves are generated which travel along the tunnel to the working face. There the tube waves are converted to mainly S- but also P-Waves which interact with the formation ahead of the heading face. The reflected or refracted waves travel back to the working front are converted back to tube waves and recorded using three-component geophones which are fit into the tips of anchor rods. In near real time, the ISIS software allows for an integrated 3D imaging and interpretation of the observed data, geological and geotechnical parameters. Fracture zones, heterogeneities, and variations in the rock properties can be revealed during the drilling

  1. The INGV Real Time Strong Motion Database

    Science.gov (United States)

    Massa, Marco; D'Alema, Ezio; Mascandola, Claudia; Lovati, Sara; Scafidi, Davide; Gomez, Antonio; Carannante, Simona; Franceschina, Gianlorenzo; Mirenna, Santi; Augliera, Paolo

    2017-04-01

    The INGV real time strong motion data sharing is assured by the INGV Strong Motion Database. ISMD (http://ismd.mi.ingv.it) was designed in the last months of 2011 in cooperation among different INGV departments, with the aim to organize the distribution of the INGV strong-motion data using standard procedures for data acquisition and processing. The first version of the web portal was published soon after the occurrence of the 2012 Emilia (Northern Italy), Mw 6.1, seismic sequence. At that time ISMD was the first European real time web portal devoted to the engineering seismology community. After four years of successfully operation, the thousands of accelerometric waveforms collected in the archive need necessary a technological improvement of the system in order to better organize the new data archiving and to make more efficient the answer to the user requests. ISMD 2.0 was based on PostgreSQL (www.postgresql.org), an open source object- relational database. The main purpose of the web portal is to distribute few minutes after the origin time the accelerometric waveforms and related metadata of the Italian earthquakes with ML≥3.0. Data are provided both in raw SAC (counts) and automatically corrected ASCII (gal) formats. The web portal also provide, for each event, a detailed description of the ground motion parameters (i.e. Peak Ground Acceleration, Velocity and Displacement, Arias and Housner Intensities) data converted in velocity and displacement, response spectra up to 10.0 s and general maps concerning the recent and the historical seismicity of the area together with information about its seismic hazard. The focal parameters of the events are provided by the INGV National Earthquake Center (CNT, http://cnt.rm.ingv.it). Moreover, the database provides a detailed site characterization section for each strong motion station, based on geological, geomorphological and geophysical information. At present (i.e. January 2017), ISMD includes 987 (121

  2. RTMOD: Real-Time MODel evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Graziani, G; Galmarini, S. [Joint Research centre, Ispra (Italy); Mikkelsen, T. [Risoe National Lab., Wind Energy and Atmospheric Physics Dept. (Denmark)

    2000-01-01

    The 1998 - 1999 RTMOD project is a system based on an automated statistical evaluation for the inter-comparison of real-time forecasts produced by long-range atmospheric dispersion models for national nuclear emergency predictions of cross-boundary consequences. The background of RTMOD was the 1994 ETEX project that involved about 50 models run in several Institutes around the world to simulate two real tracer releases involving a large part of the European territory. In the preliminary phase of ETEX, three dry runs (i.e. simulations in real-time of fictitious releases) were carried out. At that time, the World Wide Web was not available to all the exercise participants, and plume predictions were therefore submitted to JRC-Ispra by fax and regular mail for subsequent processing. The rapid development of the World Wide Web in the second half of the nineties, together with the experience gained during the ETEX exercises suggested the development of this project. RTMOD featured a web-based user-friendly interface for data submission and an interactive program module for displaying, intercomparison and analysis of the forecasts. RTMOD has focussed on model intercomparison of concentration predictions at the nodes of a regular grid with 0.5 degrees of resolution both in latitude and in longitude, the domain grid extending from 5W to 40E and 40N to 65N. Hypothetical releases were notified around the world to the 28 model forecasters via the web on a one-day warning in advance. They then accessed the RTMOD web page for detailed information on the actual release, and as soon as possible they then uploaded their predictions to the RTMOD server and could soon after start their inter-comparison analysis with other modelers. When additional forecast data arrived, already existing statistical results would be recalculated to include the influence by all available predictions. The new web-based RTMOD concept has proven useful as a practical decision-making tool for realtime

  3. A Test Suite for Safety-Critical Java using JML

    DEFF Research Database (Denmark)

    Ravn, Anders P.; Søndergaard, Hans

    2013-01-01

    Development techniques are presented for a test suite for the draft specification of the Java profile for Safety-Critical Systems. Distinguishing features are: specification of conformance constraints in the Java Modeling Language, encoding of infrastructure concepts without implementation bias......, and corresponding specifications of implicitly stated behavioral and real-time properties. The test programs are auto-generated from the specification, while concrete values for test parameters are selected manually. The suite is open source and publicly accessible....

  4. A Test Suite for Safety-Critical Java using JML

    DEFF Research Database (Denmark)

    Ravn, Anders P.; Søndergaard, Hans

    2013-01-01

    Development techniques are presented for a test suite for the draft specification of the Java profile for Safety-Critical Systems. Distinguishing features are: specification of conformance constraints in the Java Modeling Language, encoding of infrastructure concepts without implementation bias, ......, and corresponding specifications of implicitly stated behavioral and real-time properties. The test programs are auto-generated from the specification, while concrete values for test parameters are selected manually. The suite is open source and publicly accessible....

  5. Application of real-time GPS to earthquake early warning

    National Research Council Canada - National Science Library

    Richard M. Allen; Alon Ziv

    2011-01-01

      Real-time GPS can provide static-offset observations during an earthquake Real-time GPS provides a robust constrain on magnitude for warnings GPS networks should be used as a companion to seismic...

  6. The Colliderscope: a real-time show

    CERN Multimedia

    Francesco Poppi

    2010-01-01

    Ninety-six LED lights distributed over the facade of the Niels Bohr Institute (NBI) in Blegdamsvej (Denmark) reproduce the actual signals coming from the Transition Radiation Detector (TRT) in ATLAS. Thanks to the Colliderscope, when a collision occurs below the ground in Geneva, people passing by in Blegdamsvej will be aware of it almost in real-time.   Niels Bohr Institute facade lit up to reflect the latest data from ATLAS-TRT . The pattern, intensity and duration of the Colliderscope’s flashes of light depend on the physical parameters of particles crossing the ATLAS TRT detector. “At the Colliderscope very little happens randomly”, explains Troels Petersen, a physicist at NBI and one of the people who conceived it. “Particularly interesting events, such as electrons, are shown by a bright light that remains on the facade for several seconds”. The Niels Bohr Institute has participated in the development of the TRT detector, and this is why t...

  7. Business Hypervisors for Real-time Applications

    Directory of Open Access Journals (Sweden)

    L. Perneel

    2015-08-01

    Full Text Available System virtualization is one of the hottest trends in information technology today. It is not just another nice to use technology but has become fundamental across the business world. It is successfully used with many business application classes where cloud computing is the most visual one. Recently, it started to be used for soft Real-Time (RT applications such as IP telephony, media servers, audio and video streaming servers, automotive and communication systems in general. Running these applications on a traditional system (Hardware + Operating System guarantee their Quality of Service (QoS; virtualizing them means inserting a new layer between the hardware and the (virtual Operating System (OS, and thus adding extra overhead. Although these applications’ areas do not always demand hard time guarantees, they require the underlying virtualization layer supports low latency and provide adequate computational resources for completion within a reasonable or predictable timeframe. These aspects are intimately intertwined with the logic of the hypervisor scheduler. In this paper, a series of tests are conducted on three hypervisors (VMware ESXi, Hyper-V server and Xen to provide a benchmark of the latencies added to the applications running on top of them. These tests are conducted for different scenarios (use cases to take into consideration all the parameters and configurations of the hypervisors’ schedulers. Finally, this benchmark can be used as a reference for choosing the best hypervisor-application combination.

  8. Real-time flexible preventive maintenance scheduling.

    Science.gov (United States)

    Kendall, E B; Cronk, J W; White, R N

    1993-01-01

    There are still obstacles to overcome as we enter the programming phase of this project. We envision an automated system, similar to an expert system, that performs the interval/history analysis and makes the changes. Initially a field will need to be added to the inventory to denote whether a device belongs to one of the previously described groups that are exempt from interval changes. An intermediate step will be the formatting of a periodic report showing equipment that meets the change criteria as described in the two rules. For now, the actual changes would be reviewed and made by our management and technical staff. This report would be retained as documentation of the basis for each change, for our own benefit and to meet JCAHO requirements. We are still discussing whether the repair count should include all repairs (user error, abuse, unpredictable failure, etc.) or just those that are "significant and preventable" and could have been averted by PM. This is perhaps a question whose answer might vary from hospital to hospital, depending upon size and patient mix. With more emphasis being placed on process outcomes, on quality of work, and on getting the most benefit for our efforts, we believe our flexible, real-time PM scheduling program is a major step in the right direction. It is outcome-driven and it focuses resources where they are needed the most.

  9. Real time model for public transportation management

    Directory of Open Access Journals (Sweden)

    Ireneusz Celiński

    2014-03-01

    Full Text Available Background: The article outlines managing a public transportation fleet in the dynamic aspect. There are currently many technical possibilities of identifying demand in the transportation network. It is also possible to indicate legitimate basis of estimating and steering demand. The article describes a general public transportation fleet management concept based on balancing demand and supply. Material and methods: The presented method utilizes a matrix description of demand for transportation based on telemetric and telecommunication data. Emphasis was placed mainly on a general concept and not the manner in which data was collected by other researchers.  Results: The above model gave results in the form of a system for managing a fleet in real-time. The objective of the system is also to optimally utilize means of transportation at the disposal of service providers. Conclusions: The presented concept enables a new perspective on managing public transportation fleets. In case of implementation, the project would facilitate, among others, designing dynamic timetables, updated based on observed demand, and even designing dynamic points of access to public transportation lines. Further research should encompass so-called rerouting based on dynamic measurements of the characteristics of the transportation system.

  10. Recommendations for Real-Time Speech MRI

    Science.gov (United States)

    Lingala, Sajan Goud; Sutton, Brad P.; Miquel, Marc E.; Nayak, Krishna S.

    2016-01-01

    Real-time magnetic resonance imaging (RT-MRI) is being increasingly used for speech and vocal production research studies. Several imaging protocols have emerged based on advances in RT-MRI acquisition, reconstruction, and audio-processing methods. This review summarizes the state-of-the-art, discusses technical considerations, and provides specific guidance for new groups entering this field. We provide recommendations for performing RT-MRI of the upper airway. This is a consensus statement stemming from the ISMRM-endorsed Speech MRI summit held in Los Angeles, February 2014. A major unmet need identified at the summit was the need for consensus on protocols that can be easily adapted by researchers equipped with conventional MRI systems. To this end, we provide a discussion of tradeoffs in RT-MRI in terms of acquisition requirements, a priori assumptions, artifacts, computational load, and performance for different speech tasks. We provide four recommended protocols and identify appropriate acquisition and reconstruction tools. We list pointers to open-source software that facilitate implementation. We conclude by discussing current open challenges in the methodological aspects of RT-MRI of speech. PMID:26174802

  11. Real-time optoacoustic monitoring of stroke

    Science.gov (United States)

    Kneipp, Moritz; Turner, Jake; Hambauer, Sebastian; Krieg, Sandro M.; Lehmberg, Jens; Lindauer, Ute; Razansky, Daniel

    2014-03-01

    Characterizing disease progression and identifying possible therapeutic interventions in stroke is greatly aided by the use of longitudinal function imaging studies. In this study, we investigate the applicability of real-time multispectral optoacoustic tomography (MSOT) as a tool for non-invasive monitoring of the progression of stroke in the whole brain. The middle cerebral artery occlusion (MCAO) method was used to induce stroke. Mice were imaged under isoflurane anesthesia preoperatively and at several time points during and after the 60-minute occlusion. The animals were sacrificed after 24 hours and their excised brains frozen at -80°C for sectioning. The cryosection were stained using H&E staining to identify the ischemic lesion. Major vessels are readily identifiable in the whole mouse head in the in vivo optoacoustic scans. During ischemia, a reduction in cerebral blood volume is detectable in the cortex. Post ischemia, spectral unmixing of the optoacoustic signals shows an asymmetry of the deoxygenated hemoglobin in the hemisphere affected by MCAO. This hypoxic area was mainly located around the boundary of the ischemic lesion and was therefore identified as the ischemic penumbra. Non-invasive functional MSOT imaging is able to visualize the hypoxic penumbra in brains affected by stroke. Stopping the spread of the infarct area and revitalizing the penumbra is central in stroke research, this new imaging technique may therefore prove to be a valuable tool in the monitoring and developing new treatments.

  12. Real-time Detection of Locked Modes

    Science.gov (United States)

    Angelini, S.; Granetz, R. S.; Wolfe, S. M.

    2007-11-01

    Disruptions are one of the largest problems facing tokamaks. In a large-scale experiment such as ITER, disruptions would cause crippling damage and severe setbacks in experimentation. One method for disruption mitigation involves the use of a gas jet which has been tested on both normally running plasmas and vertical displacement events (VDEs) on Alcator C-Mod. In both cases, the jet was successful in mitigating disruption effects. The gas jet has not yet been tested on other types of disruptions. Locked-mode major disruptions are easily created in C-Mod and could be used to test the effectiveness of the gas jet as a mitigation method if the jet could be fired early enough. It has been empirically observed that the electron cyclotron emissions (ECE) signal displays a flattening of the normally-present sawteeth before the current quench occurs in certain locked-mode major disruptions. A procedure is being written which will detect the ECE flattening by reading changes in the standard deviation of the signal. This procedure will be programmed into the digital plasma control system (DPCS) for real-time testing.

  13. Real-time DIRCM system modeling

    Science.gov (United States)

    Petersson, Mikael

    2004-12-01

    Directed infrared countermeasures (DIRCM) play an increasingly important role in electronic warfare to counteract threats posed by infrared seekers. The usefulness and performance of such countermeasures depend, for example, on atmospheric conditions (attenuation and turbulence) and platform vibrations, causing pointing and tracking errors for the laser beam and reducing the power transferred to the seeker aperture. These problems make it interesting to simulate the performance of a DIRCM system in order to understand how easy or difficult it is to counteract an approaching threat and evaluate limiting factors in various situations. This paper describes a DIRCM model that has been developed, including atmospheric effects such as attenuation and turbulence as well as closed loop tracking algorithms, where the retro reflex of the laser is used for the pointing control of the beam. The DIRCM model is part of a large simulation framework (EWSim), which also incorporates several descriptions of different seekers (e.g. reticle, rosette, centroid, nutating cross) and models of robot dynamics. Effects of a jamming laser on a specific threat can be readily verified by simulations within this framework. The duel between missile and countermeasure is simulated in near real-time and visualized graphically in 3D. A typical simulation with a reticle seeker jammed by a modulated laser is included in the paper.

  14. Real-Time Principal-Component Analysis

    Science.gov (United States)

    Duong, Vu; Duong, Tuan

    2005-01-01

    A recently written computer program implements dominant-element-based gradient descent and dynamic initial learning rate (DOGEDYN), which was described in Method of Real-Time Principal-Component Analysis (NPO-40034) NASA Tech Briefs, Vol. 29, No. 1 (January 2005), page 59. To recapitulate: DOGEDYN is a method of sequential principal-component analysis (PCA) suitable for such applications as data compression and extraction of features from sets of data. In DOGEDYN, input data are represented as a sequence of vectors acquired at sampling times. The learning algorithm in DOGEDYN involves sequential extraction of principal vectors by means of a gradient descent in which only the dominant element is used at each iteration. Each iteration includes updating of elements of a weight matrix by amounts proportional to a dynamic initial learning rate chosen to increase the rate of convergence by compensating for the energy lost through the previous extraction of principal components. In comparison with a prior method of gradient-descent-based sequential PCA, DOGEDYN involves less computation and offers a greater rate of learning convergence. The sequential DOGEDYN computations require less memory than would parallel computations for the same purpose. The DOGEDYN software can be executed on a personal computer.

  15. Real-Time Accumulative Computation Motion Detectors

    Directory of Open Access Journals (Sweden)

    Saturnino Maldonado-Bascón

    2009-12-01

    Full Text Available The neurally inspired accumulative computation (AC method and its application to motion detection have been introduced in the past years. This paper revisits the fact that many researchers have explored the relationship between neural networks and finite state machines. Indeed, finite state machines constitute the best characterized computational model, whereas artificial neural networks have become a very successful tool for modeling and problem solving. The article shows how to reach real-time performance after using a model described as a finite state machine. This paper introduces two steps towards that direction: (a A simplification of the general AC method is performed by formally transforming it into a finite state machine. (b A hardware implementation in FPGA of such a designed AC module, as well as an 8-AC motion detector, providing promising performance results. We also offer two case studies of the use of AC motion detectors in surveillance applications, namely infrared-based people segmentation and color-based people tracking, respectively.

  16. Real-Time 3D Visualization

    Science.gov (United States)

    1997-01-01

    Butler Hine, former director of the Intelligent Mechanism Group (IMG) at Ames Research Center, and five others partnered to start Fourth Planet, Inc., a visualization company that specializes in the intuitive visual representation of dynamic, real-time data over the Internet and Intranet. Over a five-year period, the then NASA researchers performed ten robotic field missions in harsh climes to mimic the end- to-end operations of automated vehicles trekking across another world under control from Earth. The core software technology for these missions was the Virtual Environment Vehicle Interface (VEVI). Fourth Planet has released VEVI4, the fourth generation of the VEVI software, and NetVision. VEVI4 is a cutting-edge computer graphics simulation and remote control applications tool. The NetVision package allows large companies to view and analyze in virtual 3D space such things as the health or performance of their computer network or locate a trouble spot on an electric power grid. Other products are forthcoming. Fourth Planet is currently part of the NASA/Ames Technology Commercialization Center, a business incubator for start-up companies.

  17. Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover

    Directory of Open Access Journals (Sweden)

    Li Xie

    2012-01-01

    Full Text Available A key requirement of lunar rover autonomous navigation is to acquire state information accurately in real-time during its motion and set up a gradual parameter-based nonlinear kinematics model for the rover. In this paper, we propose a dual-extended-Kalman-filter- (dual-EKF- based real-time celestial navigation (RCN method. The proposed method considers the rover position and velocity on the lunar surface as the system parameters and establishes a constant velocity (CV model. In addition, the attitude quaternion is considered as the system state, and the quaternion differential equation is established as the state equation, which incorporates the output of angular rate gyroscope. Therefore, the measurement equation can be established with sun direction vector from the sun sensor and speed observation from the speedometer. The gyro continuous output ensures the algorithm real-time operation. Finally, we use the dual-EKF method to solve the system equations. Simulation results show that the proposed method can acquire the rover position and heading information in real time and greatly improve the navigation accuracy. Our method overcomes the disadvantage of the cumulative error in inertial navigation.

  18. Real-time Series Resistance Monitoring in PV Systems; NREL (National Renewable Energy Laboratory)

    Energy Technology Data Exchange (ETDEWEB)

    Deceglie, M. G.; Silverman, T. J.; Marion, B.; Kurtz, S. R.

    2015-06-14

    We apply the physical principles of a familiar method, suns-Voc, to a new application: the real-time detection of series resistance changes in modules and systems operating outside. The real-time series resistance (RTSR) method that we describe avoids the need for collecting IV curves or constructing full series-resistance-free IV curves. RTSR is most readily deployable at the module level on apply the physical principles of a familiar method, suns-Voc, to a new application: the real-time detection of series resistance changes in modules and systems operating outside. The real-time series resistance (RTSR) method that we describe avoids the need for collecting IV curves or constructing full series-resistance-free IV curves. RTSR is most readily deployable at the module level on micro-inverters or module-integrated electronics, but it can also be extended to full strings. Automated detection of series resistance increases can provide early warnings of some of the most common reliability issues, which also pose fire risks, including broken ribbons, broken solder bonds, and contact problems in the junction or combiner box. We describe the method in detail and describe a sample application to data collected from modules operating in the field.

  19. Execution of a High Level Real-Time Language

    OpenAIRE

    Luqi; Berzins, Valdis

    1988-01-01

    Prototype System Description Language (PSDL) is a high level real-time language with special features for hard real-time system specification and design. It can be used to firm up requirements through execution of its software prototypes The language is designed based on a real-time model merging data and control flow and its implementation is beyond conventional compiler technology because of the need to meet real-time constraints. In this paper we describe and illustrate our research result...

  20. A Real-Time Linux for Multicore Platforms

    Science.gov (United States)

    2013-12-20

    Multicore Platforms, 25th Euromicro Conference on Real-TimeSystems. 09-JUL-13, . : , Jeremy Erickson, James Anderson. Reducing Tardiness Under Global...Baruah. "Improved tardiness bounds for Global EDF," Proceedings of the EuroMicro Conference on Real-Time Systems, Brussels, Belgium, IEEE Computer...missed. In a soft real-time application, some deadline tardiness is permissible. In the definition of "soft real-time" that we have focused on

  1. Java EE 7 handbook

    CERN Document Server

    Pilgrim, Peter A

    2013-01-01

    Java EE 7 Handbook is an example based tutorial with descriptions and explanations.""Java EE 7 Handbook"" is for the developer, designer, and architect aiming to get acquainted with the Java EE platform in its newest edition. This guide will enhance your knowledge about the Java EE 7 platform. Whether you are a long-term Java EE (J2EE) developer or an intermediate level engineer on the JVM with just Java SE behind you, this handbook is for you, the new contemporary Java EE 7 developer!

  2. Java for dummies

    CERN Document Server

    Burd, Barry

    2011-01-01

    The top-selling beginning Java book is now fully updated for Java 7! Java is the platform-independent, object-oriented programming language used for developing web and mobile applications. The revised version offers new functionality and features that have programmers excited, and this popular guide covers them all. This book helps programmers create basic Java objects and learn when they can reuse existing code. It's just what inexperienced Java developers need to get going quickly with Java 2 Standard Edition 7.0 (J2SE 7.0) and Java Development Kit 7.0 (JDK 7). Explores how the new version o

  3. Pro Java ME Apps

    CERN Document Server

    Iliescu, Ovidiu

    2011-01-01

    Pro Java ME Apps gives you, the developer, the know-how required for writing sophisticated Java ME applications and for taking advantage of this huge potential market. Java ME is the largest mobile software platform in the world, supported by over 80% of all phones. You'll cover what Java ME is and how it compares to other mobile software platforms, how to properly design and structure Java ME applications, how to think like an experienced Java ME developer, what common problems and pitfalls you may run into, how to optimize your code, and many other key topics. Unlike other Java ME books out

  4. Survey of real-time processing systems for big data

    DEFF Research Database (Denmark)

    Liu, Xiufeng; Lftikhar, Nadeem; Xie, Xike

    2014-01-01

    for big data; Its open-source implementation such as Hadoop has become the de-facto standard for processing big data, however, Hadoop has the limitation of supporting real-time updates. The improvements in Hadoop for the real-time capability, and the other alternative real-time frameworks have been...

  5. Evaluating real-time Java for mission-critical large-scale embedded systems

    Science.gov (United States)

    Sharp, D. C.; Pla, E.; Luecke, K. R.; Hassan, R. J.

    2003-01-01

    This paper describes benchmarking results on an RT JVM. This paper extends previously published results by including additional tests, by being run on a recently available pre-release version of the first commercially supported RTSJ implementation, and by assessing results based on our experience with avionics systems in other languages.

  6. Real time PV manufacturing diagnostic system

    Energy Technology Data Exchange (ETDEWEB)

    Kochergin, Vladimir [MicroXact Inc., Blacksburg, VA (United States); Crawford, Michael A. [MicroXact Inc., Blacksburg, VA (United States)

    2015-09-01

    The main obstacle Photovoltaic (PV) industry is facing at present is the higher cost of PV energy compared to that of fossil energy. While solar cell efficiencies continue to make incremental gains these improvements are so far insufficient to drive PV costs down to match that of fossil energy. Improved in-line diagnostics however, has the potential to significantly increase the productivity and reduce cost by improving the yield of the process. On this Phase I/Phase II SBIR project MicroXact developed and demonstrated at CIGS pilot manufacturing line a high-throughput in-line PV manufacturing diagnostic system, which was verified to provide fast and accurate data on the spatial uniformity of thickness, an composition of the thin films comprising the solar cell as the solar cell is processed reel-to-reel. In Phase II project MicroXact developed a stand-alone system prototype and demonstrated the following technical characteristics: 1) ability of real time defect/composition inconsistency detection over 60cm wide web at web speeds up to 3m/minute; 2) Better than 1mm spatial resolution on 60cm wide web; 3) an average better than 20nm spectral resolution resulting in more than sufficient sensitivity to composition imperfections (copper-rich and copper-poor regions were detected). The system was verified to be high vacuum compatible. Phase II results completely validated both technical and economic feasibility of the proposed concept. MicroXact’s solution is an enabling technique for in-line PV manufacturing diagnostics to increase the productivity of PV manufacturing lines and reduce the cost of solar energy, thus reducing the US dependency on foreign oil while simultaneously reducing emission of greenhouse gasses.

  7. Real-Time Gender Classification by Face

    Directory of Open Access Journals (Sweden)

    Eman Fares Al Mashagba

    2016-03-01

    Full Text Available The identification of human beings based on their biometric body parts, such as face, fingerprint, gait, iris, and voice, plays an important role in electronic applications and has become a popular area of research in image processing. It is also one of the most successful applications of computer–human interaction and understanding. Out of all the abovementioned body parts,the face is one of most popular traits because of its unique features.In fact, individuals can process a face in a variety of ways to classify it by its identity, along with a number of other characteristics, such as gender, ethnicity, and age. Specifically, recognizing human gender is important because people respond differently according to gender. In this paper, we present a robust method that uses global geometry-based features to classify gender and identify age and human beings from video sequences. The features are extracted based on face detection using skin color segmentation and the computed geometric features of the face ellipse region. These geometric features are then used to form the face vector trajectories, which are inputted to a time delay neural network and are trained using the Broyden–Fletcher–Goldfarb–Shanno (BFGS function. Results show that using the suggested method with our own dataset under an unconstrained condition achieves a 100% classification rate in the training set for all application, as well as 91.2% for gender classification, 88% for age identification, and 83% for human identification in the testing set. In addition, the proposed method establishes the real-time system to be used in three applications with a simple computation for feature extraction.

  8. Variational optical flow computation in real time.

    Science.gov (United States)

    Bruhn, Andrés; Weickert, Joachim; Feddern, Christian; Kohlberger, Timo; Schnörr, Christoph

    2005-05-01

    This paper investigates the usefulness of bidirectional multigrid methods for variational optical flow computations. Although these numerical schemes are among the fastest methods for solving equation systems, they are rarely applied in the field of computer vision. We demonstrate how to employ those numerical methods for the treatment of variational optical flow formulations and show that the efficiency of this approach even allows for real-time performance on standard PCs. As a representative for variational optic flow methods, we consider the recently introduced combined local-global method. It can be considered as a noise-robust generalization of the Horn and Schunck technique. We present a decoupled, as well as a coupled, version of the classical Gauss-Seidel solver, and we develop several multgrid implementations based on a discretization coarse grid approximation. In contrast, with standard bidirectional multigrid algorithms, we take advantage of intergrid transfer operators that allow for nondyadic grid hierarchies. As a consequence, no restrictions concerning the image size or the number of traversed levels have to be imposed. In the experimental section, we juxtapose the developed multigrid schemes and demonstrate their superior performance when compared to unidirectional multgrid methods and nonhierachical solvers. For the well-known 316 x 252 Yosemite sequence, we succeeded in computing the complete set of dense flow fields in three quarters of a second on a 3.06-GHz Pentium4 PC. This corresponds to a frame rate of 18 flow fields per second which outperforms the widely-used Gauss-Seidel method by almost three orders of magnitude.

  9. ControlShell - A real-time software framework

    Science.gov (United States)

    Schneider, Stanley A.; Ullman, Marc A.; Chen, Vincent W.

    1991-01-01

    ControlShell is designed to enable modular design and impplementation of real-time software. It is an object-oriented tool-set for real-time software system programming. It provides a series of execution and data interchange mechansims that form a framework for building real-time applications. These mechanisms allow a component-based approach to real-time software generation and mangement. By defining a set of interface specifications for intermodule interaction, ControlShell provides a common platform that is the basis for real-time code development and exchange.

  10. Satellite clock corrections estimation to accomplish real time ppp: experiments for brazilian real time network

    Science.gov (United States)

    Marques, Haroldo; Monico, João; Aquino, Marcio; Melo, Weyller

    2014-05-01

    The real time PPP method requires the availability of real time precise orbits and satellites clocks corrections. Currently, it is possible to apply the solutions of clocks and orbits available by BKG within the context of IGS Pilot project or by using the operational predicted IGU ephemeris. The accuracy of the satellite position available in the IGU is enough for several applications requiring good quality. However, the satellites clocks corrections do not provide enough accuracy (3 ns ~ 0.9 m) to accomplish real time PPP with the same level of accuracy. Therefore, for real time PPP application it is necessary to further research and develop appropriated methodologies for estimating the satellite clock corrections in real time with better accuracy. Currently, it is possible to apply the real time solutions of clocks and orbits available by Federal Agency for Cartography and Geodesy (BKG) within the context of IGS Pilot project. The BKG corrections are disseminated by a new proposed format of the RTCM 3.x and can be applied in the broadcasted orbits and clocks. Some investigations have been proposed for the estimation of the satellite clock corrections using GNSS code and phase observable at the double difference level between satellites and epochs (MERVAT, DOUSA, 2007). Another possibility consists of applying a Kalman Filter in the PPP network mode (HAUSCHILD, 2010) and it is also possible the integration of both methods, using network PPP and observables at double difference level in specific time intervals (ZHANG; LI; GUO, 2010). For this work the methodology adopted consists in the estimation of the satellite clock corrections based on the data adjustment in the PPP mode, but for a network of GNSS stations. The clock solution can be solved by using two types of observables: code smoothed by carrier phase or undifferenced code together with carrier phase. In the former, we estimate receiver clock error; satellite clock correction and troposphere, considering

  11. Spilling the beans on java 3D: a tool for the virtual anatomist.

    Science.gov (United States)

    Guttmann, G D

    1999-04-15

    The computing world has just provided the anatomist with another tool: Java 3D, within the Java 2 platform. On December 9, 1998, Sun Microsystems released Java 2. Java 3D classes are now included in the jar (Java Archive) archives of the extensions directory of Java 2. Java 3D is also a part of the Java Media Suite of APIs (Application Programming Interfaces). But what is Java? How does Java 3D work? How do you view Java 3D objects? A brief introduction to the concepts of Java and object-oriented programming is provided. Also, there is a short description of the tools of Java 3D and of the Java 3D viewer. Thus, the virtual anatomist has another set of computer tools to use for modeling various aspects of anatomy, such as embryological development. Also, the virtual anatomist will be able to assist the surgeon with virtual surgery using the tools found in Java 3D. Java 3D will be able to fulfill gaps, such as the lack of platform independence, interactivity, and manipulability of 3D images, currently existing in many anatomical computer-aided learning programs.

  12. Real Time Wide Area Radiation Surveillance System

    Science.gov (United States)

    Biafore, M.

    2012-04-01

    We present the REWARD project, financed within the FP7 programme, theme SEC-2011.1.5-1 (Development of detection capabilities of difficult to detect radioactive sources and nuclear materials - Capability Project). Within this project, we propose a novel mobile system for real time, wide area radiation surveillance. The system is based on the integration of new miniaturized solid-state radiation sensors: a CdZnTe detector for gamma radiation and a high efficiency neutron detector based on novel silicon technologies. The sensing unit will include a wireless communication interface to send the data remotely to a monitoring base station which also uses a GPS system to calculate the position of the tag. The system will also incorporate middleware and high level software to provide web-service interfaces for the exchange of information, and that will offer top level functionalities as management of users, mobile tags and environment data and alarms, database storage and management and a web-based graphical user interface. Effort will be spent to ensure that the software is modular and re-usable across as many architectural levels as possible. Finally, an expert system will continuously analyze the information from the radiation sensor and correlate it with historical data from the tag location in order to generate an alarm when an abnormal situation is detected. The system will be useful for many different scenarios, including such lost radioactive sources and radioactive contamination. It will be possible to deploy in emergency units and in general in any type of mobile or static equipment. The sensing units will be highly portable thanks to their low size and low energy consumption. The complete system will be scalable in terms of complexity and cost and will offer very high precision on both the measurement and the location of the radiation. The modularity and flexibility of the system will allow for a realistic introduction to the market. Authorities may start with a

  13. Real-time Forensic Disaster Analysis

    Science.gov (United States)

    Wenzel, F.; Daniell, J.; Khazai, B.; Mühr, B.; Kunz-Plapp, T.; Markus, M.; Vervaeck, A.

    2012-04-01

    The Center for Disaster Management and Risk Reduction Technology (CEDIM, www.cedim.de) - an interdisciplinary research center founded by the German Research Centre for Geoscience (GFZ) and Karlsruhe Institute of Technology (KIT) - has embarked on a new style of disaster research known as Forensic Disaster Analysis. The notion has been coined by the Integrated Research on Disaster Risk initiative (IRDR, www.irdrinternational.org) launched by ICSU in 2010. It has been defined as an approach to studying natural disasters that aims at uncovering the root causes of disasters through in-depth investigations that go beyond the reconnaissance reports and case studies typically conducted after disasters. In adopting this comprehensive understanding of disasters CEDIM adds a real-time component to the assessment and evaluation process. By comprehensive we mean that most if not all relevant aspects of disasters are considered and jointly analysed. This includes the impact (human, economy, and infrastructure), comparisons with recent historic events, social vulnerability, reconstruction and long-term impacts on livelihood issues. The forensic disaster analysis research mode is thus best characterized as "event-based research" through systematic investigation of critical issues arising after a disaster across various inter-related areas. The forensic approach requires (a) availability of global data bases regarding previous earthquake losses, socio-economic parameters, building stock information, etc.; (b) leveraging platforms such as the EERI clearing house, relief-web, and the many sources of local and international sources where information is organized; and (c) rapid access to critical information (e.g., crowd sourcing techniques) to improve our understanding of the complex dynamics of disasters. The main scientific questions being addressed are: What are critical factors that control loss of life, of infrastructure, and for economy? What are the critical interactions

  14. Instrumentation development for real time brainwave monitoring.

    Energy Technology Data Exchange (ETDEWEB)

    Anderson, Lawrence Frederick; Clough, Benjamin W.

    2005-12-01

    The human brain functions through a chemically-induced biological process which operates in a manner similar to electrical systems. The signal resulting from this biochemical process can actually be monitored and read using tools and having patterns similar to those found in electrical and electronics engineering. The primary signature of this electrical activity is the ''brain wave'', which looks remarkably similar to the output of many electrical systems. Likewise, the device currently used in medical arenas to read brain electrical activity is the electroencephalogram (EEG) which is synonymous with a multi-channel oscilloscope reading. Brain wave readings and recordings for medical purposes are traditionally taken in clinical settings such as hospitals, laboratories or diagnostic clinics. The signal is captured via externally applied scalp electrodes using semi-viscous gel to reduce impedance. The signal will be in the 10 to 100 microvolt range. In other instances, where surgeons are attempting to isolate particular types of minute brain signals, the electrodes may actually be temporarily implanted in the brain during a preliminary procedure. The current configurations of equipment required for EEGs involve large recording instruments, many electrodes, wires, and large amounts of hard disk space devoted to storing large files of brain wave data which are then eventually analyzed for patterns of concern. Advances in sensors, signal processing, data storage and microelectronics over the last decade would seem to have paved the way for the realization of devices capable of ''real time'' external monitoring, and possible assessment, of brain activity. A myriad of applications for such a capability are likewise presenting themselves, including the ability to assess brain functioning, level of functioning and malfunctioning. Our plan is to develop the sensors, signal processing, and portable instrumentation package which could

  15. Near real-time skin deformation mapping

    Science.gov (United States)

    Kacenjar, Steve; Chen, Suzie; Jafri, Madiha; Wall, Brian; Pedersen, Richard; Bezozo, Richard

    2013-02-01

    A novel in vivo approach is described that provides large area mapping of the mechanical properties of the skin in human patients. Such information is important in the understanding of skin health, cosmetic surgery[1], aging, and impacts of sun exposure. Currently, several methods have been developed to estimate the local biomechanical properties of the skin, including the use of a physical biopsy of local areas of the skin (in vitro methods) [2, 3, and 4], and also the use of non-invasive methods (in vivo) [5, 6, and 7]. All such methods examine localized areas of the skin. Our approach examines the local elastic properties via the generation of field displacement maps of the skin created using time-sequence imaging [9] with 2D digital imaging correlation (DIC) [10]. In this approach, large areas of the skin are reviewed rapidly, and skin displacement maps are generated showing the contour maps of skin deformation. These maps are then used to precisely register skin images for purposes of diagnostic comparison. This paper reports on our mapping and registration approach, and demonstrates its ability to accurately measure the skin deformation through a described nulling interpolation process. The result of local translational DIC alignment is compared using this interpolation process. The effectiveness of the approach is reported in terms of residual RMS, image entropy measures, and differential segmented regional errors.

  16. Design and Implementation of Real-Time Intelligent Control and Structure Based on Multi-Agent Systems in Microgrids

    Directory of Open Access Journals (Sweden)

    Ming-Tse Kuo

    2013-11-01

    Full Text Available By consulting various worldwide definitions of microgrids and distributed energy, this study presents a microgrid-structured multi-agent system and uses Matlab/Simulink to construct a circuit with microgrid features, which enables the changes in each electrical source and load in the microgrid to be monitored and controlled. This multi-agent system adheres to the Java Agent Development Framework (JADE platform specifications of the Foundation for Intelligent Physical Agents (FIPA, facilitating communication, information transfers, and the receipt of real-time information regarding the microgrid and each component in the microgrid. Furthermore, the real-time state in the microgrid can be correspondingly controlled, achieving the most efficient real-time monitoring and control for electrical sources and load management in the microgrid.

  17. Wide Area Real Time Kinematic (WARTK): Usage of RTCM format, and real-time implementation

    OpenAIRE

    Valls Moreno, Angel

    2008-01-01

    Nowadays GNSS1 enhancement techniques have reached a relevant impor- tance and are present in a wide variety of applications. During the last years the Research Group of Astronomy and Geomatics (gAGE) from the Tech- nical University of Catalonia (UPC) has developed and tested new satellite navigation techniques which allow the extension of local services based on the real-time carrier phase ambiguity resolution2 to wide area scale (i.e., base- lines between the rover and reference stations gr...

  18. Ivor Horton's Beginning Java

    CERN Document Server

    Horton, Ivor

    2011-01-01

    Find out why thousands have turned to Ivor Horton for learning Java Ivor Horton's approach is teaching Java is so effective and popular that he is one of the leading authors of introductory programming tutorials, with over 160,000 copies of his Java books sold. In this latest edition, whether you're a beginner or an experienced programmer switching to Java, you'll learn how to build real-world Java applications using Java SE 7. The author thoroughly covers the basics as well as new features such as extensions and classes; extended coverage of the Swing Application Framework; and he does it all

  19. JavaScript bible

    CERN Document Server

    Goodman, Danny; Novitski, Paul; Rayl, Tia Gustaffl

    2009-01-01

    The bestselling JavaScript reference, now updated to reflect changes in technology and best practices. As the most comprehensive book on the market, the JavaScript Bible is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user. You'll get up-to-date coverage on the latest JavaScript practices that have been implemente

  20. Real time UAV autonomy through offline calculations

    Science.gov (United States)

    Jung, Sunghun

    . Once one or several targets are detected, UAVs near the target are manipulated to approach to the target. If the number of detected targets is more than one, UAVs are evenly grouped to track targets. After a specific period of time, UAVs hand off and continue their original tasks. Thirdly, Emergency algorithm is generated to avoid losses of UAVs when UAVs have system failures. If one UAV is out of fuel or control during the mission, the Emergency algorithm brings the malfunctioning UAV to the point of departure and let the rest UAVs to continue an aerial reconnaissance. An UAV which finishes its task the earliest will continue to search a region which the failed UAV is supposed to search. In addition, Emergency algorithm prevents UAVs colliding into each other by using emergency altitude. Overall, the framework developed here facilitates the solution of several mission planning problems. The robustness built into our discretization of space and time permits feedback corrections on real-time to vehicle trajectories. The library of off-line solutions proposed and developed here minimizes computational overhead during operations.

  1. Real Time Flux Control in PM Motors

    Energy Technology Data Exchange (ETDEWEB)

    Otaduy, P.J.

    2005-09-27

    Significant research at the Oak Ridge National Laboratory (ORNL) Power Electronics and Electric Machinery Research Center (PEEMRC) is being conducted to develop ways to increase (1) torque, (2) speed range, and (3) efficiency of traction electric motors for hybrid electric vehicles (HEV) within existing current and voltage bounds. Current is limited by the inverter semiconductor devices' capability and voltage is limited by the stator wire insulation's ability to withstand the maximum back-electromotive force (emf), which occurs at the upper end of the speed range. One research track has been to explore ways to control the path and magnitude of magnetic flux while the motor is operating. The phrase, real time flux control (RTFC), refers to this mode of operation in which system parameters are changed while the motor is operating to improve its performance and speed range. RTFC has potential to meet an increased torque demand by introducing additional flux through the main air gap from an external source. It can augment the speed range by diverting flux away from the main air gap to reduce back-emf at high speeds. Conventional RTFC technology is known as vector control [1]. Vector control decomposes the stator current into two components; one that produces torque and a second that opposes (weakens) the magnetic field generated by the rotor, thereby requiring more overall stator current and reducing the efficiency. Efficiency can be improved by selecting a RTFC method that reduces the back-emf without increasing the average current. This favors methods that use pulse currents or very low currents to achieve field weakening. Foremost in ORNL's effort to develop flux control is the work of J. S. Hsu. Early research [2,3] introduced direct control of air-gap flux in permanent magnet (PM) machines and demonstrated it with a flux-controlled generator. The configuration eliminates the problem of demagnetization because it diverts all the flux from the

  2. RealTimeFrame – A Real Time Processing Framework for Medical Video Sequences

    Directory of Open Access Journals (Sweden)

    S. Gross

    2008-01-01

    Full Text Available Imaging technology is highly important in today’s medical environments. It provides information upon which the accuracy of the diagnosis and consequently the wellbeing of the patient rely. Increasing the quality and significance of medical image data is therefore one the aims of scientific research and development. We introduce an integrated hardware and software framework for real time image processing in medical environments, which we call RealTimeFrame. Our project is designed to offer flexibility, easy expandability and high performance. We use standard personal computer hardware to run our multithreaded software. A frame grabber card is used to capture video signals from medical imaging systems. A modular, user-defined process chain performs arbitrary manipulations on the image data. The graphical user interface offers configuration options and displays the processed image in either window or full screen mode. Image source and processing routines are encapsulated in dynamic library modules for easy functionality extension without recompilation of the entire software framework. Documented template modules for sources and processing steps are part of the software’s source code.

  3. A real-time transaction service for grid computing

    Institute of Scientific and Technical Information of China (English)

    Tang Feilong; Li Minglu; Joshua Huang Zhexue; Frank Tong; Cao Jian

    2005-01-01

    A real-time transaction service aims at ensuring the consistency of real-time and transactional Grid applications. This paper proposes an efficient real-time transaction service (RTTS). It provides abilities to discover qualified services, I.e., participants, to execute specified sub-transactions, coordinate real-time Grid transactions, calculate deadline and assign priority for scheduling concurrent transactions. The service discovery adopts the two-level registry mechanismto adapt to transient Grid services. The coordination algorithm invokes multiplefunctional alternative services for each sub-transaction so that it remarkablyimproves the successful ratio of real-time transactions. The experiment result shows that the RTTS can well coordinate real-time transactions for Grid service environment and shield users from the complex process.

  4. Safe and Verifiable Design of Concurrent Java Programs

    NARCIS (Netherlands)

    Hilderink, G.H.; Welch, P.H.; Bakkers, André; Welch, P.H.; Stiles, G.S.

    2001-01-01

    The design of concurrent programs has a reputation for being difficult, and thus potentially dangerous in safetycritical real-time and embedded systems. The recent appearance of Java, whilst cleaning up many insecure aspects of OO programming endemic in C++, suffers from a deceptively simple threads

  5. A real-time all-atom structural search engine for proteins.

    Science.gov (United States)

    Gonzalez, Gabriel; Hannigan, Brett; DeGrado, William F

    2014-07-01

    Protein designers use a wide variety of software tools for de novo design, yet their repertoire still lacks a fast and interactive all-atom search engine. To solve this, we have built the Suns program: a real-time, atomic search engine integrated into the PyMOL molecular visualization system. Users build atomic-level structural search queries within PyMOL and receive a stream of search results aligned to their query within a few seconds. This instant feedback cycle enables a new "designability"-inspired approach to protein design where the designer searches for and interactively incorporates native-like fragments from proven protein structures. We demonstrate the use of Suns to interactively build protein motifs, tertiary interactions, and to identify scaffolds compatible with hot-spot residues. The official web site and installer are located at http://www.degradolab.org/suns/ and the source code is hosted at https://github.com/godotgildor/Suns (PyMOL plugin, BSD license), https://github.com/Gabriel439/suns-cmd (command line client, BSD license), and https://github.com/Gabriel439/suns-search (search engine server, GPLv2 license).

  6. A real-time all-atom structural search engine for proteins.

    Directory of Open Access Journals (Sweden)

    Gabriel Gonzalez

    2014-07-01

    Full Text Available Protein designers use a wide variety of software tools for de novo design, yet their repertoire still lacks a fast and interactive all-atom search engine. To solve this, we have built the Suns program: a real-time, atomic search engine integrated into the PyMOL molecular visualization system. Users build atomic-level structural search queries within PyMOL and receive a stream of search results aligned to their query within a few seconds. This instant feedback cycle enables a new "designability"-inspired approach to protein design where the designer searches for and interactively incorporates native-like fragments from proven protein structures. We demonstrate the use of Suns to interactively build protein motifs, tertiary interactions, and to identify scaffolds compatible with hot-spot residues. The official web site and installer are located at http://www.degradolab.org/suns/ and the source code is hosted at https://github.com/godotgildor/Suns (PyMOL plugin, BSD license, https://github.com/Gabriel439/suns-cmd (command line client, BSD license, and https://github.com/Gabriel439/suns-search (search engine server, GPLv2 license.

  7. Sentiment analysis on students’ real-time feedback

    OpenAIRE

    Altrabsheh, Nabeela

    2016-01-01

    Previous literature identifies that students’ real-time feedback is important in the learning process. There are numerous studies that have collected students’ feedback in real time. However, they include several limitations of which the most important is analysing the feedback. In this thesis, we address these limitations by proposing a system that will automatically analyse students’ feedback in real time and present the analysis results to the lecturer. To create such a system, we propose ...

  8. Advanced real-time manipulation of video streams

    CERN Document Server

    Herling, Jan

    2014-01-01

    Diminished Reality is a new fascinating technology that removes real-world content from live video streams. This sensational live video manipulation actually removes real objects and generates a coherent video stream in real-time. Viewers cannot detect modified content. Existing approaches are restricted to moving objects and static or almost static cameras and do not allow real-time manipulation of video content. Jan Herling presents a new and innovative approach for real-time object removal with arbitrary camera movements.

  9. Real Time Synchronization for Creativity in Distributed Innovation Teams

    DEFF Research Database (Denmark)

    Peitersen, Dennis Kjaersgaard; Dolog, Peter; Pedersen, Esben Staunsbjerg

    2009-01-01

    In this paper we introduce a synchronization approach for real time collaborative sketching for creativity in distributed innovation teams. We base our approach on reverse AJAX. This way we ensure scalable solution for real time drawing and sketching important in creativity settings.......In this paper we introduce a synchronization approach for real time collaborative sketching for creativity in distributed innovation teams. We base our approach on reverse AJAX. This way we ensure scalable solution for real time drawing and sketching important in creativity settings....

  10. Real Time Synchronization for Creativity in Distributed Innovation Teams

    DEFF Research Database (Denmark)

    Peitersen, Dennis Kjaersgaard; Dolog, Peter; Pedersen, Esben Staunsbjerg

    2009-01-01

    In this paper we introduce a synchronization approach for real time collaborative sketching for creativity in distributed innovation teams. We base our approach on reverse AJAX. This way we ensure scalable solution for real time drawing and sketching important in creativity settings.......In this paper we introduce a synchronization approach for real time collaborative sketching for creativity in distributed innovation teams. We base our approach on reverse AJAX. This way we ensure scalable solution for real time drawing and sketching important in creativity settings....

  11. Verifying real-time systems against scenario-based requirements

    DEFF Research Database (Denmark)

    Larsen, Kim Guldstrand; Li, Shuhao; Nielsen, Brian;

    2009-01-01

    subset of the LSC language. By equivalently translating an LSC chart into an observer TA and then non-intrusively composing this observer with the original system model, the problem of verifying a real-time system against a scenario-based requirement reduces to a classical real-time model checking......We propose an approach to automatic verification of real-time systems against scenario-based requirements. A real-time system is modeled as a network of Timed Automata (TA), and a scenario-based requirement is specified as a Live Sequence Chart (LSC). We define a trace-based semantics for a kernel...

  12. Unified Modeling of Complex Real-Time Control Systems

    CERN Document Server

    Hai, He; Chi-Lan, Cai

    2011-01-01

    Complex real-time control system is a software dense and algorithms dense system, which needs modern software engineering techniques to design. UML is an object-oriented industrial standard modeling language, used more and more in real-time domain. This paper first analyses the advantages and problems of using UML for real-time control systems design. Then, it proposes an extension of UML-RT to support time-continuous subsystems modeling. So we can unify modeling of complex real-time control systems on UML-RT platform, from requirement analysis, model design, simulation, until generation code.

  13. BPEL and Java cookbook

    CERN Document Server

    Laznik, Jurij

    2013-01-01

    The book is written in a Cookbook format with practical recipes aimed at helping you extend BPEL capabilities with Java.This book is aimed at Java developers who use BPEL programming to develop web services in SOA development. It is assumed that the readers are experienced with Java programming and SOA, but knowledge of BPEL is not necessarily required.

  14. 76 FR 42536 - Real-Time System Management Information Program

    Science.gov (United States)

    2011-07-19

    ... Federal Highway Administration 23 CFR Part 511 RIN 2125-AF19 Real-Time System Management Information... additional comments relating to the costs and benefits of the Real-Time System Management Information Program... System Management Information Program on November 8, 2010, at 75 FR 68418. The final rule document...

  15. 75 FR 68418 - Real-Time System Management Information Program

    Science.gov (United States)

    2010-11-08

    ... Federal Highway Administration 23 CFR Part 511 RIN 2125-AF19 Real-Time System Management Information... System Management Information Program that provides, in all States, the capability to monitor, in real... traveler information. The purposes of the Real-Time System Management Information Program are to:...

  16. Real-Time PCR for Universal Phytoplasma Detection and Quantification

    DEFF Research Database (Denmark)

    Christensen, Nynne Meyn; Nyskjold, Henriette; Nicolaisen, Mogens

    2013-01-01

    Currently, the most efficient detection and precise quantification of phytoplasmas is by real-time PCR. Compared to nested PCR, this method is less sensitive to contamination and is less work intensive. Therefore, a universal real-time PCR method will be valuable in screening programs and in other...

  17. Real-Time Adaptation of Influence Strategies in Online Selling

    NARCIS (Netherlands)

    Kaptein, M.C.; Parvinen, P.

    2014-01-01

    Real-time adjustments in online selling are becoming increasingly common. In this paper we describe a novel method of real-time adaptation, and introduce influence strategies as a useful level of analysis for personalization of online selling. The proposed method incorporates three perspectives on r

  18. "Real-Time" Case Studies in Organizational Communication

    Science.gov (United States)

    Long, Shawn D.

    2005-01-01

    This article presents an activity that integrates theory and application by examining the multiple communication events affecting a single organization in "real time" over the course of an academic term. The "real-time" case study (RTCS) avails students of the opportunity to examine organizational communication events as they are occurring in…

  19. RT-PLG: Real Time Process Log Generator

    DEFF Research Database (Denmark)

    Yahya, Bernardo Nugroho; Khosiawan, Yohanes; Choi, Woosik;

    2016-01-01

    . This paper aims to develop a real time process log generator for the usage of streaming process mining tool. The real time process log generator (RT-PLG) is constructed in an independent tool. Afterward, the RT-PLG is utilized to generate a synthetic log for streaming process mining. The tool has been...... evaluated using an existing simulation model....

  20. A Real-time Data Model Based on Temporal Data

    Institute of Scientific and Technical Information of China (English)

    ZHANG Xiao-fang; LIU Yun-sheng

    2006-01-01

    Real-time database systems contain not only transaction timing constraints, but also data timing constraints. This paper discusses the temporal characteristics of data in real-time databases and offers a definition of absolute and relative temporal consistency. In real-time database systems, it is often the case that the policies of transaction schedules only consider the deadline of real-time transactions, making it insufficient to ensure temporal correctness of transactions. A policy is given by considering both the deadlines of transactions and the "data deadline" to schedule real-time transactions. A real-time relational data model and a real-time relational algebra based on the characteristics of temporal data are also proposed. In this model, the temporal data has not only corresponding values, but also validity intervals corresponding to the data values. At the same time, this model is able to keep historical data values. When validity interval of a relation is[NOW,NOW], real-time relational algebra will transform to traditional relational algebra.

  1. Quantitation of viral load using real-time amplification techniques

    NARCIS (Netherlands)

    Niesters, H G

    2001-01-01

    Real-time PCR amplification techniques are currently used to determine the viral load in clinical samples for an increasing number of targets. Real-time PCR reduces the time necessary to generate results after amplification. In-house developed PCR and nucleic acid sequence-based amplification (NASBA

  2. Intelligent, Real-Time Problem Solving. Phase 3

    Science.gov (United States)

    1992-04-30

    approach, and to develop a heuristic algorithm for design-to-time real-time scheduling. E .velopes. During Phase III we extended our work on the real...the anytime algorithm approach, and presents a heuristic algorithm for design-to-time real-time scheduling. The methodology is known as design-to

  3. Real time ray tracing of skeletal implicit surfaces

    DEFF Research Database (Denmark)

    Rouiller, Olivier; Bærentzen, Jakob Andreas

    Modeling and rendering in real time is usually done via rasterization of polygonal meshes. We present a method to model with skeletal implicit surfaces and an algorithm to ray trace these surfaces in real time in the GPU. Our skeletal representation of the surfaces allows to create smooth models...

  4. Operational and logical semantics for polling real-time systems

    NARCIS (Netherlands)

    Anders, P.R.; Dierks, Henning; Fehnker, Ansgar; Rischel, H.; Fehnker, Ansgar; Mader, Angelika H.; Vaandrager, Frits

    PLC-Automata are a class of real-time automata suitable to describe the behavior of polling real-time systems. PLC-Automata can be compiled to source code for PLCs, a hardware widely used in industry to control processes. Also, PLC-Automata have been equipped with a logical and operational

  5. Real-Time Series Resistance Monitoring in PV Systems Without the Need for IV Curves

    Energy Technology Data Exchange (ETDEWEB)

    Deceglie, Michael G.; Silverman, Timothy J.; Marion, Bill; Kurtz, Sarah R.

    2015-06-14

    We apply the physical principles of a familiar method, suns-Voc, to a new application: the real-time detection of series resistance changes in modules and systems operating outside. The real-time series resistance (RTSR) method that we describe avoids the need for collecting IV curves or constructing full series-resistance-free IV curves. RTSR is most readily deployable at the module level on micro-inverters or module-integrated electronics, but it can also be extended to full strings. Automated detection of series resistance increases can provide early warnings of some of the most common reliability issues, which also pose fire risks, including broken ribbons, broken solder bonds, and contact problems in the junction or combiner box. We describe the method in detail and describe a sample application to data collected from modules operating in the field.

  6. Java for dummies

    CERN Document Server

    Burd

    2014-01-01

    The top-selling beginning Java book is now fully updated! As an unstoppably platform-independent, object-oriented programming language, Java is used for developing web and mobile applications. In this up-to-date bestselling book, veteran author Barry Burd shows you how to create basic Java objects and clearly explains when you should simply reuse existing code. Explores how the new version of Java offers more robust functionality and new features such as closures to keep Java competitive with more syntax-friendly languages like Python and Ruby Covers object-oriented programming basics with Ja

  7. Java SOA Cookbook

    CERN Document Server

    Hewitt, Eben

    2009-01-01

    Java SOA Cookbook offers practical solutions and advice to programmers charged with implementing a service-oriented architecture (SOA) in their organization. Instead of providing another conceptual, high-level view of SOA, this cookbook shows you how to make SOA work. It's full of Java and XML code you can insert directly into your applications and recipes you can apply right away. The book focuses primarily on the use of free and open source Java Web Services technologies -- including Java SE 6 and Java EE 5 tools -- but you'll find tips for using commercially available tools as well. Jav

  8. Survey of real-time processing systems for big data

    DEFF Research Database (Denmark)

    Liu, Xiufeng; Lftikhar, Nadeem; Xie, Xike

    2014-01-01

    In recent years, real-time processing and analytics systems for big data–in the context of Business Intelligence (BI)–have received a growing attention. The traditional BI platforms that perform regular updates on daily, weekly or monthly basis are no longer adequate to satisfy the fast......-changing business environments. However, due to the nature of big data, it has become a challenge to achieve the real-time capability using the traditional technologies. The recent distributed computing technology, MapReduce, provides off-the-shelf high scalability that can significantly shorten the processing time...... for big data; Its open-source implementation such as Hadoop has become the de-facto standard for processing big data, however, Hadoop has the limitation of supporting real-time updates. The improvements in Hadoop for the real-time capability, and the other alternative real-time frameworks have been...

  9. Recent achievements in real-time computational seismology in Taiwan

    Science.gov (United States)

    Lee, S.; Liang, W.; Huang, B.

    2012-12-01

    Real-time computational seismology is currently possible to be achieved which needs highly connection between seismic database and high performance computing. We have developed a real-time moment tensor monitoring system (RMT) by using continuous BATS records and moment tensor inversion (CMT) technique. The real-time online earthquake simulation service is also ready to open for researchers and public earthquake science education (ROS). Combine RMT with ROS, the earthquake report based on computational seismology can provide within 5 minutes after an earthquake occurred (RMT obtains point source information < 120 sec; ROS completes a 3D simulation < 3 minutes). All of these computational results are posted on the internet in real-time now. For more information, welcome to visit real-time computational seismology earthquake report webpage (RCS).

  10. Real-time feedback from iterative electronic structure calculations

    CERN Document Server

    Vaucher, Alain C; Reiher, Markus

    2015-01-01

    Real-time feedback from iterative electronic structure calculations requires to mediate between the inherently unpredictable execution times of the iterative algorithm employed and the necessity to provide data in fixed and short time intervals for real-time rendering. We introduce the concept of a mediator as a component able to deal with infrequent and unpredictable reference data to generate reliable feedback. In the context of real-time quantum chemistry, the mediator takes the form of a surrogate potential that has the same local shape as the first-principles potential and can be evaluated efficiently to deliver atomic forces as real-time feedback. The surrogate potential is updated continuously by electronic structure calculations and guarantees to provide a reliable response to the operator for any molecular structure. To demonstrate the application of iterative electronic structure methods in real-time reactivity exploration, we implement self-consistent semi-empirical methods as the data source and a...

  11. Self-Organization in Embedded Real-Time Systems

    CERN Document Server

    Brinkschulte, Uwe; Rettberg, Achim

    2013-01-01

    This book describes the emerging field of self-organizing, multicore, distributed and real-time embedded systems.  Self-organization of both hardware and software can be a key technique to handle the growing complexity of modern computing systems. Distributed systems running hundreds of tasks on dozens of processors, each equipped with multiple cores, requires self-organization principles to ensure efficient and reliable operation. This book addresses various, so-called Self-X features such as self-configuration, self-optimization, self-adaptation, self-healing and self-protection. Presents open components for embedded real-time adaptive and self-organizing applications; Describes innovative techniques in: scheduling, memory management, quality of service, communications supporting organic real-time applications; Covers multi-/many-core embedded systems supporting real-time adaptive systems and power-aware, adaptive hardware and software systems; Includes case studies of open embedded real-time self-organizi...

  12. Academic Training: Real Time Process Control - Lecture series

    CERN Multimedia

    Françoise Benz

    2004-01-01

    ACADEMIC TRAINING LECTURE REGULAR PROGRAMME 7, 8 and 9 June From 11:00 hrs to 12:00 hrs - Main Auditorium bldg. 500 Real Time Process Control T. Riesco / CERN-TS What exactly is meant by Real-time? There are several definitions of real-time, most of them contradictory. Unfortunately the topic is controversial, and there does not seem to be 100% agreement over the terminology. Real-time applications are becoming increasingly important in our daily lives and can be found in diverse environments such as the automatic braking system on an automobile, a lottery ticket system, or robotic environmental samplers on a space station. These lectures will introduce concepts and theory like basic concepts timing constraints, task scheduling, periodic server mechanisms, hard and soft real-time.ENSEIGNEMENT ACADEMIQUE ACADEMIC TRAINING Françoise Benz 73127 academic.training@cern.ch

  13. Ambiguity and Concepts in Real Time Online Internet Traffic Classification

    Directory of Open Access Journals (Sweden)

    Hamza Awad Hamza Ibrahim

    2014-03-01

    Full Text Available Internet traffic classification gained significant attention in the last few years. Identifying the Internet applications in the real time is one of the most significant challenges in network traffic classification. Most of the proposed classification methods are limited to offline classification and cannot support online classification. This paper aims to highlight the ambiguity in the definition of online classification. Therefore, some of the previous online classification works are discussed and analyzed. This analysing is to check how far the real time online classification was achieved. The results indicate that most of the previous works consider a real Internet traffic but did not consider a real time online classification. In addition, the paper provides a real time classifier which was proposed and used in [1] [2] [3], to show how to perform a real time online classification.

  14. Survey of real-time processing systems for big data

    DEFF Research Database (Denmark)

    Iftikhar, Nadeem

    2014-01-01

    In recent years, real-time processing and analytics systems for big data–in the context of Business Intelligence (BI)–have received a growing attention. The traditional BI platforms that perform regular updates on daily, weekly or monthly basis are no longer adequate to satisfy the fast......-changing business environments. However, due to the nature of big data, it has become a challenge to achieve the real-time capability using the traditional technologies. The recent distributed computing technology, MapReduce, provides off-the-shelf high scalability that can significantly shorten the processing time...... for big data; Its open-source implementation such as Hadoop has become the de-facto standard for processing big data, however, Hadoop has the limitation of supporting real-time updates. The improvements in Hadoop for the real-time capability, and the other alternative real-time frameworks have been...

  15. Java enterprise design patterns patterns in Java

    CERN Document Server

    Grand, Mark

    2002-01-01

    A how-to guide for Java programmers who want to use design patterns when developing real-world enterprise applicationsThis practical book explores the subject of design patterns, or patterns that occur in the design phase of a project''s life cycle. With an emphasis on Java for the enterprise, Mark Grand guides Java programmers on how to apply traditional and new patterns when designing a large enterprise application. The author clearly explains how existing patterns work with the new enterprise design patterns and demonstrates through case studies how to use design patterns in the real world.

  16. Adding Wildcards to the Java Programming Language

    DEFF Research Database (Denmark)

    Torgersen, Mads; Hansen, Christian Plesner; Ernst, Erik

    2004-01-01

    , by using ‘?’ to denote unspecified type arguments. Thus they essentially unify the distinct families of classes that parametric polymorphism introduces. Wildcards are implemented as part of the addition of generics to the JavaTM programming language, and is thus deployed world-wide as part...... of the reference implementation of the Java compiler javac available from Sun Microsystems, Inc. By providing a richer type system, wildcards allow for an improved type inference scheme for polymorphic method calls. Moreover, by means of a novel notion of wildcard capture, polymorphic methods can be used to give...... symbolic names to unspecified types, in a manner similar to the “open� construct known from existential types. Wildcards show up in numerous places in the Java Platform APIs of the newest release, and some of the examples in this paper are taken from these APIs....

  17. Scheduling Non-stationary Bursts of Real-time and Non-real-time Traffic in ATM Networks

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    The problem of scheduling real-time and non-real-time traffic in an ATM switch multiplexor when bursts of either type of traffic occur is studied. The scheduling algorithms studied are: Queue Length Threshold (QLT) and Minimum Laxity Threshold (MLT). Analytic results based on Markov Chains are used. In addition the results are compared with an optimal (but impractical) scheduling determined via dynamic programming. Dynamic programming is used in this paper to show that MLT gives a near optimal performance trade-off between real-time and non-real-time traffic for constant arrival rates. The trade-off QLT allows is not close to optimal. For non-real-time bursts MLT still gives a close to optimal trade-off. For real-time bursts the trade-off MLT allows between real-time and non-real-time traffic is not as close to optimal, but even where the MLT trade-off is not near optimal, the QLT trade-off is much worse than the MLT trade-off.

  18. First real-time detection of solar pp neutrinos by Borexino

    Science.gov (United States)

    Pallavicini, M.; Bellini, G.; Benziger, J.; Bick, D.; Bonfini, G.; Bravo, D.; Caccianiga, B.; Calaprice, F.; Caminata, A.; Cavalcante, P.; Chavarria, A.; Chepurnov, A.; D'Angelo, D.; Davini, S.; Derbin, A.; Empl, A.; Etenko, A.; Fomenko, K.; Franco, D.; Gabriele, F.; Galbiati, C.; Gazzana, S.; Ghiano, C.; Giammarchi, M.; Göger-Neff, M.; Goretti, A.; Gromov, M.; Hagner, C.; Hungerford, E.; Ianni, Al.; Ianni, An.; Kayser, M.; Kobychev, V.; Korablëv, D.; Korga, G.; Kryn, D.; Laubenstein, M.; Lehnert, B.; Lewke, T.; Litvinovich, E.; Lombardi, F.; Lombardi, P.; Ludhova, L.; Lukyanchenko, G.; Machulin, I.; Manecki, S.; Maneschg, W.; Marcocci, S.; Meindl, Q.; Meroni, E.; Meyer, M.; Miramonti, L.; Misiaszek, M.; Montuschi, M.; Mosteiro, P.; Muratova, V.; Oberauer, L.; Obolensky, M.; Ortica, F.; Otis, K.; Papp, L.; Perasso, L.; Pocar, A.; Ranucci, G.; Razeto, A.; Re, A.; Romani, A.; Rossi, N.; Saldanha, R.; Salvo, C.; Schönert, S.; Simgen, H.; Skorokhvatov, M.; Smirnov, O.; Sotnikov, A.; Sukhotin, S.; Suvorov, Y.; Tartaglia, R.; Testera, G.; Vignaud, D.; Vogelaar, R. B.; von Feilitzsch, F.; Wang, H.; Winter, J.; Wojcik, M.; Wurm, M.; Zaimidoroga, O.; Zavatarelli, S.; Zuber, K.; Zuzel, G.

    2016-07-01

    Solar neutrinos have been pivotal to the discovery of neutrino flavour oscillations and are a unique tool to probe the reactions that keep the Sun shine. Although most of solar neutrino components have been directly measured, the neutrinos emitted by the keystone pp reaction, in which two protons fuse to make a deuteron, have so far eluded direct detection. The Borexino experiment, an ultra-pure liquid scintillator detector running at the Laboratori Nazionali del Gran Sasso in Italy, has now filled the gap, providing the first direct real time measurement of pp neutrinos and of the solar neutrino luminosity.

  19. Reviewing real-time performance of nuclear reactor safety systems

    Energy Technology Data Exchange (ETDEWEB)

    Preckshot, G.G. [Lawrence Livermore National Lab., CA (United States)

    1993-08-01

    The purpose of this paper is to recommend regulatory guidance for reviewers examining real-time performance of computer-based safety systems used in nuclear power plants. Three areas of guidance are covered in this report. The first area covers how to determine if, when, and what prototypes should be required of developers to make a convincing demonstration that specific problems have been solved or that performance goals have been met. The second area has recommendations for timing analyses that will prove that the real-time system will meet its safety-imposed deadlines. The third area has description of means for assessing expected or actual real-time performance before, during, and after development is completed. To ensure that the delivered real-time software product meets performance goals, the paper recommends certain types of code-execution and communications scheduling. Technical background is provided in the appendix on methods of timing analysis, scheduling real-time computations, prototyping, real-time software development approaches, modeling and measurement, and real-time operating systems.

  20. Space Shuttle Main Engine real time stability analysis

    Science.gov (United States)

    Kuo, F. Y.

    1993-01-01

    The Space Shuttle Main Engine (SSME) is a reusable, high performance, liquid rocket engine with variable thrust. The engine control system continuously monitors the engine parameters and issues propellant valve control signals in accordance with the thrust and mixture ratio commands. A real time engine simulation lab was installed at MSFC to verify flight software and to perform engine dynamic analysis. A real time engine model was developed on the AD100 computer system. This model provides sufficient fidelity on the dynamics of major engine components and yet simplified enough to be executed in real time. The hardware-in-the-loop type simulation and analysis becomes necessary as NASA is continuously improving the SSME technology, some with significant changes in the dynamics of the engine. The many issues of interfaces between new components and the engine can be better understood and be resolved prior to the firing of the engine. In this paper, the SSME real time simulation Lab at the MSFC, the SSME real time model, SSME engine and control system stability analysis, both in real time and non-real time is presented.

  1. nodeGame: Real-time, synchronous, online experiments in the browser.

    Science.gov (United States)

    Balietti, Stefano

    2016-11-18

    nodeGame is a free, open-source JavaScript/ HTML5 framework for conducting synchronous experiments online and in the lab directly in the browser window. It is specifically designed to support behavioral research along three dimensions: (i) larger group sizes, (ii) real-time (but also discrete time) experiments, and (iii) batches of simultaneous experiments. nodeGame has a modular source code, and defines an API (application programming interface) through which experimenters can create new strategic environments and configure the platform. With zero-install, nodeGame can run on a great variety of devices, from desktop computers to laptops, smartphones, and tablets. The current version of the software is 3.0, and extensive documentation is available on the wiki pages at http://nodegame.org .

  2. Screening and reconstruction of real-time traffic data

    Institute of Scientific and Technical Information of China (English)

    裴玉龙; 马骥

    2003-01-01

    The quality of real-time traffic information is of the great importance, therefore the factors having effect on traffic characteristics are analyzed in general, and the necessities of real-time data processing are summarized. The identification and reconstruction of real-time traffic data are analyzed using Kalman filter equation and statistical approach. Four methods for ITS (Intelligent transportation system) detector data screening in traffic management systems are discussed in detail. Meanwhile traffic data examinations are discussed with solutions formulated through analysis, and recommendations are made for information collection and data management in future.

  3. Real-time simulation of hand motion for prosthesis control.

    Science.gov (United States)

    Blana, Dimitra; Chadwick, Edward K; van den Bogert, Antonie J; Murray, Wendy M

    2017-04-01

    Individuals with hand amputation suffer substantial loss of independence. Performance of sophisticated prostheses is limited by the ability to control them. To achieve natural and simultaneous control of all wrist and hand motions, we propose to use real-time biomechanical simulation to map between residual EMG and motions of the intact hand. Here we describe a musculoskeletal model of the hand using only extrinsic muscles to determine whether real-time performance is possible. Simulation is 1.3 times faster than real time, but the model is locally unstable. Methods are discussed to increase stability and make this approach suitable for prosthesis control.

  4. Real-Time Obstacle Detection Approach using Stereoscopic Images

    Directory of Open Access Journals (Sweden)

    Nadia Baha

    2014-02-01

    Full Text Available In this paper, we propose a new and simple approach to obstacle and free space detection in an indoor and outdoor environment in real-time using stereo vision as sensor. The real-time obstacle detection algorithm uses two dimensional disparity map to detect obstacles in the scene without constructing the ground plane. The proposed approach combines an accumulating and thresholding techniques to detect and cluster obstacle pixels into objects using a dense disparity map. The results from both analysis modules are combined to provide information of the free space. Experimental results are presented to show the effectiveness of the proposed method in real-time.

  5. Real-Time Mass Passenger Transport Network Optimization Problems

    OpenAIRE

    2005-01-01

    The aim of Real-Time Mass Transport Vehicle Routing Problem (MTVRP) is to find a solution to route n vehicles in real time to pick up and deliver m passengers. This problem is described in the context of flexible large-scale mass transportation options that use new technologies for communication among passengers and vehicles. The solution of such a problem is relevant to future transportation options involving large scale real-time routing of shared-ride fleet transit vehicles. However, the g...

  6. The Durham adaptive optics real-time controller

    CERN Document Server

    Basden, Alastair; Myers, Richard; Younger, Eddy

    2010-01-01

    The Durham adaptive optics real-time controller was initially a proof of concept design for a generic adaptive optics control system. It has since been developed into a modern and powerful CPU based real-time control system, capable of using hardware acceleration (including FPGAs and GPUs), based primarily around commercial off the shelf hardware. It is powerful enough to be used as the real-time controller for all currently planned 8~m class telescope adaptive optics systems. Here we give details of this controller and the concepts behind it, and report on performance including latency and jitter, which is less than 10~$\\mu$s for small adaptive optics systems.

  7. Real-time embedded systems design principles and engineering practices

    CERN Document Server

    Fan, Xiaocong

    2015-01-01

    This book integrates new ideas and topics from real time systems, embedded systems, and software engineering to give a complete picture of the whole process of developing software for real-time embedded applications. You will not only gain a thorough understanding of concepts related to microprocessors, interrupts, and system boot process, appreciating the importance of real-time modeling and scheduling, but you will also learn software engineering practices such as model documentation, model analysis, design patterns, and standard conformance. This book is split into four parts to help you

  8. The Delft-Java Engine

    NARCIS (Netherlands)

    Glossner III, C.J.

    2001-01-01

    In this dissertation, we describe the DELFT-JAVA engine - a 32-bit RISC-based architecture that provides high performance JAVA program execution. More specifically we describe a microarchitecture that accelerates JAVA execution and provide details of the DELFT-JAVA architecture for executing JAVA

  9. RadNet-Air Near Real Time Data

    Data.gov (United States)

    U.S. Environmental Protection Agency — RadNet-Air is a national network of air monitoring stations that regularly collect air samples for near real time analysis of radioactivity. The data is transmitted...

  10. Estimating correlation for a real-time measure of connectivity.

    Science.gov (United States)

    Arunkumar, Akhil; Panday, Ashish; Joshi, Bharat; Ravindran, Arun; Zaveri, Hitten P

    2012-01-01

    There has recently been considerable interest in connectivity analysis of fMRI and scalp and intracranial EEG time-series. The computational requirements of the pair-wise correlation (PWC), the core time-series measure used to estimate connectivity, presents a challenge to the real-time estimation of the PWC between all pairs of multiple time-series. We describe a parallel algorithm for computing PWC in real-time for streaming data from multiple channels. The algorithm was implemented on the Intel Xeon™ and IBM Cell Broadband Engine™ platforms. We evaluated time to estimate correlation for signals recorded with different acquisition parameters as a comparison to real-time constraints. We demonstrate that the execution time of these efficient implementations meet real-time constraints in most instances.

  11. True Time API Link (real time arrival info)

    Data.gov (United States)

    Allegheny County / City of Pittsburgh / Western PA Regional Data Center — This link will take you to the site where you can create an account to access Port Authority's real time arrival information. To request access to Port Authority's...

  12. The Effects of Real-Time Interactive Multimedia Teleradiology System.

    Science.gov (United States)

    Al-Safadi, Lilac

    2016-01-01

    This study describes the design of a real-time interactive multimedia teleradiology system and assesses how the system is used by referring physicians in point-of-care situations and supports or hinders aspects of physician-radiologist interaction. We developed a real-time multimedia teleradiology management system that automates the transfer of images and radiologists' reports and surveyed physicians to triangulate the findings and to verify the realism and results of the experiment. The web-based survey was delivered to 150 physicians from a range of specialties. The survey was completed by 72% of physicians. Data showed a correlation between rich interactivity, satisfaction, and effectiveness. The results of our experiments suggest that real-time multimedia teleradiology systems are valued by referring physicians and may have the potential for enhancing their practice and improving patient care and highlight the critical role of multimedia technologies to provide real-time multimode interactivity in current medical care.

  13. Hard-real-time resource management for autonomous spacecraft

    Science.gov (United States)

    Gat, E.

    2000-01-01

    This paper describes tickets, a computational mechanism for hard-real-time autonomous resource management. Autonomous spacecraftcontrol can be considered abstractly as a computational process whose outputs are spacecraft commands.

  14. Real-Time Multi-Directional Equipment Site

    Data.gov (United States)

    Federal Laboratory Consortium — As part of the George E. Brown, Jr. Network for Earthquake Engineering Simulation (NEES) Program, Lehigh University has established the Real-Time Multi-Directional...

  15. UML statechart based rigorous modeling of real-time system

    Institute of Scientific and Technical Information of China (English)

    LAI Ming-zhi; YOU Jin-yuan

    2005-01-01

    Rigorous modeling could ensure correctness and could verify a reduced cost in embedded real-time system development for models. Software methods are needed for rigorous modeling of embedded real-time systems. PVS is a formal method with precise syntax and semantics defined. System modeled by PVS specification could be verified by tools. Combining the widely used UML with PVS, this paper provides a novel modeling and verification approach for embedded real-time systems. In this approach, we provide 1 ) a time-extended UML statechart for modeling dynamic behavior of an embedded real-time system; 2) an approach to capture timed automata based semantics from a timed statechart; and 3) an algorithm to generate a finite state model expressed in PVS specification for model checking. The benefits of our approach include flexibility and user friendliness in modeling, extendability in formalization and verification content, and better performance. Time constraints are modeled and verified and is a highlight of this paper.

  16. Scheduling Algorithms Based on Weakly Hard Real-Time Constraints

    Institute of Scientific and Technical Information of China (English)

    TU Gang (涂刚); YANG FuMin (阳富民); LU YanSheng (卢炎生)

    2003-01-01

    The problem of scheduling weakly hard real-time tasks is addressed in this paper.The paper first analyzes the characters ofμ-pattern and weakly hard real-time constraints, then,presents two scheduling algorithms, Meet Any Algorithm and Meet Row Algorithm, for weakly hard real-time systems. Different from traditional algorithms used to guarantee deadlines, Meet Any Algorithm and Meet Row Algorithm can guarantee both deadlines and constraints. Meet Any Algorithm and Meet Row Algorithm try to find out the probabilities of tasks breaking constraints and increase task's priority in advance, but not till the last moment. Simulation results show that these two algorithms are better than other scheduling algorithms dealing with constraints and can largely decrease worst-case computation time of real-time tasks.

  17. Comparison of conventional culture and real-time quantitative PCR ...

    African Journals Online (AJOL)

    2009-10-28

    Oct 28, 2009 ... Results of real-time PCR were compared to con- ventional analysis .... water bath (Selecta 40W power, 40 kHz ultrasound fre- quency). ..... mental distributions of Legionella strains in France are different. J. clin. Microbiol.

  18. NOAA Ship Nancy Foster Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Nancy Foster Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  19. NOAA Ship Oregon II Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Oregon II Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  20. NOAA Ship Pisces Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Pisces Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  1. NOAA Ship Gordon Gunter Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Gordon Gunter Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  2. NOAA Ship Okeanos Explorer Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Okeanos Explorer Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System...

  3. NOAA Ship Rainier Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Rainier Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  4. Real-time water quality monitoring and providing water quality ...

    Science.gov (United States)

    EPA and the U.S. Geological Survey (USGS) have initiated the “Village Blue” research project to provide real-time water quality monitoring data to the Baltimore community and increase public awareness about local water quality in Baltimore Harbor and the Chesapeake Bay. The Village Blue demonstration project complements work that a number of state and local organizations are doing to make Baltimore Harbor “swimmable and fishable” 2 by 2020. Village Blue is designed to build upon EPA’s “Village Green” project which provides real-time air quality information to communities in six locations across the country. The presentation, “Real-time water quality monitoring and providing water quality information to the Baltimore Community”, summarizes the Village Blue real-time water quality monitoring project being developed for the Baltimore Harbor.

  5. Decision graphs: a tool for developing real-time software

    Energy Technology Data Exchange (ETDEWEB)

    Kozubal, A.J.

    1981-01-01

    The use of decision graphs in the preparation of, in particular, real-time software is briefly described. The usefulness of decision graphs in software design, testing, and maintenance is pointed out. 2 figures. (RWR)

  6. RadNet Real-Time Monitoring Spectrometry Data Inventory

    Data.gov (United States)

    U.S. Environmental Protection Agency — The RadNet Real-Time Monitoring Spectrometry Data Inventory contains measured data used to identify and measure specific radioactive materials in the atmosphere at...

  7. Novel Real-Time Flight Envelope Monitoring System Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The proposed innovation is an aircraft flight envelope monitoring system that will provide real-time in-cockpit estimations of aircraft flight envelope boundaries,...

  8. Real-time Position Control of Concentric Tube Robots.

    Science.gov (United States)

    Dupont, Pierre E; Lock, Jesse; Itkowitz, Brandon

    2010-05-03

    A novel approach to constructing robots is based on concentrically combining pre-curved elastic tubes. By rotating and extending the tubes with respect to each other, their curvatures interact elastically to position and orient the robot's tip, as well as to control the robot's shape along its length. Since these robots form slender curves, they are well suited for minimally invasive medical procedures. A substantial challenge to their practical use is the real-time solution of their kinematics that are described by differential equations with split boundary equations. This paper proposes a numerically efficient approach to real-time position control. It is shown that the forward kinematics are smooth functions that can be pre-computed and accurately approximated using Fourier series. The inverse kinematics can be solved in real time using root finding applied to the functional approximation. Experimental demonstration of real-time position control using this approach is also described.

  9. Novel Real-Time Flight Envelope Monitoring System Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The proposed innovation is an aircraft flight envelope monitoring system that will provide real-time in-cockpit estimations of aircraft flight envelope boundaries....

  10. Real Time Scheduling Services for Distributed RT-CORBA Applications

    Directory of Open Access Journals (Sweden)

    Bineta Tresa Mathew

    2012-12-01

    Full Text Available Distributed computing environment is flexible to control in complex embedded systems and their software components gain complexity when these systems are equipped with many microcontrollers and software object which covers diverse platforms, this system is called as DRE system. These DRE systems need new inter-object communication solution thus QoS-enabled middleware services and mechanisms have begun to emerge. Real-time application domain benefit from flexible and open distributed architectures, such as those defined by the CORBA specification. CORBA is well-suited to conventional request/response applications, but not suited to real-time applications due to the lack of QoS features and performance optimizations. The paper shows the design and implementation of the high performance scheduling technique for the real time applications domain with CORBA systems. Four different algorithms are compared by using attributes of real time tasks constraints based on CORBA specification such as RMS, MLF, MUF and EDF.

  11. 3D Flash LIDAR Real-Time Embedded Processing Project

    Data.gov (United States)

    National Aeronautics and Space Administration — 3D Flash LIDAR (3DFL) is ideal for determining real-time spacecraft trajectory, speed and orientation to the planet surface, as well as evaluating potential hazards...

  12. Real-Time Smart Tools for Processing Spectroscopy Data Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose novel and real-time smart software tools to process spectroscopy data. Material abundance or compositional maps will be generated for rover guidance,...

  13. NOAA Ship Oscar Dyson Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Oscar Dyson Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  14. Analyzing Real-Time Systems: Theory and Tools

    DEFF Research Database (Denmark)

    Hune, Thomas Seidelin

    The main topic of this dissertation is the development and use of methods for formal reasoning about the correctness of real-time systems, in particular methods and tools to handle new classes of problems. In real-time systems the correctness of the system does not only depend on the order in which...... actions take place, but also the timing of the actions. The formal reasoning presented here is based on (extensions of) the model of timed automata and tools supporting this model, mainly UPPAAL. Real-time systems are often part of safety critical systems e.g. control systems for planes, trains......, or factories, though also everyday electronics as audio/video equipment and (mobile) phones are considered real-time systems. Often these systems are concurrent systems with a number of components interacting, and reasoning about such systems is notoriously difficult. However, since most of the systems...

  15. Real Time Control Software for Electromagnetic Formation Flight Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose the development of a maintainable and evolvable real-time control software system for Electromagnetic Formation Flight (EMFF). EMFF systems use...

  16. NOAA Ship Ronald Brown Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Ronald Brown Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  17. NOAA Ship Fairweather Underway Meteorological Data, Near Real Time

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — NOAA Ship Fairweather Underway Meteorological Data (Near Real Time, updated daily) are from the Shipboard Automated Meteorological and Oceanographic System (SAMOS)...

  18. A New Scheduling Algorithms For Real Time Tasks

    CERN Document Server

    Yaashuwanth, C

    2009-01-01

    The main objective of this paper is to develop the two different ways in which round robin architecture is modified and made suitable to be implemented in real time and embedded systems. The scheduling algorithm plays a significant role in the design of real time embedded systems. Simple round robin architecture is not efficient to be implemented in embedded systems because of higher context switch rate, larger waiting time and larger response time. Missing of deadlines will degrade the system performance in soft real time systems. The main objective of this paper is to develop the scheduling algorithm which removes the drawbacks in simple round robin architecture. A comparison with round robin architecture to the proposed architectures has been made. It is observed that the proposed architectures solves the problems encountered in round robin architecture in soft real time by decreasing the number of context switches waiting time and response time thereby increasing the system throughput.

  19. Study on the Bus Real-time Dispatching Model

    Institute of Scientific and Technical Information of China (English)

    YingZou; JianguoLi; JianhuaHuang; ZhenminTang

    2004-01-01

    The real-time dispatching model on bus system is studied in this article. Realtime dispatching can resume the planned schedule quickly, and then to ensure the reliability of the public transport service and to well raise the service quality.

  20. 3D Flash LIDAR Real-Time Embedded Processing Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Advanced Scientific Concepts, Inc. (ASC) is a small business, which has developed a compact, eye-safe 3D Flash LIDARTM Camera (FLC) well suited for real-time...

  1. Cluster Computing for Embedded/Real-Time Systems

    Science.gov (United States)

    Katz, D.; Kepner, J.

    1999-01-01

    Embedded and real-time systems, like other computing systems, seek to maximize computing power for a given price, and thus can significantly benefit from the advancing capabilities of cluster computing.

  2. Games and Scenarios for Real-Time System Validation

    DEFF Research Database (Denmark)

    Li, Shuhao

    This thesis presents research on the validation of real-time embedded software systems in the context of model-based development. The thesis proposes scenario-based and game-theoretic approaches to system analysis, verification, synthesis and testing to address the challenges that arise from....... By linking our prototype translators with existing model checker Uppaal and game solver Uppaal-Tiga, we show that these methods contribute to the interaction correctness and timeliness of early system designs. The thesis also shows that testing a real-time reactive system can be viewed as playing a timed...... communicating real-time systems can be modeled and specified with LSC. By translating LSC to timed automata (TAs), we reduce scenario-based model consistency checking and property verification to CTL real-time model checking problems, and reduce scenario-based synthesis to a timed game solving problem...

  3. Specification and compilation of real-time stream processing applications

    NARCIS (Netherlands)

    Geuns, Stephanus Joannes

    2015-01-01

    This thesis is concerned with the specification, compilation and corresponding temporal analysis of real-time stream processing applications that are executed on embedded multiprocessor systems. An example of such applications are software defined radio applications. These applications typically hav

  4. Transformer real-time reliability model based on operating conditions

    Institute of Scientific and Technical Information of China (English)

    HE Jian; CHENG Lin; SUN Yuan-zhang

    2007-01-01

    Operational reliability evaluation theory reflects real-time reliability level of power system. The component failure rate varies with operating conditions. The impact of real-time operating conditions such as ambient temperature and transformer MVA (megavolt-ampere) loading on transformer insulation life is studied in this paper. The formula of transformer failure rate based on the winding hottest-spot temperature (HST) is given. Thus the real-time reliability model of transformer based on operating conditions is presented. The work is illustrated using the 1979 IEEE Reliability Test System. The changes of operating conditions are simulated by using hourly load curve and temperature curve, so the curves of real-time reliability indices are obtained by using operational reliability evaluation.

  5. Optical Real-Time Space Radiation Monitor Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Real-time dosimetry is needed to provide immediate feedback, so astronauts can minimize their exposure to ionizing radiation during periods of high solar activity....

  6. Sun Allergy

    Science.gov (United States)

    ... if you have unusual, bothersome skin reactions after exposure to sunlight. For severe or persistent symptoms, you may need ... m. when the sun is brightest. Avoid sudden exposure to lots of sunlight. Many people have sun allergy symptoms when they ...

  7. Axo: Masking Delay Faults in Real-Time Control Systems

    OpenAIRE

    Maaz, Mashood Mohiuddin; Saab, Wajeb; Bliudze, Simon; Le Boudec, Jean-Yves

    2016-01-01

    We consider real-time control systems that consist of a controller that computes and sends setpoints to be implemented in physical processes through process agents. We focus on systems that use commercial off-the-shelf hardware and software components. Setpoints of these systems have strict real-time constraints: Implementing a setpoint after its deadline, or not receiving setpoints within a deadline, can cause failure. In this paper, we address delay faults: faults that cause setpoints to vi...

  8. Migrating to a real-time distributed parallel simulator architecture

    CSIR Research Space (South Africa)

    Duvenhage, B

    2007-07-01

    Full Text Available DEVS. Ogata, et al. [7] tested the real-time performance of DIS and different versions of the RTI-NG HLA Run-Time Infrastructure (RTI). Their real-time vehicle model simulation within a 3D graphi- cal environment reached a frame rate ceiling... to mili- tary training simulation: A guide for discrete event sim- ulationists. In Proceedings of the 1998 Winter Simula- tion Conference, 1998. [7] Michihiko Ogata, Akira Higashide, Mike Cammarano, and Toshinao Takagi. Rti performance...

  9. Real time simulator with Ti floating point digital signal processor

    Energy Technology Data Exchange (ETDEWEB)

    Razazian, K.; Bobis, J.P.; Dieckman, S.L.; Raptis, A.C.

    1994-08-01

    This paper describes the design and operation of a Real Time Simulator using Texas Instruments TMS320C30 digital signal processor. This system operates with two banks of memory which provide the input data to digital signal processor chip. This feature enables the TMS320C30 to be utilized in variety of applications for which external connections to acquire input data is not needed. In addition, some practical applications of this Real Time Simulator are discussed.

  10. Analysis and Synthesis of Distributed Real-Time Embedded Systems

    DEFF Research Database (Denmark)

    Pop, Paul; Eles, Petru; Peng, Zebo

    Embedded computer systems are now everywhere: from alarm clocks to PDAs, from mobile phones to cars, almost all the devices we use are controlled by embedded computers. An important class of embedded computer systems is that of hard real-time systems, which have to fulfill strict timing...... in important reductions of design costs. Analysis and Synthesis of Distributed Real-Time Embedded Systems will be of interest to advanced undergraduates, graduate students, researchers and designers involved in the field of embedded systems....

  11. Multi-Threat Real-Time Separating System

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    This paper describes a multi-threat real-time separating system for broadband anti-radiation missile seeker.It presents a method, with a dual-port memory as comparer, to perform PF and PW hardware real-time separation and to determine the time-of-arrival (TOA) by use of sequential difference histogram (SDIF). The method has been applied to practice, which has achieved good results.

  12. Real Time Collision Detection Using Depth Texturing Spheres

    Institute of Scientific and Technical Information of China (English)

    WANG Ji; ZHAI Zhengjun; CAI Xiaobin

    2006-01-01

    In this paper, we present a novel collision detection algorithm to real time detect the collisions of objects. We generate sphere textures of objects, and use programmable graphics hardware to mapping texture and check the depth of different objects to detect the collision. We have implemented the algorithm and compared it with CULLIDE. The result shows that our algorithm is more effective than CULLIDE and has fixed executive time to suit for real-time applications.

  13. Can Real-Time Data Also Be Climate Quality?

    Science.gov (United States)

    Brewer, M.; Wentz, F. J.

    2015-12-01

    GMI, AMSR-2 and WindSat herald a new era of highly accurate and timely microwave data products. Traditionally, there has been a large divide between real-time and re-analysis data products. What if these completely separate processing systems could be merged? Through advanced modeling and physically based algorithms, Remote Sensing Systems (RSS) has narrowed the gap between real-time and research-quality. Satellite microwave ocean products have proven useful for a wide array of timely Earth science applications. Through cloud SST capabilities have enormously benefited tropical cyclone forecasting and day to day fisheries management, to name a few. Oceanic wind vectors enhance operational safety of shipping and recreational boating. Atmospheric rivers are of import to many human endeavors, as are cloud cover and knowledge of precipitation events. Some activities benefit from both climate and real-time operational data used in conjunction. RSS has been consistently improving microwave Earth Science Data Records (ESDRs) for several decades, while making near real-time data publicly available for semi-operational use. These data streams have often been produced in 2 stages: near real-time, followed by research quality final files. Over the years, we have seen this time delay shrink from months or weeks to mere hours. As well, we have seen the quality of near real-time data improve to the point where the distinction starts to blur. We continue to work towards better and faster RFI filtering, adaptive algorithms and improved real-time validation statistics for earlier detection of problems. Can it be possible to produce climate quality data in real-time, and what would the advantages be? We will try to answer these questions…

  14. Collaborative Real-time Digital Reference Services in Academic Libraries

    Directory of Open Access Journals (Sweden)

    Shiao-Feng Su

    2004-03-01

    Full Text Available The real-time digital reference service is valued by most academic librarians in United States. To make the collaborative real-time digital reference service viable in academic library service, the libraries need to understand the information seeking behavior of potential users and to train the staff well. The participating libraries also need to coordinate the following issues in advance: quality control, question routing, network standards, cultural and political sensitivities, communication, copyright, and marketing. [Article content in Chinese

  15. Implementation of real-time duplex synthetic aperture ultrasonography

    DEFF Research Database (Denmark)

    Hemmsen, Martin Christian; Larsen, Lee; Kjeldsen, Thomas;

    2015-01-01

    This paper presents a real-time duplex synthetic aperture imaging system, implemented on a commercially available tablet. This includes real-time wireless reception of ultrasound signals and GPU processing for B-mode and Color Flow Imaging (CFM). The objective of the work is to investigate the im...... and that the required bandwidth between the probe and processing unit is within the current Wi-Fi standards....

  16. Real-Time Connect 4 Game Using Artificial Intelligence

    Directory of Open Access Journals (Sweden)

    Ahmad M. Sarhan

    2009-01-01

    Full Text Available Problem statement: The study presented a design that converted connect 4 game into a real-time game by incorporating time restraints. Approach: The design used Artificial Intelligence (AI in implementing the connect 4 game. The AI for this game was based on influence mapping. Results: A waterfall-based AI software was developed for a Connect 4 game. Conclusion: A real time connect 4 game was successfully designed and implanted with GUI using C++ programming language.

  17. Near real-time stereo matching using geodesic diffusion.

    Science.gov (United States)

    De-Maeztu, Leonardo; Villanueva, Arantxa; Cabeza, Rafael

    2012-02-01

    Adaptive-weight algorithms currently represent the state of the art in local stereo matching. However, due to their computational requirements, these types of solutions are not suitable for real-time implementation. Here, we present a novel aggregation method inspired by the anisotropic diffusion technique used in image filtering. The proposed aggregation algorithm produces results similar to adaptive-weight solutions while reducing the computational requirements. Moreover, near real-time performance is demonstrated with a GPU implementation of the algorithm.

  18. Design a Fault Tolerance for Real Time Distributed System

    OpenAIRE

    Ban M. Khammas

    2012-01-01

    This paper designed a fault tolerance for soft real time distributed system (FTRTDS). This system is designed to be independently on specific mechanisms and facilities of the underlying real time distributed system. It is designed to be distributed on all the computers in the distributed system and controlled by a central unit.Besides gathering information about a target program spontaneously, it provides information about the target operating system and the target hardware in order to diagno...

  19. THE DLSTRIBOTED MCU MODEL FOR SYNCHRONOUS REAL-TIME TELETEACHING

    Institute of Scientific and Technical Information of China (English)

    刘均; 李人厚; 郑庆华

    2004-01-01

    Aiming at issues on multimedia communication in synchronous real-time teleteaching (SRT) systems over IP network, a 4-tuple structural mode of multimedia communication is proposed in the paper, and an SRT-oriented distributed MCU model is built according to the mode. Moreover, the mechanism of multicast communication across subnets is discussed. The distributed MCU model has been applied successfully in our interactive synchronous real-time telesteaching system RealClass and has shown good extendibility in operation.

  20. The Dynamic Checking of Complex Real Time System

    Institute of Scientific and Technical Information of China (English)

    YU Chao; HUANG Benwen; WU Guoqing

    2006-01-01

    The paper presents an dynamic execution model of complex real-time software based on requirement description model RTRSM, and then propose a checking method based on configuration covering and its corresponding algorithm. This checking method can check the execution situations between parallel elements in a dynamic execution step of real-time software systems. It also can check all the states and transitions which assure the completeness of checking. In the end, related theorem is proofed.

  1. Real-time radiography at the NECTAR facility

    Energy Technology Data Exchange (ETDEWEB)

    Buecherl, T., E-mail: thomas.buecherl@radiochemie.de [Lehrstuhl fuer Radiochemie (RCM), Technische Universitaet Muenchen (TUM), Walther-Meissner-Str. 3, 85748 Garching (Germany); Lierse von Gostomski, Ch. [Lehrstuhl fuer Radiochemie (RCM), Technische Universitaet Muenchen (TUM), Walther-Meissner-Str. 3, 85748 Garching (Germany)

    2011-09-21

    A feasibility study has shown that real-time radiography using fission neutrons is possible at the NECTAR facility, when using an improved detection system for fast variations (Buecherl et al., 2009 ). Continuing this study, real-time measurements of slowly varying processes like the water uptake in medium sized trunks (diameter about 12 cm) and of slow periodic processes (e.g. a slowly rotating iron disk) are investigated successfully using the existing detection system.

  2. A Remote Real-Time Monitoring System for Power Quality

    Institute of Scientific and Technical Information of China (English)

    黄治清; 贺建闽

    2003-01-01

    An introduction is made to the composition, design method and engineering application of a remote real-time monitoring system of power quality in substations based on internet. With virtual instrument and network technique adopted, this system is characterized by good real-time property, high reliability, plentiful functions, and so on. It also can be used to monitor the load of a substation, such as electric locomotives.

  3. Streaming Surface Reconstruction from Real Time 3D Measurements

    OpenAIRE

    Bodenmüller, Tim

    2009-01-01

    In this thesis, a robust method for fast surface reconstruction from real time 3D point streams is presented. It is designed for the integration in a fast visual feedback system that supports a user while manually 3D scanning objects. The method iteratively generates a dense and homogeneous triangular mesh by inserting sample points from the real time data stream and refining the surface model locally. A spatial data structure ensures a fast access to growing point sets and continuously updat...

  4. A real time method for surface cleanliness measurement

    OpenAIRE

    Bilmes, Gabriel Mario; Orzi, Daniel Jesús Omar; Martínez , Oscar E.; Lencina, Alberto

    2005-01-01

    The measurement of surface cleanliness is a signifi cant problem in many industrial and technological processes. Existing methods are based on laboratory procedures, that are not performed in real time, can not be automated, and usually are restricted to a small portion of the sample. In this study we describe a new method for real time measurement of the amount of surface dirt or contamination deposited on a surface. It relies on the ablation of the surface dirt film by means of a ...

  5. Search-Space Characterization for Real-time Heuristic Search

    OpenAIRE

    Huntley, Daniel; Bulitko, Vadim

    2013-01-01

    Recent real-time heuristic search algorithms have demonstrated outstanding performance in video-game pathfinding. However, their applications have been thus far limited to that domain. We proceed with the aim of facilitating wider applications of real-time search by fostering a greater understanding of the performance of recent algorithms. We first introduce eight algorithm-independent complexity measures for search spaces and correlate their values with algorithm performance. The complexity ...

  6. High speed, real-time, camera bandwidth converter

    Science.gov (United States)

    Bower, Dan E; Bloom, David A; Curry, James R

    2014-10-21

    Image data from a CMOS sensor with 10 bit resolution is reformatted in real time to allow the data to stream through communications equipment that is designed to transport data with 8 bit resolution. The incoming image data has 10 bit resolution. The communication equipment can transport image data with 8 bit resolution. Image data with 10 bit resolution is transmitted in real-time, without a frame delay, through the communication equipment by reformatting the image data.

  7. Real-time simulation of dissipation-driven quantum systems

    CERN Document Server

    Banerjee, Debasish; Jiang, Fu-Jiun; Kon, Mark; Wiese, Uwe-Jens

    2015-01-01

    We set up a real-time path integral to study the evolution of quantum systems driven in real-time completely by the coupling of the system to the environment. For specifically chosen interactions, this can be interpreted as measurements being performed on the system. For a spin-1/2 system, in particular, when the measurement results are averaged over, the resulting sign problem completely disappears, and the system can be simulated with an efficient cluster algorithm.

  8. Real-time estimation of dynamic functional connectivity networks.

    Science.gov (United States)

    Monti, Ricardo Pio; Lorenz, Romy; Braga, Rodrigo M; Anagnostopoulos, Christoforos; Leech, Robert; Montana, Giovanni

    2017-01-01

    Two novel and exciting avenues of neuroscientific research involve the study of task-driven dynamic reconfigurations of functional connectivity networks and the study of functional connectivity in real-time. While the former is a well-established field within neuroscience and has received considerable attention in recent years, the latter remains in its infancy. To date, the vast majority of real-time fMRI studies have focused on a single brain region at a time. This is due in part to the many challenges faced when estimating dynamic functional connectivity networks in real-time. In this work, we propose a novel methodology with which to accurately track changes in time-varying functional connectivity networks in real-time. The proposed method is shown to perform competitively when compared to state-of-the-art offline algorithms using both synthetic as well as real-time fMRI data. The proposed method is applied to motor task data from the Human Connectome Project as well as to data obtained from a visuospatial attention task. We demonstrate that the algorithm is able to accurately estimate task-related changes in network structure in real-time. Hum Brain Mapp 38:202-220, 2017. © 2016 Wiley Periodicals, Inc.

  9. Real-time feedback from iterative electronic structure calculations.

    Science.gov (United States)

    Vaucher, Alain C; Haag, Moritz P; Reiher, Markus

    2016-04-05

    Real-time feedback from iterative electronic structure calculations requires to mediate between the inherently unpredictable execution times of the iterative algorithm used and the necessity to provide data in fixed and short time intervals for real-time rendering. We introduce the concept of a mediator as a component able to deal with infrequent and unpredictable reference data to generate reliable feedback. In the context of real-time quantum chemistry, the mediator takes the form of a surrogate potential that has the same local shape as the first-principles potential and can be evaluated efficiently to deliver atomic forces as real-time feedback. The surrogate potential is updated continuously by electronic structure calculations and guarantees to provide a reliable response to the operator for any molecular structure. To demonstrate the application of iterative electronic structure methods in real-time reactivity exploration, we implement self-consistent semiempirical methods as the data source and apply the surrogate-potential mediator to deliver reliable real-time feedback.

  10. Evaluation of Real-Time Services in Mobile WIMAX

    Directory of Open Access Journals (Sweden)

    Z. Naumoski

    2010-06-01

    Full Text Available In this paper we provide a performance analysis for real-time services with a limited bandwidth in a single-cell Mobile WiMAX network. We analyze the most critical performance parameters for real-time services, such as voice over IP. Since the throughput is a given constraint for a real-time service, the focus is on delay and jitter introduced by the Mobile WiMAX technology. We have used different user velocities, including nomadic users as well as mobile users. The main contribution of this paper is that we have shown that Mobile WiMAX can be efficiently used for real-time services with applied admission control and priority over non-real-time traffic, because it is adding a very small portion to the delay budget for the real-time service, as well as it keeps the jitter far below the end-to-end jitter threshold for telephony in a Mobile WiMAX network.

  11. Mechatronic modeling of real-time wheel-rail contact

    CERN Document Server

    Bosso, Nicola; Gugliotta, Antonio; Somà, Aurelio

    2013-01-01

    Real-time simulations of the behaviour of a rail vehicle require realistic solutions of the wheel-rail contact problem which can work in a real-time mode. Examples of such solutions for the online mode have been well known and are implemented within standard and commercial tools for the simulation codes for rail vehicle dynamics. This book is the result of the research activities carried out by the Railway Technology Lab of the Department of Mechanical and Aerospace Engineering at Politecnico di Torino. This book presents work on the project for the development of a real-time wheel-rail contact model and provides the simulation results obtained with dSpace real-time hardware. Besides this, the implementation of the contact model for the development of a real-time model for the complex mechatronic system of a scaled test rig is presented in this book and may be useful for the further validation of the real-time contact model with experiments on a full scale test rig.

  12. Scala for Java developers

    CERN Document Server

    Alexandre, Thomas

    2014-01-01

    This step-by-step guide is full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. If you are a Java developer or a Java architect, working in Java EE-based solutions and want to start using Scala in your daily programming, this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic approach with real-world code samples. No prior knowledge of Scala is required.

  13. JavaScript Patterns

    CERN Document Server

    Stefanov, Stoyan

    2010-01-01

    What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance

  14. Java 8 recipes

    CERN Document Server

    Dea, Carl; Guime, Freddy; OConner, John; Juneau, Josh

    2014-01-01

    Java 8 Recipes offers solutions to common programming problems encountered while developing Java-based applications. Fully updated with the newest features and techniques available, Java 8 Recipes provides code examples involving Lambdas, embedded scripting with Nashorn, the new date-time API, stream support, functional interfaces, and much more. Especial emphasis is given to features such as lambdas that are newly introduced in Java 8. Content is presented in the popular problem-solution format: Look up the programming problem that you want to solve. Read the solution. Apply the solution dir

  15. Java servlet programming

    CERN Document Server

    Hunter, Jason

    2001-01-01

    Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to write Java programs that create dynamic web content. Java Servlet Programming covers everything Java developers need to know to write effective servlets. It explains the servlet lifecycle, showing how to use servlets to maintain state information effortlessly. It also describes how to serve dynamic web content, including both HTML pages and multimedia data, and explores more advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communicat

  16. After an Earthquake: Accessing Near Real-Time Data in the Classroom

    Science.gov (United States)

    Bravo, T. K.; Coleman, B.; Hubenthal, M.; Owens, T. J.; Taber, J.; Welti, R.; Weertman, B. R.

    2010-12-01

    One of the best ways to engage students in scientific content is to give them opportunities to work with real scientific instruments and data and enable them to experience the discovery of scientific information. In addition, newsworthy earthquakes can capture the attention and imagination of students. IRIS and collaborating partners provide a range of options to leverage that attention through access to near-real-time earthquake location and waveform data stored in the IRIS Data Management System and elsewhere via a number of web-based tools and a new Java-based application. The broadest audience is reached by the Seismic Monitor, a simple Web-based tool for observing near-real-time seismicity. The IRIS Earthquake Browser (IEB) allows users to explore recent and cataloged earthquakes and aftershock patterns online with more flexibility, and K-12 classroom activities for understanding plate tectonics and estimating seismic hazards have been designed around its use. Waveforms are easily viewed and explored on the web using the Rapid Earthquake Viewer (REV), developed by the University of South Carolina in collaboration with IRIS E&O. Data from recent well-known earthquakes available via REV are used in exercises to determine Earth’s internal structure and to locate earthquakes. Three component data is presented to the students, allowing a much more realistic analysis of the data than is presented in most textbooks. The Seismographs in Schools program uses real-time data in the classroom to interest and engage students about recent earthquakes. Through the IRIS website, schools can share event data and 24-hr images. Additionally, data is available in real-time via the API. This API allows anyone to extract data, re-purpose it, and display it however they need to, as is being done by the British Geological Survey Seismographs in Schools program. Over 350 schools throughout the US and internationally are currently registered with the IRIS Seismographs in Schools

  17. Integrating and Visualizing Tropical Cyclone Data Using the Real Time Mission Monitor

    Science.gov (United States)

    Goodman, H. Michael; Blakeslee, Richard; Conover, Helen; Hall, John; He, Yubin; Regner, Kathryn

    2009-01-01

    The Real Time Mission Monitor (RTMM) is a visualization and information system that fuses multiple Earth science data sources, to enable real time decision-making for airborne and ground validation experiments. Developed at the NASA Marshall Space Flight Center, RTMM is a situational awareness, decision-support system that integrates satellite imagery, radar, surface and airborne instrument data sets, model output parameters, lightning location observations, aircraft navigation data, soundings, and other applicable Earth science data sets. The integration and delivery of this information is made possible using data acquisition systems, network communication links, network server resources, and visualizations through the Google Earth virtual globe application. RTMM is extremely valuable for optimizing individual Earth science airborne field experiments. Flight planners, scientists, and managers appreciate the contributions that RTMM makes to their flight projects. A broad spectrum of interdisciplinary scientists used RTMM during field campaigns including the hurricane-focused 2006 NASA African Monsoon Multidisciplinary Analyses (NAMMA), 2007 NOAA-NASA Aerosonde Hurricane Noel flight, 2007 Tropical Composition, Cloud, and Climate Coupling (TC4), plus a soil moisture (SMAP-VEX) and two arctic research experiments (ARCTAS) in 2008. Improving and evolving RTMM is a continuous process. RTMM recently integrated the Waypoint Planning Tool, a Java-based application that enables aircraft mission scientists to easily develop a pre-mission flight plan through an interactive point-and-click interface. Individual flight legs are automatically calculated "on the fly". The resultant flight plan is then immediately posted to the Google Earth-based RTMM for interested scientists to view the planned flight track and subsequently compare it to the actual real time flight progress. We are planning additional capabilities to RTMM including collaborations with the Jet Propulsion

  18. Real Time Fire Reconnaissance Satellite Monitoring System Failure Model

    Science.gov (United States)

    Nino Prieto, Omar Ariosto; Colmenares Guillen, Luis Enrique

    2013-09-01

    In this paper the Real Time Fire Reconnaissance Satellite Monitoring System is presented. This architecture is a legacy of the Detection System for Real-Time Physical Variables which is undergoing a patent process in Mexico. The methodologies for this design are the Structured Analysis for Real Time (SA- RT) [8], and the software is carried out by LACATRE (Langage d'aide à la Conception d'Application multitâche Temps Réel) [9,10] Real Time formal language. The system failures model is analyzed and the proposal is based on the formal language for the design of critical systems and Risk Assessment; AltaRica. This formal architecture uses satellites as input sensors and it was adapted from the original model which is a design pattern for physical variation detection in Real Time. The original design, whose task is to monitor events such as natural disasters and health related applications, or actual sickness monitoring and prevention, as the Real Time Diabetes Monitoring System, among others. Some related work has been presented on the Mexican Space Agency (AEM) Creation and Consultation Forums (2010-2011), and throughout the International Mexican Aerospace Science and Technology Society (SOMECYTA) international congress held in San Luis Potosí, México (2012). This Architecture will allow a Real Time Fire Satellite Monitoring, which will reduce the damage and danger caused by fires which consumes the forests and tropical forests of Mexico. This new proposal, permits having a new system that impacts on disaster prevention, by combining national and international technologies and cooperation for the benefit of humankind.

  19. Geomagnetic Observatory Data for Real-Time Applications

    Science.gov (United States)

    Love, J. J.; Finn, C. A.; Rigler, E. J.; Kelbert, A.; Bedrosian, P.

    2015-12-01

    The global network of magnetic observatories represents a unique collective asset for the scientific community. Historically, magnetic observatories have supported global magnetic-field mapping projects and fundamental research of the Earth's interior and surrounding space environment. More recently, real-time data streams from magnetic observatories have become an important contributor to multi-sensor, operational monitoring of evolving space weather conditions, especially during magnetic storms. In this context, the U.S. Geological Survey (1) provides real-time observatory data to allied space weather monitoring projects, including those of NOAA, the U.S. Air Force, NASA, several international agencies, and private industry, (2) collaborates with Schlumberger to provide real-time geomagnetic data needed for directional drilling for oil and gas in Alaska, (3) develops products for real-time evaluation of hazards for the electric-power grid industry that are associated with the storm-time induction of geoelectric fields in the Earth's conducting lithosphere. In order to implement strategic priorities established by the USGS Natural Hazards Mission Area and the National Science and Technology Council, and with a focus on developing new real-time products, the USGS is (1) leveraging data management protocols already developed by the USGS Earthquake Program, (2) developing algorithms for mapping geomagnetic activity, a collaboration with NASA and NOAA, (3) supporting magnetotelluric surveys and developing Earth conductivity models, a collaboration with Oregon State University and the NSF's EarthScope Program, (4) studying the use of geomagnetic activity maps and Earth conductivity models for real-time estimation of geoelectric fields, (5) initiating geoelectric monitoring at several observatories, (6) validating real-time estimation algorithms against historical geomagnetic and geoelectric data. The success of these long-term projects is subject to funding constraints

  20. Model Checking JAVA Programs Using Java Pathfinder

    Science.gov (United States)

    Havelund, Klaus; Pressburger, Thomas

    2000-01-01

    This paper describes a translator called JAVA PATHFINDER from JAVA to PROMELA, the "programming language" of the SPIN model checker. The purpose is to establish a framework for verification and debugging of JAVA programs based on model checking. This work should be seen in a broader attempt to make formal methods applicable "in the loop" of programming within NASA's areas such as space, aviation, and robotics. Our main goal is to create automated formal methods such that programmers themselves can apply these in their daily work (in the loop) without the need for specialists to manually reformulate a program into a different notation in order to analyze the program. This work is a continuation of an effort to formally verify, using SPIN, a multi-threaded operating system programmed in Lisp for the Deep-Space 1 spacecraft, and of previous work in applying existing model checkers and theorem provers to real applications.

  1. Beginning Java- me platform

    CERN Document Server

    Rischpater, Ray

    2008-01-01

    Empowering developers with the flexibility and power to start building Java applications for their Java-enabled mobile device or cell phone, this book covers sound HTTPS support, user interface API enhancements, the Mobile Media API, the Game API, and more.

  2. Big Java late objects

    CERN Document Server

    Horstmann, Cay S

    2012-01-01

    Big Java: Late Objects is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a two-semester first course in programming for computer science students.

  3. Graph Transforming Java Data

    NARCIS (Netherlands)

    Mol, de Maarten; Rensink, Arend; Hunt, James J.

    2012-01-01

    This paper introduces an approach for adding graph transformation-based functionality to existing JAVA programs. The approach relies on a set of annotations to identify the intended graph structure, as well as on user methods to manipulate that structure, within the user’s own JAVA class declaration

  4. Communicating Java Threads

    NARCIS (Netherlands)

    Hilderink, G.H.; Broenink, Johannes F.; Vervoort, Wiek; Bakkers, André; Bakkers, A.

    The incorporation of multithreading in Java may be considered a significant part of the Java language, because it provides udimentary facilities for concurrent programming. However, we belief that the use of channels is a fundamental concept for concurrent programming. The channel approach as

  5. Real-Time Tropospheric Delay Estimation using IGS Products

    Science.gov (United States)

    Stürze, Andrea; Liu, Sha; Söhne, Wolfgang

    2014-05-01

    The Federal Agency for Cartography and Geodesy (BKG) routinely provides zenith tropospheric delay (ZTD) parameter for the assimilation in numerical weather models since more than 10 years. Up to now the results flowing into the EUREF Permanent Network (EPN) or E-GVAP (EUMETNET EIG GNSS water vapour programme) analysis are based on batch processing of GPS+GLONASS observations in differential network mode. For the recently started COST Action ES1206 about "Advanced Global Navigation Satellite Systems tropospheric products for monitoring severe weather events and climate" (GNSS4SWEC), however, rapid updates in the analysis of the atmospheric state for nowcasting applications require changing the processing strategy towards real-time. In the RTCM SC104 (Radio Technical Commission for Maritime Services, Special Committee 104) a format combining the advantages of Precise Point Positioning (PPP) and Real-Time Kinematic (RTK) is under development. The so-called State Space Representation approach is defining corrections, which will be transferred in real-time to the user e.g. via NTRIP (Network Transport of RTCM via Internet Protocol). Meanwhile messages for precise orbits, satellite clocks and code biases compatible to the basic PPP mode using IGS products are defined. Consequently, the IGS Real-Time Service (RTS) was launched in 2013 in order to extend the well-known precise orbit and clock products by a real-time component. Further messages e.g. with respect to ionosphere or phase biases are foreseen. Depending on the level of refinement, so different accuracies up to the RTK level shall be reachable. In co-operation of BKG and the Technical University of Darmstadt the real-time software GEMon (GREF EUREF Monitoring) is under development. GEMon is able to process GPS and GLONASS observation and RTS product data streams in PPP mode. Furthermore, several state-of-the-art troposphere models, for example based on numerical weather prediction data, are implemented. Hence, it

  6. The improved broadband Real-Time Seismic Network in Romania

    Science.gov (United States)

    Neagoe, C.; Ionescu, C.

    2009-04-01

    Starting with 2002 the National Institute for Earth Physics (NIEP) has developed its real-time digital seismic network. This network consists of 96 seismic stations of which 48 broad band and short period stations and two seismic arrays are transmitted in real-time. The real time seismic stations are equipped with Quanterra Q330 and K2 digitizers, broadband seismometers (STS2, CMG40T, CMG 3ESP, CMG3T) and strong motions sensors Kinemetrics episensors (+/- 2g). SeedLink and AntelopeTM (installed on MARMOT) program packages are used for real-time (RT) data acquisition and exchange. The communication from digital seismic stations to the National Data Center in Bucharest is assured by 5 providers (GPRS, VPN, satellite communication, radio lease line and internet), which will assure the back-up communications lines. The processing centre runs BRTT's AntelopeTM 4.10 data acquisition and processing software on 2 workstations for real-time processing and post processing. The Antelope Real-Time System is also providing automatic event detection, arrival picking, event location and magnitude calculation. It provides graphical display and reporting within near-real-time after a local or regional event occurred. Also at the data center was implemented a system to collect macroseismic information using the internet on which macro seismic intensity maps are generated. In the near future at the data center will be install Seiscomp 3 data acquisition processing software on a workstation. The software will run in parallel with Antelope software as a back-up. The present network will be expanded in the near future. In the first half of 2009 NIEP will install 8 additional broad band stations in Romanian territory, which also will be transmitted to the data center in real time. The Romanian Seismic Network is permanently exchanging real -time waveform data with IRIS, ORFEUS and different European countries through internet. In Romania, magnitude and location of an earthquake are now

  7. Lightweight distributed computing for intraoperative real-time image guidance

    Science.gov (United States)

    Suwelack, Stefan; Katic, Darko; Wagner, Simon; Spengler, Patrick; Bodenstedt, Sebastian; Röhl, Sebastian; Dillmann, Rüdiger; Speidel, Stefanie

    2012-02-01

    In order to provide real-time intraoperative guidance, computer assisted surgery (CAS) systems often rely on computationally expensive algorithms. The real-time constraint is especially challenging if several components such as intraoperative image processing, soft tissue registration or context aware visualization are combined in a single system. In this paper, we present a lightweight approach to distribute the workload over several workstations based on the OpenIGTLink protocol. We use XML-based message passing for remote procedure calls and native types for transferring data such as images, meshes or point coordinates. Two different, but typical scenarios are considered in order to evaluate the performance of the new system. First, we analyze a real-time soft tissue registration algorithm based on a finite element (FE) model. Here, we use the proposed approach to distribute the computational workload between a primary workstation that handles sensor data processing and visualization and a dedicated workstation that runs the real-time FE algorithm. We show that the additional overhead that is introduced by the technique is small compared to the total execution time. Furthermore, the approach is used to speed up a context aware augmented reality based navigation system for dental implant surgery. In this scenario, the additional delay for running the computationally expensive reasoning server on a separate workstation is less than a millisecond. The results show that the presented approach is a promising strategy to speed up real-time CAS systems.

  8. Spatio-temporal modeling for real-time ozone forecasting.

    Science.gov (United States)

    Paci, Lucia; Gelfand, Alan E; Holland, David M

    2013-05-01

    The accurate assessment of exposure to ambient ozone concentrations is important for informing the public and pollution monitoring agencies about ozone levels that may lead to adverse health effects. High-resolution air quality information can offer significant health benefits by leading to improved environmental decisions. A practical challenge facing the U.S. Environmental Protection Agency (USEPA) is to provide real-time forecasting of current 8-hour average ozone exposure over the entire conterminous United States. Such real-time forecasting is now provided as spatial forecast maps of current 8-hour average ozone defined as the average of the previous four hours, current hour, and predictions for the next three hours. Current 8-hour average patterns are updated hourly throughout the day on the EPA-AIRNow web site. The contribution here is to show how we can substantially improve upon current real-time forecasting systems. To enable such forecasting, we introduce a downscaler fusion model based on first differences of real-time monitoring data and numerical model output. The model has a flexible coefficient structure and uses an efficient computational strategy to fit model parameters. Our hybrid computational strategy blends continuous background updated model fitting with real-time predictions. Model validation analyses show that we are achieving very accurate and precise ozone forecasts.

  9. Real-time simulation of thermal shadows with EMIT

    Science.gov (United States)

    Klein, Andreas; Oberhofer, Stefan; Schätz, Peter; Nischwitz, Alfred; Obermeier, Paul

    2016-05-01

    Modern missile systems use infrared imaging for tracking or target detection algorithms. The development and validation processes of these missile systems need high fidelity simulations capable of stimulating the sensors in real-time with infrared image sequences from a synthetic 3D environment. The Extensible Multispectral Image Generation Toolset (EMIT) is a modular software library developed at MBDA Germany for the generation of physics-based infrared images in real-time. EMIT is able to render radiance images in full 32-bit floating point precision using state of the art computer graphics cards and advanced shader programs. An important functionality of an infrared image generation toolset is the simulation of thermal shadows as these may cause matching errors in tracking algorithms. However, for real-time simulations, such as hardware in the loop simulations (HWIL) of infrared seekers, thermal shadows are often neglected or precomputed as they require a thermal balance calculation in four-dimensions (3D geometry in one-dimensional time up to several hours in the past). In this paper we will show the novel real-time thermal simulation of EMIT. Our thermal simulation is capable of simulating thermal effects in real-time environments, such as thermal shadows resulting from the occlusion of direct and indirect irradiance. We conclude our paper with the practical use of EMIT in a missile HWIL simulation.

  10. Real-time Simulation of Turboprop Engine Control System

    Science.gov (United States)

    Sheng, Hanlin; Zhang, Tianhong; Zhang, Yi

    2017-05-01

    On account of the complexity of turboprop engine control system, real-time simulation is the technology, under the prerequisite of maintaining real-time, to effectively reduce development cost, shorten development cycle and avert testing risks. The paper takes RT-LAB as a platform and studies the real-time digital simulation of turboprop engine control system. The architecture, work principles and external interfaces of RT-LAB real-time simulation platform are introduced firstly. Then based on a turboprop engine model, the control laws of propeller control loop and fuel control loop are studied. From that and on the basis of Matlab/Simulink, an integrated controller is designed which can realize the entire process control of the engine from start-up to maximum power till stop. At the end, on the basis of RT-LAB platform, the real-time digital simulation of the designed control system is studied, different regulating plans are tried and more ideal control effects have been obtained.

  11. Basic technology development of a real-time graphic simulator

    Energy Technology Data Exchange (ETDEWEB)

    Jeon, Jae Wook; Hong, Soon Hyuk; Lee, Kyung Hoon; Lee, Sang-Hyun; Lee, Hee Sub [Sungkyunkwan Univ., Seoul (Korea)

    2001-04-01

    In this research, we developed the basic technology of a Real-time graphic simulator for remote monitoring in hostile environment, the Spent Fuel Disassembling facility. The use of a real-time graphic simulator is very useful for building virtual workcell and simulating the virtual devices to preview the behavior of real devices in order to reduce the error in design step of devices and to evaluate and optimize the work processes. And also, it can be used to provide the visualization of operation information from working devices to ensure the reliable monitoring in the teleoperation system. Thus, the development of basic technology related to these is needed. In this system, because the Spent Fuel Disassembling facility should be managed in remote environment due to its characteristics, the transmission of operational information through the network should be used. And for real-time monitoring, the real-time visualization of operational information from real system should be available. Therefore, we defined the efficient message protocol format for real-time transmission of operational information to visualize these in the 3D graphic simulator. 14 refs., 44 figs., 2 tabs. (Author)

  12. Development of automated system for real-time LIBS analysis

    Science.gov (United States)

    Mazalan, Elham; Ali, Jalil; Tufail, Kashif; Haider, Zuhaib

    2017-03-01

    Recent developments in Laser Induced Breakdown Spectroscopy (LIBS) instrumentation allow the acquisition of several spectra in a second. The dataset from a typical LIBS experiment can consist of a few thousands of spectra. To extract the useful information from that dataset is painstaking effort and time consuming process. Most of the currently available softwares for spectral data analysis are expensive and used for offline data analysis. LabVIEW software compatible with spectrometer (in this case Ocean Optics Maya pro spectrometer), can be used to for data acquisition and real time analysis. In the present work, a LabVIEW based automated system for real-time LIBS analysis integrated with spectrometer device is developed. This system is capable of performing real time analysis based on as-acquired LIBS spectra. Here, we have demonstrated the LIBS data acquisition and real time calculations of plasma temperature and electron density. Data plots and variations in spectral intensity in response to laser energy were observed on LabVIEW monitor interface. Routine laboratory samples of brass and calcine bone were utilized in this experiment. Developed program has shown impressive performance in real time data acquisition and analysis.

  13. Hardware Objects for Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin; Thalinger, Christian; Korsholm, Stephan

    2008-01-01

    Java, as a safe and platform independent language, avoids access to low-level I/O devices or direct memory access. In standard Java, low-level I/O it not a concern; it is handled by the operating system. However, in the embedded domain resources are scarce and a Java virtual machine (JVM) without...... an underlying middleware is an attractive architecture. When running the JVM on bare metal, we need access to I/O devices from Java; therefore we investigate a safe and efficient mechanism to represent I/O devices as first class Java objects, where device registers are represented by object fields. Access...... to those registers is safe as Java’s type system regulates it. The access is also fast as it is directly performed by the bytecodes getfield and putfield. Hardware objects thus provide an object-oriented abstraction of low-level hardware devices. As a proof of concept, we have implemented hardware objects...

  14. Hardware Objects for Java

    DEFF Research Database (Denmark)

    Schoeberl, Martin; Thalinger, Christian; Korsholm, Stephan

    2008-01-01

    Java, as a safe and platform independent language, avoids access to low-level I/O devices or direct memory access. In standard Java, low-level I/O it not a concern; it is handled by the operating system. However, in the embedded domain resources are scarce and a Java virtual machine (JVM) without...... an underlying middleware is an attractive architecture. When running the JVM on bare metal, we need access to I/O devices from Java; therefore we investigate a safe and efficient mechanism to represent I/O devices as first class Java objects, where device registers are represented by object fields. Access...... to those registers is safe as Java’s type system regulates it. The access is also fast as it is directly performed by the bytecodes getfield and putfield. Hardware objects thus provide an object-oriented abstraction of low-level hardware devices. As a proof of concept, we have implemented hardware objects...

  15. Explaining How to Play Real-Time Strategy Games

    Science.gov (United States)

    Metoyer, Ronald; Stumpf, Simone; Neumann, Christoph; Dodge, Jonathan; Cao, Jill; Schnabel, Aaron

    Real-time strategy games share many aspects with real situations in domains such as battle planning, air traffic control, and emergency response team management which makes them appealing test-beds for Artificial Intelligence (AI) and machine learning. End user annotations could help to provide supplemental information for learning algorithms, especially when training data is sparse. This paper presents a formative study to uncover how experienced users explain game play in real-time strategy games. We report the results of our analysis of explanations and discuss their characteristics that could support the design of systems for use by experienced real-time strategy game users in specifying or annotating strategy-oriented behavior.

  16. Real-time structured light intraoral 3D measurement pipeline

    Science.gov (United States)

    Gheorghe, Radu; Tchouprakov, Andrei; Sokolov, Roman

    2013-02-01

    Computer aided design and manufacturing (CAD/CAM) is increasingly becoming a standard feature and service provided to patients in dentist offices and denture manufacturing laboratories. Although the quality of the tools and data has slowly improved in the last years, due to various surface measurement challenges, practical, accurate, invivo, real-time 3D high quality data acquisition and processing still needs improving. Advances in GPU computational power have allowed for achieving near real-time 3D intraoral in-vivo scanning of patient's teeth. We explore in this paper, from a real-time perspective, a hardware-software-GPU solution that addresses all the requirements mentioned before. Moreover we exemplify and quantify the hard and soft deadlines required by such a system and illustrate how they are supported in our implementation.

  17. Real time capable infrared thermography for ASDEX Upgrade

    Energy Technology Data Exchange (ETDEWEB)

    Sieglin, B., E-mail: Bernhard.Sieglin@ipp.mpg.de; Faitsch, M.; Herrmann, A.; Brucker, B.; Eich, T.; Kammerloher, L.; Martinov, S. [Max-Planck Institute for Plasma Physics, Boltzmannstr. 2, D-85748 Garching (Germany)

    2015-11-15

    Infrared (IR) thermography is widely used in fusion research to study power exhaust and incident heat load onto the plasma facing components. Due to the short pulse duration of today’s fusion experiments, IR systems have mostly been designed for off-line data analysis. For future long pulse devices (e.g., Wendelstein 7-X, ITER), a real time evaluation of the target temperature and heat flux is mandatory. This paper shows the development of a real time capable IR system for ASDEX Upgrade. A compact IR camera has been designed incorporating the necessary magnetic and electric shielding for the detector, cooler assembly. The camera communication is based on the Camera Link industry standard. The data acquisition hardware is based on National Instruments hardware, consisting of a PXIe chassis inside and a fibre optical connected industry computer outside the torus hall. Image processing and data evaluation are performed using real time LabVIEW.

  18. Efficient Real-time Video Transmission in Wireless Mesh Network

    Directory of Open Access Journals (Sweden)

    Rajanikanth Aluvalu

    2011-12-01

    Full Text Available We are experiencing rapid improvement in video transmission and picture quality. The technologies are supporting us with real-time video transmissions such as video conferences and webinars. Soon reliable, simple, low cost real-time video will become essential, providing its extensive support to mobiles; PDA’s etc. These enhancements are going to affect the consumer behaviour, business culture. Video transmission includes transmitting packets through Wireless Mesh Network (WMN, which turned out to be a challenging scenario for real-time video services. Due to the existing nature of wireless networks include the presence of unpredictable delays and high packet error rates due to the error-prone nature of the wireless links. In this paper, we will propose a model which provides high capacity data transfer with reduced delay. We have simulated and achieved results with higher through put.

  19. Coordinated scheduling for dynamic real-time systems

    Science.gov (United States)

    Natarajan, Swaminathan; Zhao, Wei

    1994-01-01

    In this project, we addressed issues in coordinated scheduling for dynamic real-time systems. In particular, we concentrated on design and implementation of a new distributed real-time system called R-Shell. The design objective of R-Shell is to provide computing support for space programs that have large, complex, fault-tolerant distributed real-time applications. In R-shell, the approach is based on the concept of scheduling agents, which reside in the application run-time environment, and are customized to provide just those resource management functions which are needed by the specific application. With this approach, we avoid the need for a sophisticated OS which provides a variety of generalized functionality, while still not burdening application programmers with heavy responsibility for resource management. In this report, we discuss the R-Shell approach, summarize the achievement of the project, and describe a preliminary prototype of R-Shell system.

  20. Specifying and verifying requirements of real-time systems

    DEFF Research Database (Denmark)

    Ravn, Anders P.; Rischel, Hans; Hansen, Kirsten Mark

    1993-01-01

    An approach to specification of requirements and verification of design for real-time systems is presented. A system is defined by a conventional mathematical model for a dynamic system where application specific states denote functions of real time. Specifications are formulas in duration calculus......, a real-time interval logic, where predicates define durations of states. Requirements define safety and functionality constraints on the system or a component. A top-level design is given by a control law: a predicate that defines an automation controlling the transition between phases of operation. Each...... control the distributed computation through synchronous events. Sensors and actuators relate events with system states. Verification is a deduction showing that a design implies requirements...

  1. Intelligent data management for real-time spacecraft monitoring

    Science.gov (United States)

    Schwuttke, Ursula M.; Gasser, Les; Abramson, Bruce

    1992-01-01

    Real-time AI systems have begun to address the challenge of restructuring problem solving to meet real-time constraints by making key trade-offs that pursue less than optimal strategies with minimal impact on system goals. Several approaches for adapting to dynamic changes in system operating conditions are known. However, simultaneously adapting system decision criteria in a principled way has been difficult. Towards this end, a general technique for dynamically making such trade-offs using a combination of decision theory and domain knowledge has been developed. Multi-attribute utility theory (MAUT), a decision theoretic approach for making one-time decisions is discussed and dynamic trade-off evaluation is described as a knowledge-based extension of MAUT that is suitable for highly dynamic real-time environments, and provides an example of dynamic trade-off evaluation applied to a specific data management trade-off in a real-world spacecraft monitoring application.

  2. A Simplification of a Real-Time Verification Problem

    CERN Document Server

    Saha, Indranil; Roy, Suman; 10.1007/978-3-540-75596-8_21

    2010-01-01

    We revisit the problem of real-time verification with dense dynamics using timeout and calendar based models and simplify this to a finite state verification problem. To overcome the complexity of verification of real-time systems with dense dynamics, Dutertre and Sorea, proposed timeout and calender based transition systems to model the behavior of real-time systems and verified safety properties using k-induction in association with bounded model checking. In this work, we introduce a specification formalism for these models in terms of Timeout Transition Diagrams and capture their behavior in terms of semantics of Timed Transition Systems. Further, we discuss a technique, which reduces the problem of verification of qualitative temporal properties on infinite state space of (a large fragment of) these timeout and calender based transition systems into that on clockless finite state models through a two-step process comprising of digitization and canonical finitary reduction. This technique enables us to ve...

  3. Real-time simulation of large-scale floods

    Science.gov (United States)

    Liu, Q.; Qin, Y.; Li, G. D.; Liu, Z.; Cheng, D. J.; Zhao, Y. H.

    2016-08-01

    According to the complex real-time water situation, the real-time simulation of large-scale floods is very important for flood prevention practice. Model robustness and running efficiency are two critical factors in successful real-time flood simulation. This paper proposed a robust, two-dimensional, shallow water model based on the unstructured Godunov- type finite volume method. A robust wet/dry front method is used to enhance the numerical stability. An adaptive method is proposed to improve the running efficiency. The proposed model is used for large-scale flood simulation on real topography. Results compared to those of MIKE21 show the strong performance of the proposed model.

  4. Real-Time Parameter Estimation Using Output Error

    Science.gov (United States)

    Grauer, Jared A.

    2014-01-01

    Output-error parameter estimation, normally a post- ight batch technique, was applied to real-time dynamic modeling problems. Variations on the traditional algorithm were investigated with the goal of making the method suitable for operation in real time. Im- plementation recommendations are given that are dependent on the modeling problem of interest. Application to ight test data showed that accurate parameter estimates and un- certainties for the short-period dynamics model were available every 2 s using time domain data, or every 3 s using frequency domain data. The data compatibility problem was also solved in real time, providing corrected sensor measurements every 4 s. If uncertainty corrections for colored residuals are omitted, this rate can be increased to every 0.5 s.

  5. Congestion Management Strategies of Real-Time Market

    DEFF Research Database (Denmark)

    Wang, Qi; Zhang, Chunyu; Ding, Yi

    2014-01-01

    The high penetration of distributed energy resources (DERs) will significantly challenge the power system operation and control due to their stochastic, intermittent, and fluctuation characteristics. This enhances the difficulty of congestion management of power systems in cross-border electricity...... market among different regions. For handling this, the Real-Time Market is proposed for balancing capacity trading against congestions. Several strategies for Real-Time Market dealing with congestions are proposed. The strategy of two-stage crossborder markets in Day-ahead, Intra-day and Real Time Market...... are introduced with the congestion constraints complied. Pre-Contingency strategy is proposed as the advance preparation for the future congestion, and In-Day re-dispatch is used for regulation. Accordingly, the requirements on facilities considering telemetry and remote control in a fast manner are discussed...

  6. Real time lobster posture estimation for behavior research

    Science.gov (United States)

    Yan, Sheng; Alfredsen, Jo Arve

    2017-02-01

    In animal behavior research, the main task of observing the behavior of an animal is usually done manually. The measurement of the trajectory of an animal and its real-time posture description is often omitted due to the lack of automatic computer vision tools. Even though there are many publications for pose estimation, few are efficient enough to apply in real-time or can be used without the machine learning algorithm to train a classifier from mass samples. In this paper, we propose a novel strategy for the real-time lobster posture estimation to overcome those difficulties. In our proposed algorithm, we use the Gaussian mixture model (GMM) for lobster segmentation. Then the posture estimation is based on the distance transform and skeleton calculated from the segmentation. We tested the algorithm on a serials lobster videos in different size and lighting conditions. The results show that our proposed algorithm is efficient and robust under various conditions.

  7. Reduction Methods for Real-time Simulations in Hybrid Testing

    DEFF Research Database (Denmark)

    Andersen, Sebastian

    2016-01-01

    Hybrid testing constitutes a cost-effective experimental full scale testing method. The method was introduced in the 1960's by Japanese researchers, as an alternative to conventional full scale testing and small scale material testing, such as shake table tests. The principle of the method...... is to divide a structure into a physical substructure and a numerical substructure, and couple these in a test. If the test is conducted in real-time it is referred to as real time hybrid testing. The hybrid testing concept has developed significantly since its introduction in the 1960', both with respect...... without introducing further unknowns into the system. The basis formulation is shown to exhibit high precision and to reduce the computational cost significantly. Furthermore, the basis formulation exhibits a significant higher stability, than standard nonlinear algorithms. A real-time hybrid test...

  8. Modeling and Real-Time Simulation of UPFC

    Science.gov (United States)

    Kimura, Misao; Takahashi, Choei; Kishibe, Hideto; Miyazaki, Yasuyuki; Noro, Yasuhiro; Iio, Naotaka

    We have developed a digital real time simulator of Power Electronics Controllers, so called FACTS (Flexible AC Transmission Systems) Controllers and/or Custom Power by using MATLABTM/SIMULINKTM and dSPACETM System. This paper describes the modeling and the calculation accuracy of a UPFC (Unified Power Flow Controller) model. Hence the developed simulator operates at a large time step, in order to improve simulation accuracy, a correction processing of the switching delay is implemented into the UPFC model. Calculation accuracy of the real time UPFC model is the same level as EMTDCTM results. We confirm stable operation of the developed UPFC model with connecting a commercial real time digital simulator (RTDSTM).

  9. An optimal real-time controller for vertical plasma stabilization

    CERN Document Server

    Cruz, N; Coda, S; Duval, B P; Le, H B; Rodrigues, A P; Varandas, C A F; Correia, C M B A; Goncalves, B S

    2014-01-01

    Modern Tokamaks have evolved from the initial axisymmetric circular plasma shape to an elongated axisymmetric plasma shape that improves the energy confinement time and the triple product, which is a generally used figure of merit for the conditions needed for fusion reactor performance. However, the elongated plasma cross section introduces a vertical instability that demands a real-time feedback control loop to stabilize the plasma vertical position and velocity. At the Tokamak \\`a Configuration Variable (TCV) in-vessel poloidal field coils driven by fast switching power supplies are used to stabilize highly elongated plasmas. TCV plasma experiments have used a PID algorithm based controller to correct the plasma vertical position. In late 2013 experiments a new optimal real-time controller was tested improving the stability of the plasma. This contribution describes the new optimal real-time controller developed. The choice of the model that describes the plasma response to the actuators is discussed. The ...

  10. REAL TIME FACE RECOGNITION USING ADABOOST IMPROVED FAST PCA ALGORITHM

    Directory of Open Access Journals (Sweden)

    K. Susheel Kumar

    2011-08-01

    Full Text Available This paper presents an automated system for human face recognition in a real time background world fora large homemade dataset of persons face. The task is very difficult as the real time backgroundsubtraction in an image is still a challenge. Addition to this there is a huge variation in human face imagein terms of size, pose and expression. The system proposed collapses most of this variance. To detect realtime human face AdaBoost with Haar cascade is used and a simple fast PCA and LDA is used torecognize the faces detected. The matched face is then used to mark attendance in the laboratory, in ourcase. This biometric system is a real time attendance system based on the human face recognition with asimple and fast algorithms and gaining a high accuracy rate..

  11. Real-Time Statistical Modeling of Blood Sugar.

    Science.gov (United States)

    Otoom, Mwaffaq; Alshraideh, Hussam; Almasaeid, Hisham M; López-de-Ipiña, Diego; Bravo, José

    2015-10-01

    Diabetes is considered a chronic disease that incurs various types of cost to the world. One major challenge in the control of Diabetes is the real time determination of the proper insulin dose. In this paper, we develop a prototype for real time blood sugar control, integrated with the cloud. Our system controls blood sugar by observing the blood sugar level and accordingly determining the appropriate insulin dose based on patient's historical data, all in real time and automatically. To determine the appropriate insulin dose, we propose two statistical models for modeling blood sugar profiles, namely ARIMA and Markov-based model. Our experiment used to evaluate the performance of the two models shows that the ARIMA model outperforms the Markov-based model in terms of prediction accuracy.

  12. Towards Real Time Simulation of Ship-Ship Interaction

    DEFF Research Database (Denmark)

    Lindberg, Ole; Bingham, Harry B.; Engsig-Karup, Allan Peter

    2012-01-01

    We present recent and preliminary work directed towards the development of a simplified, physics-based model for improved simulation of ship-ship interaction that can be used for both analysis and real-time computing (i.e. with real-time constraints due to visualization). The goal is to implement...... the model into a large maritime simulator for training of naval officers, in particular tug boat helmsmen. Tug boat simulators are used for training of communication and situation awareness during manoeuvre involved with towing of large vessels. A main objective of the work is to improve and enable more...... accurate (realistic) and much faster ship-wave and ship-ship simulations than are currently possible. The coupling of simulation with visualization should improve the visual experience such that it can be perceived as more realistic in training. Today the state-of-art in real-time ship-ship interaction...

  13. Compiling graphical real-time specifications into silicon

    DEFF Research Database (Denmark)

    Fränzle, Martin; Lüth, Karsten

    1998-01-01

    The basic algorithms underlying an automatic hardware synthesis environment using fully formal graphical requirements specifications as source language are outlined. The source language is real-time symbolic timing diagrams [FeyerabendJosko97], which are a metric-time temporal logic such that hard...... real-time constraints have to be dealt with. While automata-theoretic methods based on translating the specification to a finite automaton and constructing a winning strategy in the resulting omega-regular game could in principle be used, and do indeed provide the core algorithm, complexity withstands...... practical application of these methods. Therefore, a compositional extension is explored, which yields modular synthesis of multi-component controllers. Based on this, a second extension is proposed for efficiently dealing with hard real-time constraints....

  14. Real-time Flame Rendering with GPU and CUDA

    Directory of Open Access Journals (Sweden)

    Wei Wei

    2011-02-01

    Full Text Available This paper proposes a method of flame simulation based on Lagrange process and chemical composition, which was non-grid and the problems associated with there grids were overcome. The turbulence movement of flame was described by Lagrange process and chemical composition was added into flame simulation which increased the authenticity of flame. For real-time applications, this paper simplified the EMST model. GPU-based particle system combined with OpenGL VBO and PBO unique technology was used to accelerate finally, the speed of vertex and pixel data interaction between CPU and GPU increased two orders of magnitude, frame rate of rendering increased by 30%, which achieved fast dynamic flame real-time simulation. For further real-time applications, this paper presented a strategy to implement flame simulation with CUDA on GPU, which achieved a speed up to 2.5 times the previous implementation.

  15. FPGA Implementation of Real-Time Ethernet for Motion Control

    Directory of Open Access Journals (Sweden)

    Chen Youdong

    2013-01-01

    Full Text Available This paper provides an applicable implementation of real-time Ethernet named CASNET, which modifies the Ethernet medium access control (MAC to achieve the real-time requirement for motion control. CASNET is the communication protocol used for motion control system. Verilog hardware description language (VHDL has been used in the MAC logic design. The designed MAC serves as one of the intellectual properties (IPs and is applicable to various industrial controllers. The interface of the physical layer is RJ45. The other layers have been implemented by using C programs. The real-time Ethernet has been implemented by using field programmable gate array (FPGA technology and the proposed solution has been tested through the cycle time, synchronization accuracy, and Wireshark testing.

  16. Analyzing Real-Time Systems: Theory and Tools

    DEFF Research Database (Denmark)

    Hune, Thomas Seidelin

    The main topic of this dissertation is the development and use of methods for formal reasoning about the correctness of real-time systems, in particular methods and tools to handle new classes of problems. In real-time systems the correctness of the system does not only depend on the order in which...... actions take place, but also the timing of the actions. The formal reasoning presented here is based on (extensions of) the model of timed automata and tools supporting this model, mainly UPPAAL. Real-time systems are often part of safety critical systems e.g. control systems for planes, trains......, and successfully tested on a number of case studies. In particular, part of the Sidmar steel production plant, which is a case study of the Esprit VHS project, has been studied. Schedulability, without considering cost and optimality, has also been addressed using standard timed automata and UPPAAL. In order...

  17. A real-time VLC to UART protocol conversion system

    Science.gov (United States)

    Deng, Jian-zhi; Yao, Meng; Cheng, Xiao-hui; Deng, Zhuo-hong

    2016-07-01

    A real-time visible light communication (VLC) to universal asynchronous receiver/transmitter (UART) conversion system is made up of a transmitter with a light emitting diode (LED) and a receiver with a photodiode (PD), by which a VLC system is connected to traditional communication modes, and the data are transferred by wireless visible light. UART packets are converted to light packets by the modulation of a 10 kHz on-off-keying (OOK) light signal, and the data losses in the transportation are avoided by the protection of a data buffer mechanism. The experimental results reveal that the real-time VLC to UART conversion system can provide a real-time VLC transmission way for two UART devices in not less than 10 m at a baud rate not less than 19 200 Bd with stable ambient lighting at the same time.

  18. Analysis of hybrid viscous damper by real time hybrid simulations

    DEFF Research Database (Denmark)

    Brodersen, Mark Laier; Ou, Ge; Høgsberg, Jan Becker

    2016-01-01

    Results from real time hybrid simulations are compared to full numerical simulations for a hybrid viscous damper, composed of a viscous dashpot in series with an active actuator and a load cell. By controlling the actuator displacement via filtered integral force feedback the damping performance...... of the hybrid viscous damper is improved, while for pure integral force feedback the damper stroke is instead increased. In the real time hybrid simulations viscous damping is emulated by a bang-bang controlled Magneto-Rheological (MR) damper. The controller activates high-frequency modes and generates drift...... in the actuator displacement, and only a fraction of the measured damper force can therefore be used as input to the investigated integral force feedback in the real time hybrid simulations....

  19. The VLBA Correlator---Real-Time in the Distributed ERA

    Science.gov (United States)

    Wells, Donald C.

    1993-01-01

    The Correlator is the signal processing engine of the Very Long Baseline Array [VLBA]. Radio signals are recorded on special wideband digital recorders at the 10 VLBA antennas and are shipped to the Array Operations Center in Socorro, New Mexico, where they are played back simultaneously into the Correlator. Real-time software and firmware controls the playback drives to achieve synchronization, compute models of the wavefront delay, control the numerous modules of the Correlator, and record FITS files of the fringe visibilities at the back-end of the Correlator. The Correlator system contains a total of more than 100 programmable computers, which communicate by means of various protocols. The VLBA Correlator's dependence on network protocols is an example of the radical transformation of the real-time world over the past five years: real-time is becoming more like conventional computing.

  20. Real time capable infrared thermography for ASDEX Upgrade

    Science.gov (United States)

    Sieglin, B.; Faitsch, M.; Herrmann, A.; Brucker, B.; Eich, T.; Kammerloher, L.; Martinov, S.

    2015-11-01

    Infrared (IR) thermography is widely used in fusion research to study power exhaust and incident heat load onto the plasma facing components. Due to the short pulse duration of today's fusion experiments, IR systems have mostly been designed for off-line data analysis. For future long pulse devices (e.g., Wendelstein 7-X, ITER), a real time evaluation of the target temperature and heat flux is mandatory. This paper shows the development of a real time capable IR system for ASDEX Upgrade. A compact IR camera has been designed incorporating the necessary magnetic and electric shielding for the detector, cooler assembly. The camera communication is based on the Camera Link industry standard. The data acquisition hardware is based on National Instruments hardware, consisting of a PXIe chassis inside and a fibre optical connected industry computer outside the torus hall. Image processing and data evaluation are performed using real time LabVIEW.

  1. Simultaneous real-time monitoring of multiple cortical systems

    Science.gov (United States)

    Gupta, Disha; Hill, N. Jeremy; Brunner, Peter; Gunduz, Aysegul; Ritaccio, Anthony L.; Schalk, Gerwin

    2014-10-01

    Objective. Real-time monitoring of the brain is potentially valuable for performance monitoring, communication, training or rehabilitation. In natural situations, the brain performs a complex mix of various sensory, motor or cognitive functions. Thus, real-time brain monitoring would be most valuable if (a) it could decode information from multiple brain systems simultaneously, and (b) this decoding of each brain system were robust to variations in the activity of other (unrelated) brain systems. Previous studies showed that it is possible to decode some information from different brain systems in retrospect and/or in isolation. In our study, we set out to determine whether it is possible to simultaneously decode important information about a user from different brain systems in real time, and to evaluate the impact of concurrent activity in different brain systems on decoding performance. Approach. We study these questions using electrocorticographic signals recorded in humans. We first document procedures for generating stable decoding models given little training data, and then report their use for offline and for real-time decoding from 12 subjects (six for offline parameter optimization, six for online experimentation). The subjects engage in tasks that involve movement intention, movement execution and auditory functions, separately, and then simultaneously. Main results. Our real-time results demonstrate that our system can identify intention and movement periods in single trials with an accuracy of 80.4% and 86.8%, respectively (where 50% would be expected by chance). Simultaneously, the decoding of the power envelope of an auditory stimulus resulted in an average correlation coefficient of 0.37 between the actual and decoded power envelopes. These decoders were trained separately and executed simultaneously in real time. Significance. This study yielded the first demonstration that it is possible to decode simultaneously the functional activity of multiple

  2. New real time needle segmentation technique using grayscale Hough transformation

    Science.gov (United States)

    Qiu, Wu; Zhou, Hua; Ding, Mingyue; Zhang, Songgeng

    2007-12-01

    Real-time needle segmentation and tracking is very important in image-guided surgery, biopsy, and therapy. In this paper, we described an automated technique to provide real-time needle segmentation from a sequence of 2-D ultrasound images for the use of guidance of a needle to the target in soft tissues. The Hough transform is used to find straight lines or analytic curves in binary image. Hough transform is applied usually to binary images. Hence one needs to convert, initially, the gray level image to a binary one (through thresholding, edge detection, or thinning) in order to apply the HT. While in the process of binarization, some information about line segments in the image may be lost when an inappropriate threshold is used. Gray-Scale Hough Transform can detect the line without binarization. Unfortunately, its high computational cost often prevents it from being applied in real-time applications without the help of specially designed hardware. In this paper, we proposed a needle segmentation technique based on a real-time gray-scale Hough transform. It is composed of an improved Gray Hough Transformation and a coarse-fine search strategy. Furthermore, the RTGHT (Real-Time Gray-Scale Hough Transform) technique is evaluated by patient breast biopsy images. Experiments with patient breast biopsy ultrasound (US) image sequences showed that our approach can segment the biopsy needle in real time (i.e., less than 60 ms) with the angular rms error of about 1° and the position rms error of about 0.5 mm an affordable PC computer without the help of specially designed hardware.

  3. High performance real-time flight simulation at NASA Langley

    Science.gov (United States)

    Cleveland, Jeff I., II

    1994-01-01

    In order to meet the stringent time-critical requirements for real-time man-in-the-loop flight simulation, computer processing operations must be deterministic and be completed in as short a time as possible. This includes simulation mathematical model computational and data input/output to the simulators. In 1986, in response to increased demands for flight simulation performance, personnel at NASA's Langley Research Center (LaRC), working with the contractor, developed extensions to a standard input/output system to provide for high bandwidth, low latency data acquisition and distribution. The Computer Automated Measurement and Control technology (IEEE standard 595) was extended to meet the performance requirements for real-time simulation. This technology extension increased the effective bandwidth by a factor of ten and increased the performance of modules necessary for simulator communications. This technology is being used by more than 80 leading technological developers in the United States, Canada, and Europe. Included among the commercial applications of this technology are nuclear process control, power grid analysis, process monitoring, real-time simulation, and radar data acquisition. Personnel at LaRC have completed the development of the use of supercomputers for simulation mathematical model computational to support real-time flight simulation. This includes the development of a real-time operating system and the development of specialized software and hardware for the CAMAC simulator network. This work, coupled with the use of an open systems software architecture, has advanced the state of the art in real time flight simulation. The data acquisition technology innovation and experience with recent developments in this technology are described.

  4. Infrared Image Real-time Enhancement Based on DSP

    Institute of Scientific and Technical Information of China (English)

    DAI Shao-sheng; YUAN Xiang-hui; XUE Lian

    2004-01-01

    Since image real- time processing requires vast amount of computation and high- speed hardware,it is difficult to be implemented with general microcomputer system. In order to solve the problem,a powerful digital signal processing (DSP) hardware system is proposed,which is able to meet needs of image real-time processing. There are many approaches to enhance infrared image. But only histogram equalization is discussed because it is the most common and effective way. On the basis of histogram equalization principle, the specific procedures implemented in DSP are shown. At last the experimental results are given.

  5. The StarLite Project Prototyping Real-Time Software

    Science.gov (United States)

    1991-10-01

    An Annual Report ( -A D-A242 032 Grant No. N00014-91-J-1102 t 1III iII I 1IIIII 11111i II’ October 1, 1990 - September 30, 1991 THE STARLITE PROJECT...1990 - September 30, 1991 THE STARLITE PROJECT PROTOTYPING REAL-TIME SOFTWARE I Submitted to: Scientific Officer Code: 1211 Dr. James G. Smith Office...DATES COVERED 4 October 1991 Annual 10/1/90 - 9/30/91 4. TITLE AND SUBTITLE S. FUNDING NUMBERS The Starlite Project - Prototyping Real-Time Software

  6. Requirements Specifications Checking of Embedded Real-Time Software

    Institute of Scientific and Technical Information of China (English)

    WU Guoqing(毋国庆); SHU Fengdi(舒风笛); WANG Min(王敏); CHEN Weiqing(陈伟清)

    2002-01-01

    After introducing the overview of our requirements description model HRFSM,the paper presents a dynamic software execution model (DERTS) of embedded real-time software, which can integrate control flow, data flow and time. Based on DERTS, a checking method is also presented. It consists of three kinds of checking and can check the consistency and completeness of the requirement specifications of embedded real-time software. Besides providing information helpful to improve the efficiency of analyzing and checking specifications,the checking method is flexible, and easy to understand and to use for the analyst.

  7. Integration of Real-Time Data Into Building Automation Systems

    Energy Technology Data Exchange (ETDEWEB)

    Mark J. Stunder; Perry Sebastian; Brenda A. Chube; Michael D. Koontz

    2003-04-16

    The project goal was to investigate the possibility of using predictive real-time information from the Internet as an input to building management system algorithms. The objectives were to identify the types of information most valuable to commercial and residential building owners, managers, and system designers. To comprehensively investigate and document currently available electronic real-time information suitable for use in building management systems. Verify the reliability of the information and recommend accreditation methods for data and providers. Assess methodologies to automatically retrieve and utilize the information. Characterize equipment required to implement automated integration. Demonstrate the feasibility and benefits of using the information in building management systems. Identify evolutionary control strategies.

  8. Steerable real-time sonographically guided needle biopsy.

    Science.gov (United States)

    Buonocore, E; Skipper, G J

    1981-02-01

    A method for dynamic real-time ultrasonic guidance for percutaneous needle biopsy has been successful in obtaining cytologic and histologic specimens from abdominal masses. The system depends on a real-time ultrasonic transducer that has been rigidly attached to a laterally placed steerable needle holder. Using simple trigonometric functions, a chart has been derived that gives the exact angulation and needle length to produce quick, reliable, guided needle placements. Examples of successful renal, hepatobiliary, and retroperitoneal biopsies are presented. Advantages of this technique include speed, accuracy, low cost, three-dimensional format, and the omission of contrast media and radiation.

  9. Weak Serializable Concurrency Control in Real-time Broadcast Environments

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    Given the asymmetric communication capabilities in mobile real-time environments, traditional serializability-based approaches are too restrictive, unnecessary, and impractical. Thus propose the use of a new weaker correctness criterion is proposed. This paper first formally defines the new notion of correctness called weak serializability. After the necessary and sufficient conditions for weak serializability are shown, corresponding concurrency control protocol based on this criterion is outlined for real-time broadcast environments. Finally, the simulation results confirmed that the proposed techniques help mobile transactions to meet their deadlines and improve query response time.

  10. System security assessment in real-time using synchrophasor measurements

    DEFF Research Database (Denmark)

    Jóhannsson, Hjörtur; Wache, Markus

    2013-01-01

    assessment and sheds light on ongoing research activities that focus on exploiting wide-area synchrophasor measurements for real-time security assessment of sustainable power systems. At last, an mathematical mapping enabling informative visualization of the system state in respect to aperiodic rotor angle...... measures to ensure stable and secure operation of the system are necessary. Time stamped synchrophasor measurements lay the foundation for development of new real-time applications for security and stability assessment. The paper provides overview of existing solutions for synchrophasor based security...

  11. Towards Real Time Diagnostics of Hybrid Welding Laser/GMAW

    Energy Technology Data Exchange (ETDEWEB)

    Timothy Mcjunkin; Dennis C. Kunerth; Corrie Nichol; Evgueni Todorov; Steve Levesque; Feng Yu; Robert Danna Couch

    2013-07-01

    Methods are currently being developed towards a more robust system real time feedback in the high throughput process combining laser welding with gas metal arc welding. A combination of ultrasonic, eddy current, electronic monitoring, and visual techniques are being applied to the welding process. Initial simulation and bench top evaluation of proposed real time techniques on weld samples are presented along with the concepts to apply the techniques concurrently to the weld process. Consideration for the eventual code acceptance of the methods and system are also being researched as a component of this project. The goal is to detect defects or precursors to defects and correct when possible during the weld process.

  12. Real time visual tracking of targets in six dimensions

    Science.gov (United States)

    Walsh, Peter M.; Shawaga, Larry

    1990-01-01

    Six dimensional target information is produced by a target tracking vision system for use in real time target tracking by a robotic system. The vision system described in this paper produces three axes of position data and three axes of orientation data using a single camera which views a three dimensional target. The system performs target detection, target discrimination and determines the target position and orientation relative to the camera. As the target information is determined, it is communicated to a computer which is controlling the robot motion in real time. Details of the image processing algorithms and image processing hardware used in the vision system are discussed in the paper.

  13. Real-time Social Internet Data to Guide Forecasting Models

    Energy Technology Data Exchange (ETDEWEB)

    Del Valle, Sara Y. [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2016-09-20

    Our goal is to improve decision support by monitoring and forecasting events using social media, mathematical models, and quantifying model uncertainty. Our approach is real-time, data-driven forecasts with quantified uncertainty: Not just for weather anymore. Information flow from human observations of events through an Internet system and classification algorithms is used to produce quantitatively uncertain forecast. In summary, we want to develop new tools to extract useful information from Internet data streams, develop new approaches to assimilate real-time information into predictive models, validate approaches by forecasting events, and our ultimate goal is to develop an event forecasting system using mathematical approaches and heterogeneous data streams.

  14. A Contribution to Real-Time Experiments in Remote Laboratories

    Directory of Open Access Journals (Sweden)

    Zoltán Janík

    2013-02-01

    Full Text Available The paper is focused on realization of hard real-time control of experiments in on-line laboratories. The presented solution utilizes already developed on-line laboratory portal that is based on open-source Scilab environment. The customized solution is based on Linux RTAI platform with RTAI-XML server, Comedi and jRTAILab with support of ScicosLab environment. It generates real-time executable code that is used to operate student experiments performed on Humusoft CE152 Magnetic Levitation plant.

  15. Real-time digital signal processing fundamentals, implementations and applications

    CERN Document Server

    Kuo, Sen M; Tian, Wenshun

    2013-01-01

    Combines both the DSP principles and real-time implementations and applications, and now updated with the new eZdsp USB Stick, which is very low cost, portable and widely employed at many DSP labs. Real-Time Digital Signal Processing introduces fundamental digital signal processing (DSP) principles and will be updated to include the latest DSP applications, introduce new software development tools and adjust the software design process to reflect the latest advances in the field. In the 3rd edition of the book, the key aspect of hands-on experiments will be enhanced to make the DSP principle

  16. Real-time medical collaboration services over the web.

    Science.gov (United States)

    Andrikos, Christos; Rassias, Georgios; Tsanakas, Panayiotis; Maglogiannis, Ilias

    2015-08-01

    The gradual shift in modern medical practice, from working alone clinical doctors to MDTs (Multi-Disciplinary Teams), raises the need of online real-time collaboration among geographically distributed medical personnel. The paper presents a Web-based platform, featuring an efficient medical data management and exchange, for hosting real-time collaborative services. The presented work leverages state-of-the-art features of the web (technologies and APIs) to support client-side medical data processing. Moreover, to address the typical bandwidth bottleneck and known scalability issues of centralized data sharing, an indirect RPC (Remote Process Call) scheme is introduced through object synchronization over the WebRTC paradigm.

  17. Real-Time Information Extraction from Big Data

    Science.gov (United States)

    2015-10-01

    I N S T I T U T E F O R D E F E N S E A N A L Y S E S Real-Time Information Extraction from Big Data Robert M. Rolfe...Information Extraction from Big Data Jagdeep Shah Robert M. Rolfe Francisco L. Loaiza-Lemos October 7, 2015 I N S T I T U T E F O R D E F E N S E...AN A LY S E S Abstract We are drowning under the 3 Vs (volume, velocity and variety) of big data . Real-time information extraction from big

  18. Atomic Stretch: Optimally bounded real-time stretching and beyond

    DEFF Research Database (Denmark)

    Jensen, Rasmus Ramsbøl; Nielsen, Jannik Boll

    2016-01-01

    Atomic Stretch is a plugin for your preferred Adobe video editing tool, allowing real-time smooth and optimally bounded retarget-ting from and to any aspect ratio. The plugin allows preserving of high interest pixels through a protected region, attention redirection through color-modification, co......Atomic Stretch is a plugin for your preferred Adobe video editing tool, allowing real-time smooth and optimally bounded retarget-ting from and to any aspect ratio. The plugin allows preserving of high interest pixels through a protected region, attention redirection through color...

  19. An Intelligent Real-Time System Architecture Implemented in ADA

    Science.gov (United States)

    1992-12-01

    performed by the system is procedural in nature [ Wilber , 1989:75]. For example, if one was to create a fully autonomous system to pilot a modem fighter...Tindell, Ken , Bums, Alan, and Wellings, Andy, Allocating Hard Real Time Tasks (An NP-Hard Problem Made Easy), e-mail via ftp, 1992, Real Time Systems...Technology/ENS Wright-Patterson AFB, Ohio 45433-6583, Distribution Limited to DoD and DoD contractors only, April 1990. [ Wilber , 1989]. Wilber , George

  20. Organic semiconductors as real-time radiation detectors

    Energy Technology Data Exchange (ETDEWEB)

    Suzuki, T., E-mail: tsuzuki@hep.sc.niigata-u.ac.jp [Graduate School of Science and Technology, Niigata University, Niigata 950-2181 (Japan); Miyata, H., E-mail: miyata@hep.sc.niigata-u.ac.jp [Department of Physics, Niigata University, Niigata 950-2181 (Japan); Katsumata, M. [Department of Physics, Niigata University, Niigata 950-2181 (Japan); Nakano, S.; Matsuda, K. [Graduate School of Science and Technology, Niigata University, Niigata 950-2181 (Japan); Tamura, M. [Carlit Holdings Co., Ltd., Tokyo 104-0031 (Japan)

    2014-11-01

    In this study, the possibility of using π-conjugated organic semiconducting polymers as real-time radiation detectors was explored. Polyaniline (PAni) was used to fabricate radiation sensors because of its relative long-term stability in air. Each fabricated sensor was then subjected to irradiation by α- and β-particles, and the real-time response was measured. The multichannel analyzer (MCA) data of the response signal for each irradiation was acquired and the detection efficiency, relative to the electrode bias voltage of the detector, was extracted.

  1. Real-time alerts and reminders using information systems.

    Science.gov (United States)

    Wanderer, Jonathan P; Sandberg, Warren S; Ehrenfeld, Jesse M

    2011-09-01

    Adoption of information systems throughout the hospital environment has enabled the development of real-time physiologic alerts and clinician reminder systems. These clinical tools can be made available through the deployment of anesthesia information management systems (AIMS). Creating usable alert systems requires understanding of technical considerations. Various successful implementations are reviewed, encompassing cost reduction, improved revenue capture, timely antibiotic administration, and postoperative nausea and vomiting prophylaxis. Challenges to the widespread use of real-time alerts and reminders include AIMS adoption rates and the difficulty in choosing appropriate areas and approaches for information systems support.

  2. The Challenges Of Using Multicomputing In Real Time Visualapplications

    Directory of Open Access Journals (Sweden)

    Ajay Anant Joshi

    2011-12-01

    Full Text Available Displaying visual data in a graphical distributed application is one of the main challenges and constraintsthat should be studied in real time applications. Many problems could be reported in using multicomputingfor real time visual applications. These problems are identified throughout this survey, and areclassified into two main categories. The first is computation and transfer time while the second is displayspeed. The real bottleneck in using grid or cloud computing in such applications is whether thecommunication time between nodes (inside the cloud increases to the point of degrading overallapplication performance. This survey paper describes the impact of time and communication speed onapplying visual systems on a grid or in cloud computing.

  3. Towards real time diagnostics of Hybrid Welding Laser/GMAW

    Energy Technology Data Exchange (ETDEWEB)

    McJunkin, T. R.; Kunerth, D. C.; Nichol, C. I. [Idaho National Laboratory, Idaho Falls, ID 83415-3570 (United States); Todorov, E.; Levesque, S. [Edison Welding Institute, Columbus, OH (United States)

    2014-02-18

    Methods are currently being developed towards a more robust system real time feedback in the high throughput process combining laser welding with gas metal arc welding. A combination of ultrasonic, eddy current, electronic monitoring, and visual techniques are being applied to the welding process. Initial simulation and bench top evaluation of proposed real time techniques on weld samples are presented along with the concepts to apply the techniques concurrently to the weld process. Consideration for the eventual code acceptance of the methods and system are also being researched as a component of this project. The goal is to detect defects or precursors to defects and correct when possible during the weld process.

  4. A real time method for surface cleanliness measurement

    OpenAIRE

    Bilmes, Gabriel Mario; Orzi, Daniel Jesús Omar; Martínez , Oscar E.; Lencina, Alberto

    2006-01-01

    The measurement of surface cleanliness is a signifi cant problem in many industrial and technological processes. Existing methods are based on laboratory procedures, that are not performed in real time, can not be automated, and usually are restricted to a small portion of the sample. In this study we describe a new method for real time measurement of the amount of surface dirt or contamination deposited on a surface. It relies on the ablation of the surface dirt film by means of a short l...

  5. Magneto-optical system for high speed real time imaging

    Science.gov (United States)

    Baziljevich, M.; Barness, D.; Sinvani, M.; Perel, E.; Shaulov, A.; Yeshurun, Y.

    2012-08-01

    A new magneto-optical system has been developed to expand the range of high speed real time magneto-optical imaging. A special source for the external magnetic field has also been designed, using a pump solenoid to rapidly excite the field coil. Together with careful modifications of the cryostat, to reduce eddy currents, ramping rates reaching 3000 T/s have been achieved. Using a powerful laser as the light source, a custom designed optical assembly, and a high speed digital camera, real time imaging rates up to 30 000 frames per seconds have been demonstrated.

  6. Handheld portable real-time tracking and communications device

    Energy Technology Data Exchange (ETDEWEB)

    Wiseman, James M [Albuquerque, NM; Riblett, Jr., Loren E. (Edgewood, NM); Green, Karl L [Albuquerque, NM; Hunter, John A [Albuquerque, NM; Cook, III, Robert N. (Rio Rancho, NM); Stevens, James R [Arlington, VA

    2012-05-22

    Portable handheld real-time tracking and communications devices include; a controller module, communications module including global positioning and mesh network radio module, data transfer and storage module, and a user interface module enclosed in a water-resistant enclosure. Real-time tracking and communications devices can be used by protective force, security and first responder personnel to provide situational awareness allowing for enhance coordination and effectiveness in rapid response situations. Such devices communicate to other authorized devices via mobile ad-hoc wireless networks, and do not require fixed infrastructure for their operation.

  7. High dynamic range real-time 3D shape measurement.

    Science.gov (United States)

    Jiang, Chufan; Bell, Tyler; Zhang, Song

    2016-04-04

    This paper proposes a method that can measure high-contrast surfaces in real-time without changing camera exposures. We propose to use 180-degree phase-shifted (or inverted) fringe patterns to complement regular fringe patterns. If not all of the regular patterns are saturated, inverted fringe patterns are used in lieu of original saturated patterns for phase retrieval, and if all of the regular fringe patterns are saturated, both the original and inverted fringe patterns are all used for phase computation to reduce phase error. Experimental results demonstrate that three-dimensional (3D) shape measurement can be achieved in real time by adopting the proposed high dynamic range method.

  8. Facial landmark detection in real-time with correlation filtering

    Science.gov (United States)

    Contreras, Viridiana; Díaz-Ramírez, Víctor H.

    2016-09-01

    An algorithm for facial landmark detection based on template matched filtering is presented. The algorithm is able to detect and estimate the position of a set of prespecified landmarks by employing a bank of linear filters. Each filter in the bank is trained to detect a single landmark that is located in a small region of the input face image. The filter bank is implemented in parallel on a graphics processing unit to perform facial landmark detection in real-time. Computer simulation results obtained with the proposed algorithm are presented and discussed in terms of detection rate, accuracy of landmark location estimation, and real-time efficiency.

  9. Real-time PCR in Food Science: Introduction.

    Science.gov (United States)

    Rodriguez-Lazaro, David; Hernandez, Marta

    2013-01-01

    Food safety and quality control programmes are increasingly applied throughout the production food chain in order to guarantee added value products as well as to minimize the risk of infection for the consumer. The development of real-time PCR has represented one of the most significant advances in food diagnostics as it provides rapid, reliable and quantitative results. These aspects become increasingly important for the agricultural and food industry. Different strategies for real-time PCR diagnostics have been developed including unspecific detection independent of the target sequence using fluorescent dyes such as SYBR Green, or by sequence-specific fluorescent oligonucleotide probes such as TaqMan probes or molecular beacons.

  10. Dynamic real-time hierarchical heuristic search for pathfinding.

    OpenAIRE

    Naveed, Munir; Kitchin, Diane E.; Crampton, Andrew

    2009-01-01

    Movement of Units in Real-Time Strategy (RTS) Games is a non-trivial and challenging task mainly due to three factors which are constraints on CPU and memory usage, dynamicity of the game world, and concurrency. In this paper, we are focusing on finding a novel solution for solving the pathfinding problem in RTS Games for the units which are controlled by the computer. The novel solution combines two AI Planning approaches: Hierarchical Task Network (HTN) and Real-Time Heuristic Search (RHS)....

  11. A heterogeneous hierarchical architecture for real-time computing

    Energy Technology Data Exchange (ETDEWEB)

    Skroch, D.A.; Fornaro, R.J.

    1988-12-01

    The need for high-speed data acquisition and control algorithms has prompted continued research in the area of multiprocessor systems and related programming techniques. The result presented here is a unique hardware and software architecture for high-speed real-time computer systems. The implementation of a prototype of this architecture has required the integration of architecture, operating systems and programming languages into a cohesive unit. This report describes a Heterogeneous Hierarchial Architecture for Real-Time (H{sup 2} ART) and system software for program loading and interprocessor communication.

  12. Real time microcontroller implementation of an adaptive myoelectric filter.

    Science.gov (United States)

    Bagwell, P J; Chappell, P H

    1995-03-01

    This paper describes a real time digital adaptive filter for processing myoelectric signals. The filter time constant is automatically selected by the adaptation algorithm, giving a significant improvement over linear filters for estimating the muscle force and controlling a prosthetic device. Interference from mains sources often produces problems for myoelectric processing, and so 50 Hz and all harmonic frequencies are reduced by an averaging filter and differential process. This makes practical electrode placement and contact less critical and time consuming. An economic real time implementation is essential for a prosthetic controller, and this is achieved using an Intel 80C196KC microcontroller.

  13. Safety-critical Java with cyclic executives on chip-multiprocessors

    DEFF Research Database (Denmark)

    Ravn, Anders P.; Schoeberl, Martin

    2012-01-01

    Chip-multiprocessors offer increased processing power at a low cost. However, in order to use them for real-time systems, tasks have to be scheduled efficiently and predictably. It is well known that finding optimal schedules is a computationally hard problem. In this paper we present a solution ...... for multiprocessors, we have implemented it in the context of safety-critical Java on a Java processor....

  14. Java performance tuning

    CERN Document Server

    Shirazi, Jack

    2003-01-01

    Performance has been an important issue for Java developers ever since the first version hit the streets. Over the years, Java performance has improved dramatically, but tuning is essential to get the best results, especially for J2EE applications. You can never have code that runs too fast. Java Peformance Tuning, 2nd edition provides a comprehensive and indispensable guide to eliminating all types of performance problems. Using many real-life examples to work through the tuning process in detail, JPT shows how tricks such as minimizing object creation and replacing strings with arrays can

  15. The Stack Resource Protocol based on Real-Time Transactions

    NARCIS (Netherlands)

    Jansen, P.G.; Laan, R.

    Current hard real time (HRT) kernels have their timely behaviour guaranteed at the cost of a rather restrictive use of the available resources. This makes current HRT scheduling techniques inadequate for use in a multimedia environment where one can profit by a better and more flexible use of the

  16. Interfacing Agents to Real-Time Strategy Games

    DEFF Research Database (Denmark)

    Jensen, Andreas Schmidt; Kaysø-Rørdam, Christian; Villadsen, Jørgen

    2015-01-01

    In real-time strategy games players make decisions and control their units simultaneously. Players are required to make decisions under time pressure and should be able to control multiple units at once in order to be successful. We present the design and implementation of a multi-agent interface...

  17. Real time process algebra with time-dependent conditions

    NARCIS (Netherlands)

    Baeten, J.C.M.; Middelburg, C.A.

    2000-01-01

    We extend the main real time version of ACP presented in [6] with conditionals in which the condition depends on time. This extension facilitates flexible dependence of proccess behaviour on initialization time. We show that the conditions concerned generalize the conditions introduced earlier in a

  18. Real-time Navigator Approach to Motion Problems

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    @@ This presentation attempts a summary discourse on the real time navigator approach to suppressing motion effects in thoracic MRA, particularly in coronary MRA. Organs in the thoracic body trunk experience physiologic motion due to cardiac contraction, respiration, peristalsis and other gross displacements.

  19. Model-Checking Real-Time Control Programs

    DEFF Research Database (Denmark)

    Iversen, T. K.; Kristoffersen, K. J.; Larsen, Kim Guldstrand

    2000-01-01

    In this paper, we present a method for automatic verification of real-time control programs running on LEGO(R) RCX(TM) bricks using the verification tool UPPALL. The control programs, consisting of a number of tasks running concurrently, are automatically translated into the mixed automata model...

  20. Real-Time Attitude Independent Three Axis Magnetometer Calibration

    Science.gov (United States)

    Crassidis, John L.; Lai, Kok-Lam; Harman, Richard R.

    2003-01-01

    In this paper new real-time approaches for three-axis magnetometer sensor calibration are derived. These approaches rely on a conversion of the magnetometer-body and geomagnetic-reference vectors into an attitude independent observation by using scalar checking. The goal of the full calibration problem involves the determination of the magnetometer bias vector, scale factors and non-orthogonality corrections. Although the actual solution to this full calibration problem involves the minimization of a quartic loss function, the problem can be converted into a quadratic loss function by a centering approximation. This leads to a simple batch linear least squares solution. In this paper we develop alternative real-time algorithms based on both the extended Kalman filter and Unscented filter. With these real-time algorithms, a full magnetometer calibration can now be performed on-orbit during typical spacecraft mission-mode operations. Simulation results indicate that both algorithms provide accurate integer resolution in real time, but the Unscented filter is more robust to large initial condition errors than the extended Kalman filter. The algorithms are also tested using actual data from the Transition Region and Coronal Explorer (TRACE).