Addressing The Safety of Programmable Electronic Mining Systems Lessons Learned
Addressing The Safety of Programmable Electronic Mining Systems Lessons Learned
Abstract—The functional safety of programmable electronic overview of the NIOSH safety framework to address PE
(PE) mining systems is an international issue and concern. From functional safety is given and followed by a section describing
1995 to 2001, 11 PE-related mining incidents in the U.S. were the framework’s key concepts and elements. Lessons learned
reported by the Mine Safety and Health Administration are presented that continue to benefit mining and that could be
(MSHA); 71 PE-related mining incidents were reported in beneficial to other industries as well. The ensuing section
Australia. MSHA does not have regulations for formal describes the work’s impact nationally and internationally.
evaluations of the functional safety of PE mining systems. Hence, Lastly, future directions are discussed.
the National Institute for Occupational Safety and Health
(NIOSH), in partnership with MSHA and the industry, generated II. PURPOSE AND SIGNIFICANCE
the NIOSH safety framework for functional safety of PE mining The Pittsburgh Research Laboratory of NIOSH has a pro-
systems. An overview of the NIOSH framework is given; the key active project to generate best practice recommendations
framework elements, the safety life cycle and safety integrity addressing the functional safety of PE-based mining systems.
levels are detailed. The safety framework approach has The objective is to generate a mining industry specific,
impacted the national and Australian mining industries by comprehensive and systematic safety framework incorporating
enabling the industries to advance from an ad-hoc approach to a best practices and the latest international thinking for PES
formalized and systematic functional safety process. In functional safety.
retrospect, valuable lessons were learned for addressing
functional safety and for changing industry perspectives and Realization of this objective addresses two safety issues
practices. These lessons continue to benefit mining and are for the mining industry. First, the mining industry, on a
applicable to other industries as well. national or international basis, does not have a formalized,
systematic functional safety process for PE-based systems as
Keywords—Normal Accident Theory; mining safety; system done by other industries addressing PES functional safety.
complexity; programmable electronics Therefore, best practices are not uniformly utilized. Secondly,
MSHA does have regulations to formally address electrical
I. INTRODUCTION permissibility in mines; they have a wealth of knowledge,
Many industries are increasingly depending on expertise and experience in this area. MSHA does not have
programmable electronic systems (PES) in safety-critical formal regulations pertaining to PES functional safety. Even
applications; the mining industry is an active part of this though they have made progress in reducing fatalities and
rapidly growing trend. The mining industry is utilizing PE serious injuries involving PE-based mining systems, they
technology to improve safety and health, to increase realize a mining specific, formalized functional safety process
productivity, and improve competitive positions. When it is needed to reach their ambitious safety goals.
comes to PE technology, (i.e., software, programmable logic
controllers (PLC’s) and microprocessors), there are unique III. MISHAP DATA
technical and managerial challenges for system design, MSHA’s concerns with the functional safety of PE-based
verification, operation, maintenance, and assurance of mining systems began in 1990 with an unplanned longwall
functional safety. PE technology has unique failure modes shield pinning mishap [1]. Since then, functional safety has
different from mechanical or hardwired electronic systems grown to become a major issue and concern internationally
traditionally used in mining. Secondly, PE also adds a level of [2]. From 1995 to 2001, there were 11 PE-related mining
complexity that, if not properly addressed, can adversely incidents in the United States; four of these were fatalities [3].
affect worker safety. Most likely, the total numbers of incidents are under-reported
This paper presents a process to address the functional in the U.S. because near misses are not reported and accidents
safety of PE-based mining systems. The need to address this are not required to be reported if they don't involve worker
was driven by MSHA’s concerns and the supporting mishap lost-time.
data as described in the following two sections. Next, an
30%
S a fe ty S y ste m S o ftw a r e S a fe ty S a fety
25%
P rdim
In tro u cetio
r n S a fety S a fe ty F ile A s se ssm e n t
20%
15% U nite d S ta te s
10% G u id a n c e G u id a n c e G u id a n c e G u id a n c e
N e w S o uth
5% W a le s (N S W )
A ustr a lia Fig. 2. The NIOSH safety framework
0%
S o le n id So ftw a r e W a te r Im p r o p e r
V a lve s In g r e ss O pe r a tio n
694
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA. Downloaded on November 08,2023 at 13:28:30 UTC from IEEE Xplore. Restrictions apply.
Safety life cycle activities include identifying hazards,
analyzing the risks, assigning SIL’s, designing to eliminate or
PFDsys = PFDS + PFDL + PFDFE where (1)
reduce hazards, verifying SIL’s are attained, and documenting
the plans, processes and products of the safety life cycle.
These system safety activities start at the system level and PFDsys = Average probability of failure on demand (PFDavg) of
flow down to the subsystems and components. More detailed a system’s safety function;
information on the fundamentals of system safety is presented
by [8]. PFDS = PFDavg of a safety function for the sensor element(s);
2) Safety Integrity Levels: The concept of determining and PFDL = PFDavg of a safety function for the logic solver(s);
verifying SIL’s presented the most difficulty for the mining PFDFE = PFDavg of a safety function for the final element(s).
industry as evident from the many questions and discussions
The PFDavg calculations depend on the architecture where
during and after our workshops in the United States and 1oo1 denotes “1 out of 1" or a simplex system without
Australia. SIL is a term used to specify the probability that a redundancy and 2oo3 denotes a triple modular redundancy.
safety function satisfactorily performs given a set of Equation 2 is the calculation for a simplex system [15].
conditions and constraints. Qualitative or quantitative methods
are used to determine a SIL for each safety function.
PFDavg1oo1 = 0.5 *( λ * TI) where (2)
DU
695
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA. Downloaded on November 08,2023 at 13:28:30 UTC from IEEE Xplore. Restrictions apply.
• Safety is an emergent property of the entire system. NIOSH safety framework was an impetus to the committee’s
formation.
• Safety is not achieved in a discrete phase but in a
continuous set of life cycle phases from system concept to
decommissioning. Using a safety life-cycle enables safety to VI. LESSONS LEARNED
be addressed systematically and early. Lessons were learned after considerable expenditures of
time and other resources. Many times lessons learned become
• Multiple hazard analyses are needed throughout the evident in retrospect; many times the same lessons learned can
product’s development because each technique has particular be employed in future endeavors. Therefore, it’s important to
strengths, weaknesses, and purpose. identify and document these lessons. Our major lessons
• Management of change (MOC) is needed throughout learned are as follows:
the development and operation of the system and pertains to • Involve the industry early and continuously: The
both hardware and software. Modifications of safety-critical diversity of industry experiences, knowledge, and expertise,
software can and has introduced new, unforeseen hazards. proved to be an invaluable asset. This enabled us to address
• The independent assessment of safety should be areas we were not cognitive of, and it helped us to realize and
carried out incrementally. Conducting preliminary maintain a practical approach. Secondly, industry
assessments during development and design enables involvement helped improve our working relationships with
deficiencies and inadequacies to be detected earlier rather than MSHA and others in the industry.
waiting until the entire system is designed. • Identify and understand issues and perceptions: Early
in the project, software safety was identified as the leading
V. MINING INDUSTRY IMPACTS area to address. This perception was formed because people
The NIOSH safety framework formally and felt most uncomfortable with software and because they had
comprehensively addresses the functional safety of PE-based limited knowledge and experience in this area [6]. Our data
mining systems. This work takes the industry from an ad hoc analysis showed that few mishaps were attributed to software
approach initiated by the latest mishap to a proactive, errors.
systematic approach based on best practices tailored
specifically for mining. This has, and continues to have, a • Establish key concepts, terminology and definitions
early: This helped unify industry support and cooperation by
national and international impact on other government
establishing common and consistent understandings. It also
agencies, equipment manufacturers, operators, and academia
as evidenced by the following: reduced confusion and related anxieties.
• Decompose the problem: The safety framework was
• MSHA’s acceptance and support: They have adopted
the framework documents for use on a voluntary basis and decomposed into nine parts, each associated with a major life
cycle stage. This helped to sustain industry involvement and
they have provided exemplary support and cooperation. For
interest by breaking the problem into manageable parts. This
example, they co-hosted the U.S. workshop, maintained
industry participation through an industry workgroup they also enabled us to work in parallel on multiple parts. Lastly, it
enabled us to incrementally introduce new ideas and
organized, and were engaged in numerous discussions and
processes. Therefore, the industry’s first steps were
reviews of the work.
manageable and successful. The remaining parts were built
• Built industry awareness and knowledge: MSHA and upon these early successes.
the general mining industry is now aware of safety issues
driven by data and not perceptions. All parties involved with • Separate the concerns: The safety framework’s nine
parts were assembled into two groups: 1) recommendation
this work have also gained significant PES functional safety
documents describing what needed to be done in terms of
knowledge and expertise.
plans, processes and best practices; 2) guidance documents
• International recognition and utilization: containing supplemental information and examples to assist
- Mineral Resources NSW publicly announced they users to determine how to best implement the
support and will expect all new PE-based mining equipment to recommendations. Separation of the “what” from “how”
conform to the NIOSH safety framework. enabled us to maintain clarity and focus.
- Mineral Resources NSW and the Minerals Industry • Conduct industry workshops: An industry workshop
Safety and Health Centre in conjunction with the University of on PE safety concepts and the NIOSH safety framework was
Queensland requested and consequently received workshops held in the United States and Australia. The workshops
on the NIOSH safety framework. helped create an awareness of safety issues, transfer
fundamental knowledge concerning PE safety, and to obtain
- The course “Mineral Industry Risk Analysis” at the stakeholder feedback and input. Secondly, the workshops
University of Queensland is incorporating material from the enabled NIOSH researchers to focus the guidance documents
NIOSH safety framework. to address the most difficult and important areas identified by
• Research spin-off: MSHA’s Approval and workshop participants.
Certification Center formed an internal “Risk Management • Use scenarios to convey some types of information:
Development Committee” for non-electronic systems. The “There are lies, damn lies, and statistics.”- Mark Twain. The
696
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA. Downloaded on November 08,2023 at 13:28:30 UTC from IEEE Xplore. Restrictions apply.
mining industry can be a cautious group with a “show me” to identify particular people, manufacturers, or mine sites.
attitude. We found that by adapting the scenario technique to a Time is compressed for illustrative purposes. The scenario
mining incident, we could quickly and effectively present a conveyed key points for PES functional safety. It also
relatively large amount of information to a broad audience, accommodated the perspectives of the manufacturer, union,
and with a high level of acceptance. mine operator, and MSHA.
Table 3 lists an abbreviated mine mishap scenario. It is a
composite and adaptation of actual events and is not intended
697
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA. Downloaded on November 08,2023 at 13:28:30 UTC from IEEE Xplore. Restrictions apply.
First, after a mishap occurs, people are placed in Applications Society 32nd Annual Meeting, New
dangerous situations as they inspect, troubleshoot, move Orleans, LA.
equipment, and make repairs. Secondly, the scenario [3] MSHA [2001]. Fatal Alert Bulletins, Fatalgrams*
and Fatal Investigation Reports. Web page, [accessed
demonstrated the large expenditure of resources to address a May 2001]. Available at
mishap. Next, it demonstrates that PES functional safety www.msha.gov/fatals/fab.htm.
must be addressed for all life cycle stages, including [4] Waudby, JF [2001]. Underground Coal Mining
software modifications. Software is as much a part of the Remote Control of Mining Equipment: Known
system as the hardware. Before software modifications are Incidents of Unplanned Operation in New South
made, they must be analyzed to determine they will create a Wales (NSW) Underground Coal Mines. unpublished
new hazard or worsen an existing one. Lastly, mishaps [5] Gruhn, P, and Cheddie HL [1998]. Safety Shutdown
Systems: Design, Analysis and Justification.
typically result from more than one cause. In this scenario, Instrument Society of America (ISA), Research
hardware, software, poor work practices, and poor Triangle Park, NC, p. 121.
management practices combined to cause a lost-time injury [6] Dransite, GD [2000]. System Safety Applications in
to a maintenance person. Mining. 18th International System Safety
Conference, Sept.
VII. FUTURE DIRECTIONS [7] Sammarco, JJ [1999]. Safety Framework for
Programmable Electronics in Mining. Mining
MSHA studies of PE-based mining system mishaps have Engineering, Society of Mining Engineers,
concluded that mishaps typically involve multiple factors 51(12):30-33.
including complex interactions of software, hardware, [8] Sammarco JJ, Fisher TJ, Welsh, JH, and Pazuchanics
humans, and the application environment [6]. The mishaps MJ [2000]. Programmable Electronic Mining
from complex interactions are explained by Perrow’s Systems: Best Practice Recommendations (In Nine
Parts); Part 1: 1.0 Introduction, IC9456, NIOSH,
Normal Accident Theory (NAT) [15]. Perrow theorizes Pittsburgh, PA, pp. 1-10.
systems with the characteristics of interactive complexity [9] Sammarco JJ and Fisher TJ [2001]. Programmable
and tight coupling are prone to system accidents. Electronic Mining Systems: Best Practice
Interactively complex systems have the potential to generate Recommendations (In Nine Parts0; Part 2: 2.1
many unexpected, nonlinear branching paths among System Safety, IC9458, NIOSH, Pittsburgh, PA, pp.
subsystems. These interactions can be unexpected, 1-34.
incomprehensible, or unperceivable to system operators. [10] Fries, EF, Fisher TJ, and Jobes CC [2001].
Programmable Electronic Mining Systems: Best
Tightly coupled systems respond rapidly to these Practice Recommendations (In Nine Parts); Part 3:
unplanned interactions such that operators do not have the 2.2 Software Safety, IC9460, NIOSH, Pittsburgh,
time or ability to intervene properly. PA, pp. 1-33.
[11] Mowrey GL, Fries EF, Fisher TJ, and Sammarco JJ
It is expected that complex interactions will become [2002]. Programmable Electronic Mining Systems:
more problematic as the complexity and sophistication of Best Practice Recommendations (In Nine Parts); Part
PE based mining systems escalate. Many functions once 4: 4.0 Safety File, IC9461, NIOSH, Pittsburgh, PA.
hardwired are now being implemented by PE. This creates [12] Sammarco JJ, and Fries EF [2002]. Publication in
a level of complexity requiring more resources and more progress: Programmable Electronic Mining Systems:
expertise to assure and assess the safety of these complex Best Practice Recommendations (In Nine Parts); Part
5: 5.0 Independent Assessment.
PE based systems.
[13] IEC [1997]. Functional Safety of
NIOSH has begun research to address system Electrical/Electronic/Programmable Electronic
complexity. The research objective is to create a Safety-related Systems, Part 1: General
complexity assessment methodology to operationalize NAT Requirements. IEC 61508-1, International
Electrotechnical Commission.
for PE-based mining systems. The tasks to operationalize [14] IEC [1998]. Functional Safety of
NAT include the conversion of theory to practice by Electrical/Electronic/Programmable Electronic
establishing concrete, quantifiable system level complexity Safety-related Systems, Part 6: Examples of
metrics. The methodology serves to help identify, evaluate, Methods for the Determination of Safety Integrity
and reduce system complexities. Less complex systems are Levels. 61508-6, International Electrotechnical
Commission.
safer [15], have fewer systematic errors [16] and are easier
[15] Perrow C [1999]. Normal Accidents: Living with
to verify for safety. High-Risk Technologies. Princeton University Press,
Princeton, NJ.
REFERENCES [16] Selby, RW and Basili VR [1991]. Analyzing Error-
[1] Dransite GD [1992]. Ghosting of Electro-Hydraulic Prone System Structure. IEEE Transactions on
Longwall Shield Advance Systems. Published in Software Engineering 17(2)141-152.
proceedings of the 11th West Virginia University
International Electro-technology Conference,
Morgantown, WV, July 29-30, pp. 77-78.
[2] Sammarco JJ, Kohler JL, Novak T, and Morley LA
[1997]. Safety Issues and the Use of Software-
Controlled Equipment in the Mining Industry.
Published in the proceedings of the IEEE Industry
698
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA. Downloaded on November 08,2023 at 13:28:30 UTC from IEEE Xplore. Restrictions apply.