Search results

1 – 10 of 742
Article
Publication date: 1 April 1994

Kamal A. Mehdi and J.M. Kontoleon

Presents an overview of memory chip yield enhancement techniques byinjection of fault tolerance. As memory chips are more prone to defects,the yield of good chips from a silicon…

534

Abstract

Presents an overview of memory chip yield enhancement techniques by injection of fault tolerance. As memory chips are more prone to defects, the yield of good chips from a silicon wafer governs their production cost. As shown, most fault tolerance techniques assume a relatively large area overhead which results in additional costs in terms of the silicon used as well as the lower number of chips/wafers produced. Proper management of fault tolerance, as by the word redundancy approach, adds an almost negligible area overhead to the chip and leads to considerably higher yields.

Details

International Journal of Quality & Reliability Management, vol. 11 no. 3
Type: Research Article
ISSN: 0265-671X

Keywords

Article
Publication date: 6 January 2012

Biyun Xie, Jing Zhao and Yu Liu

The purpose of this paper is to present a new nested rapidly‐exploring random tree (RRT) algorithm for fault tolerant motion planning of robotic manipulators.

Abstract

Purpose

The purpose of this paper is to present a new nested rapidly‐exploring random tree (RRT) algorithm for fault tolerant motion planning of robotic manipulators.

Design/methodology/approach

Another RRT algorithm is nested within the general RRT algorithm. This second nested level is used to check whether the new sampled node in the first nested level is fault tolerant. If a solution can be found in the second nested RRT, the reduced manipulator after failures at the new sampled node can still fulfill the remaining task and this new sampled node is added into the nodes of RRT in the first level. Thus, the nodes in the first level RRT algorithm are all fault tolerant postures. The final trajectory joined by these nodes is also obviously fault tolerant. Besides fault tolerance, this new nested RRT algorithm also can fulfill some secondary tasks such as improvement of dexterity and obstacle avoidance. Sufficient simulations and experiments of this new algorithm on fault tolerant motion planning of robotic manipulators are implemented.

Findings

It is found that the new nested RRT algorithm can fulfill fault tolerance and some other secondary tasks at the same time. Compared to other existing fault tolerant algorithms, this new algorithm is more efficient.

Originality/value

The paper presents a new nested RRT algorithm for fault tolerant motion planning.

Details

Industrial Robot: An International Journal, vol. 39 no. 1
Type: Research Article
ISSN: 0143-991X

Keywords

Article
Publication date: 21 December 2023

Majid Rahi, Ali Ebrahimnejad and Homayun Motameni

Taking into consideration the current human need for agricultural produce such as rice that requires water for growth, the optimal consumption of this valuable liquid is…

Abstract

Purpose

Taking into consideration the current human need for agricultural produce such as rice that requires water for growth, the optimal consumption of this valuable liquid is important. Unfortunately, the traditional use of water by humans for agricultural purposes contradicts the concept of optimal consumption. Therefore, designing and implementing a mechanized irrigation system is of the highest importance. This system includes hardware equipment such as liquid altimeter sensors, valves and pumps which have a failure phenomenon as an integral part, causing faults in the system. Naturally, these faults occur at probable time intervals, and the probability function with exponential distribution is used to simulate this interval. Thus, before the implementation of such high-cost systems, its evaluation is essential during the design phase.

Design/methodology/approach

The proposed approach included two main steps: offline and online. The offline phase included the simulation of the studied system (i.e. the irrigation system of paddy fields) and the acquisition of a data set for training machine learning algorithms such as decision trees to detect, locate (classification) and evaluate faults. In the online phase, C5.0 decision trees trained in the offline phase were used on a stream of data generated by the system.

Findings

