In the area of Process Automation it is increasingly frequent to find control loops that close through communication networks, giving as a result what we know as distributed Control Systems. the CAN fieldbus (Controll...
详细信息
ISBN:
(纸本)0780379373
In the area of Process Automation it is increasingly frequent to find control loops that close through communication networks, giving as a result what we know as distributed Control Systems. the CAN fieldbus (Controller Area Network) is a solid industrial network, with a high baud rate and a capacity or error detection that makes it ideal for aggressive electromagnetic environments. the special idiosyncrasy of CAN, with protocols based on message priority, makes it especially interesting for the implementation of real-time control systems. Here, a CAN node realization is presented. this is useful for industrial and/or educational applications because it allows the study and analysis of the delays suffered by the messages. It is based on a model for the planning of deadline monotonic (DM) type tasks in a global system controlled by CANalyzer. the calculation of the worst-case delay has been carried out by means of the jCAN1 software tool, previously validated on a specific theoretical example. Finally, the results are evaluated and verified, and discussed with reference to the practical results obtained in a multi-node system constituted by a group of identical nodes to the one designed here.
parallel programming environments provide a way for users to reap the benefits of parallelism, while reducing the effort required to create parallelapplications. the CO2P3S parallel programming system is one such too...
详细信息
ISBN:
(纸本)354040788X
parallel programming environments provide a way for users to reap the benefits of parallelism, while reducing the effort required to create parallelapplications. the CO2P3S parallel programming system is one such tool, using a pattern-based approach to express concurrency. this paper demonstrates that the CO2P3S system contains a rich set of parallel patterns for implementing a wide variety of applications running on shared-memory or distributed-memory hardware. Code metrics and performance results are presented to show the usability of the CO2P3S system and its ability to reduce programming effort, while producing programs with reasonable performance.
Nowadays, a lot of machines are able to execute complex processes in the manufacturing units. Other machines can execute complex treatments for medical units. the main constraint to use these machines is the good sche...
详细信息
ISBN:
(纸本)0780379373
Nowadays, a lot of machines are able to execute complex processes in the manufacturing units. Other machines can execute complex treatments for medical units. the main constraint to use these machines is the good scheduling of the tasks of preparation and the preventive maintenance tasks which are required. these tasks are manual or semi-automated tasks but they need operators. When several machines are grouped in a unit, it is important to well organize the environmental tasks for getting the effectiveness of the entire unit. In order to increase the effectiveness of this kind of units, we studied a Decision Support System (DSS) for the unit's operators. the objective of this system is to communicate with each operator category in order to give him the list of next executable actions. this DSS will not control the production facilities;it will not define very elaborate strategies for management: he will be based on decisions taken by the operators. the paper discusses about the architecture of the DSS. We identified an hybrid architecture with generic subsystems to manage different types of resources. the DSS has a distributed architecture which can use a distributed environment (Object based or MOM middleware). the objective of the distributed environment is to simplify the applications and to insure the independence of the DSS from the communication network. the case study is taken in the domain of the manufacturing: the diesel engines for trucks are manufactured on three assembly lines and the studied unit performs the test of the engines coming from the lines. the case study illustrates the use of the generic part of DSS (subsystems) and that of the Message Oriented Middleware (MOM) system for insuring the communications between the distributed parts of the DSS.
In this work, we introduce CoJVM, a new distributed Java run-time system that enables concurrent Java programs to efficiently execute on clusters of personal computers or workstations. CoJVM implements Java’s shared ...
详细信息
parallel/distributed application development is a very difficult task for non-expert programmers, and support tools are therefore needed for all phases of the development cycle of these kinds of application. this stud...
详细信息
the Pajé approach to help performance debugging of parallel and distributedapplications is to provide behavioral visualizations of their program executions to programmers. this article describes how Pajé wa...
详细信息
this paper provides a high performance interconnection network that can provide high bandwidth and low latency communication on a custom gigabit crossbar network. this implementation consists of the high-speed switch ...
详细信息
ISBN:
(纸本)0780378407
this paper provides a high performance interconnection network that can provide high bandwidth and low latency communication on a custom gigabit crossbar network. this implementation consists of the high-speed switch th-Switch, the VIA-supported NIC th-NIC and protocol software th-VIA complied with ***-Switch uses circuit-switching technique instead of packet-switching to reduce the communication latency. the design and implementation of th-Net's communication mechanism is based on the VIA specification that the data transferring can be performed directly at the user application level, bypassing the operating system kernel, to reduce the communication overhead. the design and implementation details are discussed in this paper.
the morphological gradient operators of edge detection with multi-structuring elements are given for gray-scale *** to geometry feature of image, the multi-structuring elements are selected to image details *** only i...
详细信息
ISBN:
(纸本)0780378407
the morphological gradient operators of edge detection with multi-structuring elements are given for gray-scale *** to geometry feature of image, the multi-structuring elements are selected to image details *** only is the fine edge gathered,but also the noise restrained *** is showed by the experiments that the method is better than the classical edge detection.
Software distributed Shared Memory (SDSM) systems use clusters to provide yet another level of scalability to multi-threaded shared-memory applications. However, linking with SDSM libraries usually requires adaptation...
详细信息
In this paper,a fast three-dimensional algorithm for the calculation of the three-dimensional inverse discrete cosine transform(3-D IDCT) is *** derivation of the algorithm is presented and its arithmetic complexity i...
详细信息
In this paper,a fast three-dimensional algorithm for the calculation of the three-dimensional inverse discrete cosine transform(3-D IDCT) is *** derivation of the algorithm is presented and its arithmetic complexity is analysed and compared to that of the familiar row-column-frame(RCF) *** proposed algorithm is found to reduce the number of multiplications by about 41%,whilst keeping the number of additions the same. Also,based on computer run-time,it is found to reduce the time involved in calculating the 3-D IDCT significantly. this makes the developed algorithm more suitable for 3-D image and video compression decoders involving the 3-D IDCTs.
暂无评论