Search NASA⌕ Search

SEARCH · Search NASA

Results for “timing system”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 19 records

Bonneville, Power Administration Timing System

Time is an integral part of the Bonneville Power Administration's (BPA) operational systems. Generation and power transfers are planned in advance. Utilities coordinate with each other by making these adjustments on a timed schedule. Price varies with demand, so billing is based on time. Outages for maintenance are scheduled to assure they do not interrupt reliable power delivery. Disturbance records are aligned with recorded timetags for analysis and comparison with related information. Advanced applications like traveling wave fault location and real-time phase measurement require continuous timing with high precision. Most of BPA is served by a Central Time System (CTS) at the Dittmer Control Center near Portland, OR. This system keeps time locally and supplies time to both the control center systems and field locations via a microwave signal. It is kept synchronized to national standard time and coordinated with interconnected utilities. It is the official BPA time. Powwer system control and operation is described, followed by a description of BPA timing systems including CTS, the Fault Location Acquisition Reporter, time dissemination, and phasor measurements. References are provided for further reading.

Martin, Kenneth E.↗

An enhanced Ada run-time system for real-time embedded processors

An enhanced Ada run-time system has been developed to support real-time embedded processor applications. The primary focus of this development effort has been on the tasking system and the memory management facilities of the run-time system. The tasking system has been extended to support efficient and precise periodic task execution as required for control applications. Event-driven task execution providing a means of task-asynchronous control and communication among Ada tasks is supported in this system. Inter-task control is even provided among tasks distributed on separate physical processors. The memory management system has been enhanced to provide object allocation and protected access support for memory shared between disjoint processors, each of which is executing a distinct Ada program.

Sims, J. T.↗

Designing a fuzzy scheduler for hard real-time systems

In hard real-time systems, tasks have to be performed not only correctly, but also in a timely fashion. If timing constraints are not met, there might be severe consequences. Task scheduling is the most important problem in designing a hard real-time system, because the scheduling algorithm ensures that tasks meet their deadlines. However, the inherent nature of uncertainty in dynamic hard real-time systems increases the problems inherent in scheduling. In an effort to alleviate these problems, we have developed a fuzzy scheduler to facilitate searching for a feasible schedule. A set of fuzzy rules are proposed to guide the search. The situation we are trying to address is the performance of the system when no feasible solution can be found, and therefore, certain tasks will not be executed. We wish to limit the number of important tasks that are not scheduled.

Yen, John↗

Acute exposure to 2G phase shifts the rat circadian timing system

The circadian timing system (CTS) provides internal and external temporal coordination of an animal's physiology and behavior. In mammals, the generation and coordination of these circadian rhythms is controlled by a neural pacemaker, the suprachiasmatic nucleus (SCN), located within the hypothalamus. The pacemaker is synchronized to the 24 hour day by time cures (zeitgebers) such as the light/dark cycle. When an animal is exposed to an environment without time cues, the circadian rhythms maintain internal temporal coordination, but exhibit a 'free-running' condition in which the period length is determined by the internal pacemaker. Maintenance of internal and external temporal coordination are critical for normal physiological and psychological function in human and non-human primates. Exposure to altered gravitational environments has been shown to affect the amplitude, mean, and timing of circadian rhythms in species ranging from unicellular organisms to man. However, it has not been determined whether altered gravitational fields have a direct effect on the neural pacemaker, or affect peripheral parameters. In previous studies, the ability of a stimulus to phase shift circadian rhythms was used to determine whether a stimulus has a direct effect on the neural pacemaker. The present experiment was performed in order to determine whether acute exposure to a hyperdynamic field could phase shift circadian rhythms.

Hoban-Higgins, T. M.↗

Influence of gravity on the circadian timing system

The circadian timing system (CTS) is responsible for daily temporal coordination of physiological and behavioral functions both internally and with the external environment. Experiments in altered gravitational environments have revealed changes in circadian rhythms of species ranging from fungi to primates. The altered gravitational environments examined included both the microgravity environment of spaceflight and hyperdynamic environments produced by centrifugation. Acute exposure to altered gravitational environments changed homeostatic parameters such as body temperature. These changes were time of day dependent. Exposure to gravitational alterations of relatively short duration produced changes in both the homeostatic level and the amplitude of circadian rhythms. Chronic exposure to a non-earth level of gravity resulted in changes in the period of the expressed rhythms as well as in the phase relationships between the rhythms and between the rhythms and the external environment. In addition, alterations in gravity appeared to act as a time cue for the CTS. Altered gravity also affected the sensitivity of the pacemaker to other aspects of the environment (i.e., light) and to shifts of time cues. Taken together, these studies lead to the conclusion that the CTS is indeed sensitive to gravity and its alterations. This finding has implications for both basic biology and space medicine.

Fuller, C. A.↗

PERTS: A Prototyping Environment for Real-Time Systems

PERTS is a prototyping environment for real-time systems. It is being built incrementally and will contain basic building blocks of operating systems for time-critical applications, tools, and performance models for the analysis, evaluation and measurement of real-time systems and a simulation/emulation environment. It is designed to support the use and evaluation of new design approaches, experimentations with alternative system building blocks, and the analysis and performance profiling of prototype real-time systems.

Liu, Jane W. S.↗

Imprecise results: Utilizing partial computations in real-time systems

