Skip to main content

Research Repository

Advanced Search

Engineering Resilient Complex Systems: The Necessary Shift Toward Complexity Science (2020)
Journal Article
Punzo, G., Tewari, A., Butans, E., Vasile, M., Purvis, A., Mayfield, M., & Varga, L. (2020). Engineering Resilient Complex Systems: The Necessary Shift Toward Complexity Science. IEEE Systems Journal, 14(3), 3865-3874. https://doi.org/10.1109/jsyst.2019.2958829

This position article addresses resilience in complex engineering and engineered systems (CES). It offers a synthesis of academic thinking with an empirical analysis of the challenge. This article puts forward argumentations and a conceptual framewor... Read More about Engineering Resilient Complex Systems: The Necessary Shift Toward Complexity Science.

A review of methods to study resilience of complex engineering and engineered systems (2020)
Journal Article
Naghshbandi, S. N., Varga, L., Purvis, A., Mcwilliam, R., Minisci, E., Vasile, M., …Jones, D. H. (2020). A review of methods to study resilience of complex engineering and engineered systems. IEEE Access, 8(1), 87775-87799. https://doi.org/10.1109/access.2020.2992239

Uncertainty and interconnectedness in complex engineering and engineered systems such as power-grids and telecommunication networks are sources of vulnerability compromising the resilience of these systems. Conditions of uncertainty and interconnecte... Read More about A review of methods to study resilience of complex engineering and engineered systems.

Using big-data and surface fitting to improve aircraft safety through the study of relationships and anomalies (2017)
Conference Proceeding
Wooder, D., Purvis, A., & McWilliam, R. (2017). Using big-data and surface fitting to improve aircraft safety through the study of relationships and anomalies. . https://doi.org/10.1016/j.procir.2016.10.126

The aim of this paper is to assess the utility of a Big-Data approach to fault detection for ‘systems of systems’, utilising the derivation of empirical relationships identified through surface fitting. So-called Big-Data Integrated Vehicle Health Ma... Read More about Using big-data and surface fitting to improve aircraft safety through the study of relationships and anomalies.

Modelling the Positional and Orientation Sensitivity of Proximity Sensors. (2016)
Conference Proceeding
McWilliam, R., Khan, S., & Purvis, A. (2016). Modelling the Positional and Orientation Sensitivity of Proximity Sensors. In D. Al-Dabass, A. Orsoni, R. Cant, & G. Jenkins (Eds.), 2016 UKSim-AMSS 18th International Conference on Computer Modelling and Simulation (UKSim): Cambridge, United Kingdom, 6 - 8 April 2016 ; Proceedings (355-360). https://doi.org/10.1109/uksim.2016.11

This paper presents an analysis of robust proximity sensor interfaces for Industrial Internet of Things applications. A Model is presented with the aim of maximizing the range and freedom of orientation of passive sensing and communications devices i... Read More about Modelling the Positional and Orientation Sensitivity of Proximity Sensors..

Modelling the Positional and Orientation Sensitivity of Inductively Coupled Sensors for Industrial IoT Applications (2016)
Journal Article
McWilliam, R., Purvis, A., & Khan, S. (2016). Modelling the Positional and Orientation Sensitivity of Inductively Coupled Sensors for Industrial IoT Applications. International journal of simulation: systems, science & technology, 17(35), Article 23.1

As the Internet of Things (IoT) sector continually expands there is a growing abstraction between physical objects and the data associated with them. At the same time, emerging Industrial-IoT applications rely upon diverse and robust hardware sensing... Read More about Modelling the Positional and Orientation Sensitivity of Inductively Coupled Sensors for Industrial IoT Applications.

High contrast pattern reconstructions using a phase-seeded point CGH method (2016)
Journal Article
McWilliam, R., Williams, G., Cowling, J., Seed, L., & Purvis, A. (2016). High contrast pattern reconstructions using a phase-seeded point CGH method. Applied Optics, 55(7), 1701-1710. https://doi.org/10.1364/ao.55.001701

A major challenge encountered in digital holography applications is the need to synthesize computer-generated holograms (CGHs) that are realizable as phase-only elements while also delivering high quality reconstruction. This trade-off is particularl... Read More about High contrast pattern reconstructions using a phase-seeded point CGH method.

Modelling Electronic Circuit Failures using a Xilinx FPGA System (2015)
Journal Article
Carney, T., McWilliam, R., & Purvis, A. (2015). Modelling Electronic Circuit Failures using a Xilinx FPGA System. Procedia CIRP, 38, 277-282. https://doi.org/10.1016/j.procir.2015.08.039

FPGAs are a ubiquitous electronic component utilised in a wide range of electronic systems across many industries. Almost all modern FPGAs employ SRAM based configuration memory elements which are susceptible to radiation induced soft errors. In high... Read More about Modelling Electronic Circuit Failures using a Xilinx FPGA System.

Experimental validation of a resilient electronic logic design with autonomous fault discrimination/masking (2015)
Journal Article
McWilliam, R., Schiefer, P., & Purvis, A. (2015). Experimental validation of a resilient electronic logic design with autonomous fault discrimination/masking. Procedia CIRP, 38, 265-270. https://doi.org/10.1016/j.procir.2015.08.027