The proposed approach is a comprehensive online component-oriented method, which is a combination of supervised machine learning methods to investigate system faults. Each of these methods is considered a component determined by the dimensions and complexity of the case study (to discover, classify and evaluate fault tolerance). These components are placed together in the form of a process framework so that the appropriate method for each component is obtained based on comparison with other machine learning methods. As a result, depending on the conditions under study, the most efficient method is selected in the components. Before the system implementation phase, its reliability is checked by evaluating the predicted faults (in the system design phase). Therefore, this approach avoids the construction of a high-risk system. Compared to existing methods, the proposed approach is more comprehensive and has greater flexibility.

Research limitations/implications

By expanding the dimensions of the problem, the model verification space grows exponentially using automata.

Originality/value

Unlike the existing methods that only examine one or two aspects of fault analysis such as fault detection, classification and fault-tolerance evaluation, this paper proposes a comprehensive process-oriented approach that investigates all three aspects of fault analysis concurrently.

Details

International Journal of Intelligent Computing and Cybernetics, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1756-378X

Keywords

Article
Publication date: 1 January 2012

Asma Ben Rhouma and Ahmed Masmoudi

This paper deals with the analysis, the modeling, the control and the fault‐tolerance capability of a three‐switch inverter (TSI, also known delta‐inverter) fed fractional‐slot…

Abstract

Purpose

This paper deals with the analysis, the modeling, the control and the fault‐tolerance capability of a three‐switch inverter (TSI, also known delta‐inverter) fed fractional‐slot six‐phase brushless DC motor (BDCM) drive.

Design/methodology/approach

Following the presentation of the advantages of multi‐phase fractional‐slot brushless machines and the possibility of their association to TSI, the analysis of the operating sequences as well as the modeling of a TSI fed six‐phase BDCM drive are developed. Then, a dedicated control strategy of such a drive is synthesized. Finally, a case study is simulated considering both transient behaviour during the start‐up of the BDCM as well as a steady‐state one under healthy and faulty operations.

Findings

It has been found that the 60‐electrical degree shift between the six phases of the BDCM makes it simple to achieve its operating sequences with its armature fed by a TSI, considering a suitable anti‐parallel connection of the six phases.

Practical implications

Crucial cost benefits associated with improved compactness, reliability, and fault‐tolerance capability could be gained thanks to the integration of TSI fed six‐phase BDCM drives in large‐scale production industries, such as the automotive one.

Originality/value

The paper proposes an analysis of the operating sequences as well as the fault‐tolerance capability of TSI fed six‐phase BDCM drives.

Details

COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, vol. 31 no. 1
Type: Research Article
ISSN: 0332-1649

Keywords

Article
Publication date: 7 March 2023

Preeti Godabole and Girish Bhole

The main purpose of the paper is timing analysis of mixed critical applications on the multicore system to identify an efficient task scheduling mechanism to achieve three main…

Abstract

Purpose

The main purpose of the paper is timing analysis of mixed critical applications on the multicore system to identify an efficient task scheduling mechanism to achieve three main objectives improving schedulability, achieving reliability and minimizing the number of cores used. The rise in transient faults in embedded systems due to the use of low-cost processors has led to the use of fault-tolerant scheduling and mapping techniques.

Design/methodology/approach

The paper opted for a simulation-based study. The simulation of mixed critical applications, like air traffic control systems and synthetic workloads, is carried out using a litmus-real time testbed on an Ubuntu machine. The heuristic algorithms for task allocation based on utilization factors and task criticalities are proposed for partitioned approaches with multiple objectives.

Findings

Both partitioned earliest deadline first (EDF) with the utilization-based heuristic and EDF-virtual deadline (VD) with a criticality-based heuristic for allocation works well, as it schedules the air traffic system with a 98% success ratio (SR) using only three processor cores with transient faults being handled by the active backup of the tasks. With synthetic task loads, the proposed criticality-based heuristic works well with EDF-VD, as the SR is 94%. The validation of the proposed heuristic is done with a global and partitioned approach of scheduling, considering active backups to make the system reliable. There is an improvement in SR by 11% as compared to the global approach and a 17% improvement in comparison with the partitioned fixed-priority approach with only three processor cores being used.

