We present a topology processing technique for substations. The proposed technique synchronizes substation event information using a logging system, overcoming existing problems of SCADA systems, such as inaccurate ti...
详细信息
ISBN:
(纸本)9780863967184
We present a topology processing technique for substations. The proposed technique synchronizes substation event information using a logging system, overcoming existing problems of SCADA systems, such as inaccurate timing information of substation events and unreliable topology processing in presence of bad data. The design of the proposed event logging system and its application are also presented.
software architectural design is a key activity in the software development process. It is especially critical for embeddedsystems subject to specific non-functional requirements such as performance or reliability. H...
详细信息
software architectural design is a key activity in the software development process. It is especially critical for embeddedsystems subject to specific non-functional requirements such as performance or reliability. However, the activity of designing an architecture fulfilling a set of requirements still remains largely informal, based on experience with the support of some informal patterns and *** purpose of this paper is to explore how to build more systematically architectures for embeddedsystems using precise models both for the requirements and the architecture. A mapping is proposed between those models together with guidelines on how to inject functional and non-functional requirements at various stages. The process is illustrated and discussed using a cruise control system.
We present a topology processing technique for substations. The proposed technique synchronizes substation event information using a logging system, overcoming existing problems of SCADA systems, such as inaccurate ti...
详细信息
ISBN:
(纸本)9781424451531
We present a topology processing technique for substations. The proposed technique synchronizes substation event information using a logging system, overcoming existing problems of SCADA systems, such as inaccurate timing information of substation events and unreliable topology processing in presence of bad data. The design of the proposed event logging system and its application are also presented.
As its free, rich code resource and supporting many kinds of CPU architecture, Linux is making steady progress in the embedded arena. The Virtex-II Pro serials development system, produced by Xilinx company, provides ...
详细信息
As its free, rich code resource and supporting many kinds of CPU architecture, Linux is making steady progress in the embedded arena. The Virtex-II Pro serials development system, produced by Xilinx company, provides an advanced hardware platform that consists of a high performance Virtex serials platform FPGA surrounded by a comprehensive collection of peripheral components that can be used to create a complex system and meet different special embedded application areas. This paper mainly introduces porting embedded Linux to the XUP Virtex- II Pro development system, and using serials of development tool kits. It is a good guide to develop embedded system with FPGA development system and Linux.
The paper will introduce a new operating system architecture microkernel for *** its safe,small,and flexible feature,micorkernel is becoming widely use in various *** it to education,will from different design archite...
详细信息
The paper will introduce a new operating system architecture microkernel for *** its safe,small,and flexible feature,micorkernel is becoming widely use in various *** it to education,will from different design architecture to make learner get deeper understanding of operating system *** is a real,second-generation microkernel whose source code is less than 15,000 lines,and it is freely available under the GNU General Public *** this paper,based on Fiasco,the microkernel operating system will be introduced especially in its kernel mechanism.
SystemC is widely used for modeling and simulation in hardware/software co-design. Due to the lack of a complete formal semantics, it is not possible to verify SystemC designs. In this paper, we present an approach to...
详细信息
ISBN:
(纸本)9781605584706
SystemC is widely used for modeling and simulation in hardware/software co-design. Due to the lack of a complete formal semantics, it is not possible to verify SystemC designs. In this paper, we present an approach to overcome this problem by defining the semantics of SystemC by a mapping from SystemC designs into the well-defined semantics of UPPAAL timed automata. The informally defined behavior and the structure of SystemC designs are completely preserved in the generated UPPAAL models. The resulting UPPAAL models allow us to use the UPPAAL model checker and the UPPAAL tool suite, including simulation and visualization tools. The model checker can be used to verify important properties such as liveness, deadlock freedom or compliance with timing constraints. We have implemented the presented transformation, applied it to two examples and verified liveness, safety and timing properties by model checking, thus showing the applicability of our approach in practice. Copyright 2008 ACM.
Program analysis tackles the problem of predicting the behavior or certain properties of the considered program code. The challenge lies in determining the dynamic run-time behavior statically at compile time. While i...
详细信息
We build on PTIDES, a programming model for distributed embeddedsystems that uses discrete-event (DE) models as program specifications. PTIDES improves on distributed DE execution by allowing more concurrent event pr...
详细信息
We build on PTIDES, a programming model for distributed embeddedsystems that uses discrete-event (DE) models as program specifications. PTIDES improves on distributed DE execution by allowing more concurrent event processing without backtracking. This paper discusses the general execution strategy for PTIDES, and provides two feasible implementations. This execution strategy is then extended with tolerance for hardware errors. We take a program transformation approach to automatically enhance DE models with incremental checkpointing and state recovery functionality. Our fault tolerance mechanism is lightweight and has low overhead. It requires very little human intervention. We incorporate this mechanism into PTIDES for efficient execution of fault- tolerant real-time distributed DE systems.
In an ad-hoc network, each node does routing autonomously and the starting node does not know the address of the target node. We present in this paper a preliminary evaluation of a target node discovery method in an a...
详细信息
ISBN:
(纸本)1601320841
In an ad-hoc network, each node does routing autonomously and the starting node does not know the address of the target node. We present in this paper a preliminary evaluation of a target node discovery method in an ad-hoc network based on received signal counts, and we identify some problems with this method. The effectiveness of the proposed method is shown by comparing the number of hops to reach the target node required by a system using this method with that required by a random flooding method.
While in the past years free-software has gained some acceptance in the domain of medical applications it has been mainly focused on quite typical IT-infrastructure cases -may that be billing systems,data warehousing,...
详细信息
While in the past years free-software has gained some acceptance in the domain of medical applications it has been mainly focused on quite typical IT-infrastructure cases -may that be billing systems,data warehousing,databases and content management systems a second area where free software has made prominent entrance has been in the area of imaging and high-volume data *** the area of medical devices,with rare exceptions,free-software is still quite underrepresented -in part due to acceptance but in part also due to plain technical ***/Linux,real-time and embedded variants and many free-software projected have made there way into medical applications -but is Free-software ready to cover the wide area of demands on medical platforms and there applications? The demands of medical platforms stretch more or less the entire range of computational capabilities: * battery powered -robust against power-failures * reliable in rough environment * compliant with safety regulations * robust and secure software platforms * standalone,networked all the way to clusters * extensibility for specialized hardware and software * from head-less to multithread graphical user-interfaces And all this for devices that sometimes only will be built in a few 10s or hundred devices? What advantages could free-software have here -what limitations are there -where do we still need to do *** software is not the answer to all problems in medical computing (or in any other area) -but it has a plethora of innovative and powerful solutions to *** will outline some of them along with some outstanding medical applications that have been built on free-software components.
暂无评论