This paper presents the experimental validation of a novel fault-tolerant electronic logic design conducted by an automated mixed-signal fault injection procedure. The design under evaluation relies upon a novel redundant design strategy intended to... Read More about Experimental validation of a resilient electronic logic design with autonomous fault discrimination/masking.

FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair (2015)
Journal Article
Purvis, A., Morris, B., & McWilliam, R. (2015). FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair. Procedia CIRP, 38, 283-288. https://doi.org/10.1016/j.procir.2015.08.040

The development of fault-detection and self-healing methods at both a hardware and software level in modern aircraft is an attractive prospect. However it is expensive to design and test these techniques using real aircraft. This paper appraises the... Read More about FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair.

Creating self-configuring logic with built-in resilience to multiple-upset events (2015)
Journal Article
McWilliam, R., Schiefer, P., & Purvis, A. (2017). Creating self-configuring logic with built-in resilience to multiple-upset events. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 231(13), 2279-2290. https://doi.org/10.1177/0954405415611607

Electronic systems are prone to failures, whether during manufacture or throughout their in-service lifetime. A number of design and fabrication techniques are presently employed that maintain an economical production yield. However, the cost of thro... Read More about Creating self-configuring logic with built-in resilience to multiple-upset events.

Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy (2014)
Journal Article
Schiefer, P., McWilliam, R., & Purvis, A. (2014). Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy. Procedia CIRP, 22, 127-131. https://doi.org/10.1016/j.procir.2014.07.115

This paper describes research carried out using a quadded logic cell (QLC) structure with the purpose of creating a fault tolerant strategy for stuck-at faults. In order to create the tolerant built-in behaviour, the basic logic elements must have re... Read More about Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy.

The Design of Reliable Circuits Using Logic Redundancy (2014)
Journal Article
Cavalcante, T. C., McWilliam, R., & Purvis, A. (2014). The Design of Reliable Circuits Using Logic Redundancy. Procedia CIRP, 22, 138-141. https://doi.org/10.1016/j.procir.2014.07.017

With the increasing demand for more durable products, the necessity of designing more resilient products is evident. When it comes to electronic systems, many strategies have been applied to enhance the durability and performance of the operating cir... Read More about The Design of Reliable Circuits Using Logic Redundancy.

Self-healing Fuel Pump Controller Mapped into Memory Based Finite State Machine (2014)
Journal Article
Schiefer, P., McWilliam, R., & Purvis, A. (2014). Self-healing Fuel Pump Controller Mapped into Memory Based Finite State Machine. Procedia CIRP, 22, 132-137. https://doi.org/10.1016/j.procir.2014.07.151

This paper describes our on-going research into the design of finite state machines (FSMs) that exhibit self-healing characteristics. The approach adopted here is based on conversion of the traditionally adopted logic hardware design into generic loo... Read More about Self-healing Fuel Pump Controller Mapped into Memory Based Finite State Machine.

Holographic Lithography (2014)
Conference Proceeding
Purvis, A., Toriz-Garcia, H., Cowling, J., Williams, G., Seed, N., McWilliam, R., …Ivey, P. (2014). Holographic Lithography. In Digital holography and three-dimensional imaging part of Imaging and applied optics 2014 ; 13-17 July 2014, Seattle, Washington, United States. https://doi.org/10.1364/dh.2014.dw1b.1

This review summarises the work of the Durham-Sheffield, UK team working on Holographic Lithography over the last decade. It collates progress in 3D resolution and overall scale of the substrate wiring patterns designed and considers a range of appro... Read More about Holographic Lithography.

Self-healing and self-repairing technologies (2013)
Journal Article
Frei, R., Mcwilliam, R., Derrick, B., Purvis, A., Tiwari, A., & Di Marzo Serugendo, G. (2013). Self-healing and self-repairing technologies. International Journal of Advanced Manufacturing Technology, 69(5-8), 1033-1061. https://doi.org/10.1007/s00170-013-5070-2

This article reviews the existing work in self-healing and self-repairing technologies, including work in software engineering, materials, mechanics, electronics, MEMS, self-reconfigurable robotics, and others. It suggests a terminology and taxonomy... Read More about Self-healing and self-repairing technologies.

Creating a Self-configuring Finite State Machine out of Memory Look-up Tables (2013)
Journal Article
Schiefer, P., McWilliam, R., & Purvis, A. (2013). Creating a Self-configuring Finite State Machine out of Memory Look-up Tables. Procedia CIRP, 11, 363-366. https://doi.org/10.1016/j.procir.2013.07.030

A finite state machine (FSM) is one of the most used digital logic applications in today's electrical systems. An FSM can be implemented in electrical systems based on programmable logic devices (PLD) or combinatorial logic platforms. Both platforms... Read More about Creating a Self-configuring Finite State Machine out of Memory Look-up Tables.

Demonstration of a Self-recovering ALU Using a Convergent Cellular Automata (2013)
Journal Article
McWilliam, R., Schiefer, P., & Purvis, A. (2013). Demonstration of a Self-recovering ALU Using a Convergent Cellular Automata. Procedia CIRP, 11, 373-378. https://doi.org/10.1016/j.procir.2013.07.026

This paper presents work in progress towards the demonstration of a self-restoring arithmetic logic unit (ALU) based on convergent cellular automata (CCA). The need for fault tolerance and self-recovery strategies for electronic circuits is discussed... Read More about Demonstration of a Self-recovering ALU Using a Convergent Cellular Automata.