Research limitations/implications

The simulations of mixed critical tasks are carried out on a real-time kernel based on Linux and are generalizable in Linux-based environments.

Practical implications

The rise in transient faults in embedded systems due to the use of low-cost processors has led to the use of fault-tolerant scheduling and mapping techniques.

Originality/value

This paper fulfills an identified need to have multi-objective task scheduling in a mixed critical system. The timing analysis helps to identify performance risks and assess alternative architectures used to achieve reliability in terms of transient faults.

Details

International Journal of Pervasive Computing and Communications, vol. 20 no. 1
Type: Research Article
ISSN: 1742-7371

Keywords

Article
Publication date: 24 August 2021

Vipin Sharma, Abdul Q. Ansari and Rajesh Mishra

The purpose of this paper is to design a efficient layout of Multistage interconnection network which has cost effective solution with high reliability and fault-tolerence…

Abstract

Purpose

The purpose of this paper is to design a efficient layout of Multistage interconnection network which has cost effective solution with high reliability and fault-tolerence capability. For parallel computation, various multistage interconnection networks (MINs) have been discussed hitherto in the literature, however, these networks always required further improvement in reliability and fault-tolerance capability. The fault-tolerance capability of the network can be achieved by increasing the number of disjoint paths as a result the reliability of the interconnection networks is also improved.

Design/methodology/approach

This proposed design is a modification of gamma interconnection network (GIN) and three disjoint path gamma interconnection network (3-DGIN). It has a total seven number of paths for all tag values which is uniform out of these seven paths, three paths are disjoint paths which increase the fault tolerance capability by two faults. Due to the presence of more paths than the GIN and 3-DGIN, this proposed design is more reliable.

Findings

In this study, a new design layout of a MIN has been proposed which provides three disjoint paths and uniformity in terms of an equal number of paths for all source-destination (S-D) pairs. The new layout contains fewer nodes as compared to GIN and 3-DGIN. This design provides a symmetrical structure, low cost, better terminal reliability and provides an equal number of paths for all tag values (|S-D|) when compared with existing MINs of this class.

Originality/value

A new design layout of MINs has been purposed and its two terminal reliability is calculated with the help of the reliability block diagram technique.

Details

International Journal of Pervasive Computing and Communications, vol. 17 no. 4
Type: Research Article
ISSN: 1742-7371

Keywords

Article
Publication date: 1 September 2006

Mehmet Dede and Sabri Tosunoglu

The objective of this study is to enhance the usage of teleoperation fields, such as in nuclear site decommissioning or nuclear waste disposal, by designing a stable, dependable…

Abstract

Purpose

The objective of this study is to enhance the usage of teleoperation fields, such as in nuclear site decommissioning or nuclear waste disposal, by designing a stable, dependable and fault‐tolerant teleoperation system in the face of “extraordinary” conditions. These “extraordinary” conditions can be classified as variable time delays in communications lines, usage of different robotic systems, component failures and changes in the system parameters during task execution.

Design/methodology/approach

This paper first gives a review of teleoperation systems developed earlier. Later, fault tolerance is proposed for use in teleoperation systems at the processor, actuator, sub‐system, and system levels. Position/force control algorithms are recommended to address stability issues when there is a loss in communications. Various other controls are also introduced to overcome the instability experienced when there is a time delay in the communications line.

Findings

Finally, this work summarizes the teleoperation system architecture and controller design options in terms of a flowchart to help in the conceptual design of such systems.

Originality/value

The impact of these new designs and algorithms will be to expand the limits and boundaries of teleoperation and a widening of its utilization area. Enhanced operation of these systems will improve system reliability and even encourage their use in more critical and diverse applications.

Details

Industrial Robot: An International Journal, vol. 33 no. 5
Type: Research Article
ISSN: 0143-991X

Keywords

Article
Publication date: 1 February 2021

Chi-Chun Chen, Jian-Hong Wang, Hsing-Wen Wang and Jie Zhang