In real-time systems, a computation may not have time to complete its execution because of deadline requirements. In such cases, no result except the approximate results produced by the computations up to that point will be available. It is desirable to utilize these imprecise results if possible. Two approaches are proposed to enable computations to return imprecise results when executions cannot be completed normally. The milestone approach records results periodically, and if a deadline is reached, returns the last recorded result. The sieve approach demarcates sections of code which can be skipped if the time available is insufficient. By using these approaches, the system is able to produce imprecise results when deadlines are reached. The design of the Concord project is described which supports imprecise computations using these techniques. Also presented is a general model of imprecise computations using these techniques, as well as one which takes into account the influence of the environment, showing where the latter approach fits into this model.

Lin, Kwei-Jay↗

Using the NAVSTAR Global Positioning System as a global timing system

The application of NAVSTAR GPS to the problems of PTTI dissemination is discussed. A short review of the GPS concept lead to a detailed description of the implementation of time transfer through NAVSTAR GPS. Time was followed from the U.S. Naval Observatory (USNO) through the ground control, satellite, and receiving segments of GPS to the user's clock system. The three options by which a user's system can receive from the GPS receivers, currently under development by the DOD, are defined in detail. The electrical/digital/mechanical interface parameters along with suggested methods for their use are outlined for each option. A detailed error model is also presented for the traceability of UTC (GPS) to UTC (USNO). Real time synchronization between stationary users on the time continent can be controlled to within a few nanoseconds, and absolute post processed time offset with UTC (USNO) measured within 25 nanoseconds or better. A discussion of some of the potential work around techniques and their applications are included.

Kovach, K. L.↗

Adaptive stabilization of discrete-time systems using linear periodically time varying controllers

A direct adaptive scheme based on the use of linear time-varying periodic controllers is proposed which estimates online the periodic coefficients of the controller. It is shown that adaptive stabilization is attained for all possibly nonstably invertible plants of known order but unknown delay. Although no appeal is made to persistency of excitation arguments, a provision is needed to avoid the singularity of an estimated matrix, this property being required only for the analysis and not the control calculations.

Ortega, Romeo↗

A dual frequency VLF timing system.

Dual frequency VLF timing system for synchronization of remotely located clocks, noting WWVL radio carrier frequency, signal generator, etc

VERY LOW FREQUENCY↗

Reasoning about real-time systems with temporal interval logic constraints on multi-state automata

Models of real-time systems using a single paradigm often turn out to be inadequate, whether the paradigm is based on states, rules, event sequences, or logic. A model-based approach to reasoning about real-time systems is presented in which a temporal interval logic called TIL is employed to define constraints on a new type of high level automata. The combination, called hierarchical multi-state (HMS) machines, can be used to model formally a real-time system, a dynamic set of requirements, the environment, heuristic knowledge about planning-related problem solving, and the computational states of the reasoning mechanism. In this framework, mathematical techniques were developed for: (1) proving the correctness of a representation; (2) planning of concurrent tasks to achieve goals; and (3) scheduling of plans to satisfy complex temporal constraints. HMS machines allow reasoning about a real-time system from a model of how truth arises instead of merely depending of what is true in a system.

Gabrielian, Armen↗

Research in Distributed Real-Time Systems

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.

Mukkamala, R.↗

The R-Shell approach - Using scheduling agents in complex distributed real-time systems

Large, complex real-time systems such as space and avionics systems are extremely demanding in their scheduling requirements. The current OS design approaches are quite limited in the capabilities they provide for task scheduling. Typically, they simply implement a particular uniprocessor scheduling strategy and do not provide any special support for network scheduling, overload handling, fault tolerance, distributed processing, etc. Our design of the R-Shell real-time environment fcilitates the implementation of a variety of sophisticated but efficient scheduling strategies, including incorporation of all these capabilities. This is accomplished by the use of scheduling agents which reside in the application run-time environment and are responsible for coordinating the scheduling of the application.

Natarajan, Swaminathan↗

Attention focussing and anomaly detection in real-time systems monitoring

In real-time monitoring situations, more information is not necessarily better. When faced with complex emergency situations, operators can experience information overload and a compromising of their ability to react quickly and correctly. We describe an approach to focusing operator attention in real-time systems monitoring based on a set of empirical and model-based measures for determining the relative importance of sensor data.

Doyle, Richard J.↗

PERTS: A Prototyping Environment for Real-Time Systems

We discuss an ongoing project to build a Prototyping Environment for Real-Time Systems, called PERTS. PERTS is a unique prototyping environment in that it has (1) tools and performance models for the analysis and evaluation of real-time prototype systems, (2) building blocks for flexible real-time programs and the support system software, (3) basic building blocks of distributed and intelligent real time applications, and (4) an execution environment. PERTS will make the recent and future theoretical advances in real-time system design and engineering readily usable to practitioners. In particular, it will provide an environment for the use and evaluation of new design approaches, for experimentation with alternative system building blocks and for the analysis and performance profiling of prototype real-time systems.

Liu, Jane W. S.↗

Time and frequency transfer by the Master-Slave Returnable Timing System technique - Application to solar power transmission

The concept of the Master Slave Returnable Timing System (MSRTS) is presented which combines the advantages of the master slave (MS) and the Returnable Timing System (RTS) for time and frequency transfer. The basic idea of MSRTS is to send the time-frequency signal received at a particular node back to the sending node. The delay accumulated by this return signal is used to advance the phase of the master (sending) node thereby canceling the effect of the delay introduced by the path. The method can be used in highly accurate clock distribution systems required in avionics, computer communications, and large retrodirective phased arrays such as the Solar Power Satellite.

Lindsey, W. C.↗