This research proposes an innovative fault-tolerant media content list management technology applied to the smart robot domain.

Abstract

Purpose

This research proposes an innovative fault-tolerant media content list management technology applied to the smart robot domain.

Design/methodology/approach

A fault tolerant Content List Management Unit (CLMU) for real-time streaming systems focusing on smart robot claw machines is proposed to synchronize and manage the hyperlink stored on media servers. The fault-tolerant mechanism is realized by the self-healing method. A media server allows exchanging the hyperlink within the network through the CLMU mechanism.

Findings

Internet users can access the current multimedia information, and the multimedia information list can be rearranged appropriately. Furthermore, the service of the proposed multimedia system should be uninterrupted even when the master media server fails. Therefore, one of the slave media servers enables the Content List Service (CLS) of the proposed CLMU and replaces the defunct master media server.

Originality/value

The recovery time is less than 1.5 seconds. The multimedia transmission is not interrupted while any one of the media servers keeps functioning. The proposed method can serve to stabilize the system of media servers in a smart robot domain.

Article
Publication date: 1 August 2005

Zhaohui Wu, Guoqing Yang, Zengwei Zheng and Mingde Zhao

The group‐based preemptive scheduling provides a flexible mechanism to define the preemptive relations between tasks. However, this scheduling scheme together with a resource…

Abstract

The group‐based preemptive scheduling provides a flexible mechanism to define the preemptive relations between tasks. However, this scheduling scheme together with a resource access synchronization protocol and the requirements of fault tolerance makes the predication of a real‐time system’s behaviors more difficult than traditional scheduling scheme. The major contribution of this work is an algorithm to calculate the worstcase response time for tasks under the group‐based preemptive scheduling. This algorithm supports both the fault‐free and the primary‐alternative fault‐tolerance scheduling mechanism. Moreover, a method to calculate the minimum allowed time between two consecutive faults is also introduced. The algorithm has been implemented in a time analysis tool and integrated into a system development platform, which is compatible with the OSEK/VDX operating system standard, to verify the temporal property in the early system design step.

Details

International Journal of Pervasive Computing and Communications, vol. 1 no. 3
Type: Research Article
ISSN: 1742-7371

Keywords

Article
Publication date: 2 October 2007

Juan‐Antonio Fernández‐Madrigal, Cipriano Galindo, Ana Cruz‐Martín and Javier González

The CIM framework pursues the integration of components in a manufacturing enterprise by means of computer systems. This, however, may be obstructed due to heterogeneity in the…

441

Abstract

Purpose

The CIM framework pursues the integration of components in a manufacturing enterprise by means of computer systems. This, however, may be obstructed due to heterogeneity in the field: programmable controllers, robots, sensors and actuators, etc. in communications: different kinds of networks and/or field buses; and in the programming tools for all these devices. Thus a solution is needed to integrate heterogeneous software/hardware components in a well‐defined and flexible fashion. This paper seeks to address these issues.

Design/methodology/approach

This paper proposes a metalanguage, called H, and a set of tools that serve for designing, implementing, deploying, and debugging distributed heterogeneous software on the shopfloor. The metalanguange includes fault‐tolerance and real‐time mechanisms, among other features.

Findings

The use of a framework that can integrate different software and hardware components enables the engineer to take advantage of the best features of each existing technology. The use of object‐oriented techniques, concurrent and distributed programming, and the isolation of heterogeneous parts, have also important benefits in the reusability and optimality of the solutions.

Practical implications

The use of a metalanguage like H, that separates the parts of the application that depend on particular (heterogeneous) components from the parts that are portable, has, as a main implication, important improvements in the development time, effort, and cost of CIM projects.

Originality/value

H is the first metalanguage coping with heterogeneity through the complete development cycle of software for manufacturing applications. It also provides a formal and well‐defined framework for future extensions.

Details

Assembly Automation, vol. 27 no. 4
Type: Research Article
ISSN: 0144-5154

Keywords

1 – 10 of 742