Application Of STPA In Radiation Therapy-SILVIS-MIT-STAMP-2018-long

11m ago
5 Views
1 Downloads
2.99 MB
44 Pages
Last View : 20d ago
Last Download : 3m ago
Upload by : Francisco Tran
Transcription

Application of STPA in Radiation Therapy: a Preliminary Study Natalia Silvis-Cividjian MIT STAMP Workshop 2018 Wilko Verbakel Marjan Admiraal

VU medical center Vrije Universiteit (VU) campus Amsterdam, The Netherlands VU Computer Science Dept 2

Radiation Therapy (RT) Principle Overexposure accidents [1] [2] 1.Leveson & Turner, IEEE Computer. (1993) 2.Borras, Rev Panam Salud Publica. (2006) 3

Objective RT safety standards recommend FMEA and FTA STAMP is a rising star in industry, but not in RT How does it and to introduce STAMP in RT?

Outline Preparatory steps Off we go! Results Conclusions and recommendations Future work 5

A simple system PREPARATORY STEPS Oosterschelde storm surge barrier in NL Moveable sluice‐type of gate doors Automatically close when water level 3m 6

THE NETHERLANDS MIT Risk management? 7

PREPARATORY STEPS An accident 8

PREPARATORY STEPS Hazard analysis techniques Fault Tree Analysis (FTA) Failure Mode and Effect Analysis (FMEA) System Theoretic Process Analysis (STAMP‐STPA) 9

Fault Tree Analysis (FTA) PREPARATORY STEPS Probability ? Probability ? Probability ? Probability ? Probability ? Probability ? Courtesy of Jaap van Ekris (Delta Pi) 10

PREPARATORY STEPS Failure Mode and Effect Analysis (FMEA) Probability? Courtesy of Jaap van Ekris 11

PREPARATORY STEPS FMEA Control Wrong output Fault in logic Doors open Catastrophic

PREPARATORY Ratinale STEPS STAMP STAMP uses a different accident causality model It models each process as a system. It does NOT calculate probabilities. All hazards are equally important and need to be prevented with control constraints by design. 13

PREPARATORY STEPS STPA Step 0. Model the system with safety control structure 14

PREPARATORY STEPS STPA Step 1.Identify hazards (Unsafe Control Actions) Control action CA not (CA) given Provide door close/open command Door close command is not given when level 3m Incorrect CA is given Door open command is given when water level is 3m CA is given at the wrong time or wrong order Door close command given long after water has reached 3m and is rising Door open command much too late, long after the water level is safe CA is stopped too soon or applied too long Door closed stopped too soon (door not completely closed) when level is 3m 15

PREPARATORY STEPS STPA Step2. Causal scenarios and corrective measures UCA: The water is 4 m high and one door is open. Why? Possible reason: Sensor wire is broken and makes the controller think that the water level is safe (0m). Corrective measure : The decision to open the door should not rely only on one sensor. 16

PREPARATORY STEPS Conclusion so far STPA detects hazards in a more systematic way However, for simple systems, STPA seems to find the same hazards and recommendations as FTA or FMEA. So why bother? RT team is skeptical, but willing to give it a try 17

OFF WE GO! Intensity Modulated Radiation Therapy (IMRT) Gantry Source: adiation.html 18

OFF WE GO! IMRT Treatment plan radiation beam tumor organ at risk (OAR) Source: r‐treatment/radiation‐therapy‐imrtigrt‐ 19 oncology‐physicial‐therapy/

OFF WE GO! Multileaf Collimator (MLC) Source: adiation.html 20

OFF WE GO! IMRT flowchart 21

OFF WE GO! Dose distribution calculated by TPS Video image from the linac room Treatment plan CT scan image Photo: Radiotherapy facility at VUmc Amsterdam 22

OFF WE GO! Research questions RQ1. How difficult is it to apply STPA for hazard analysis in RT? – Can an outsider conduct it? – Will it add excesive workload for RT dept? – What shall we do with all the thousands of hazards we’ll find? – Can we speed up the analysis by reusing artifacts from other RT centers? RQ2. What is the added value of STPA vs. HFMEA? – Compare STPA with an existing HFMEA 23

OFF WE GO! Step 0. High‐level accidents A1. Patient injured or killed from radiation exposure A2. A non‐patient is injured or killed by radiation A3. Damage or loss of equipment A4. Physical damage to patient or non‐patient during treatment (not from radiation) Sources: Pawlicki, Todd, Aubrey Samost, Derek W. Brown, Ryan P. Manger, Gwe‐Ya Kim, and Nancy G. Leveson. 2016. 'Application of systems and control theory‐based hazard analysis to radiation oncology', Medical Physics, 43: 1514‐30 Blandine, A. 2013. 'Systems theoretic hazard analysis (STPA) applied to the risk review of complex systems: an example from the medical device industry', PhD thesis, Massachusetts Institute of Technology. 24

OFF WE GO! Step 0. Graphical modeling This is what the beginner analist is hearing: Oncologist fills a CT simulation request in ARIA CT radiographer makes and saves CT images in ARIA Oncologist writes a treatment prescription in ARIA Radiographer makes a treatment plan and saves it in ARIA Medical physicist approves the plan in ARIA ARIA is a huge database shared by treatment planning and delivery These are his questions: What goes in a controller box? Which level of granularity? What is a control action and what is a feedback? 25

OFF WE GO! High‐level control structure Zoom in later First high‐level control structure Cumulate more actors in one controller. A controller is not a person, but a representation of a functionality 26

OFF WE GO! “Oncologist writes a PI “ is modeled with a control action to radiographer to make a treatment plan 27

OFF WE GO! “CT radiographer saves images in ARIA” is modeled as feedback to oncologist Hint: control actions are verbs, a kind of commands. Feedback is a noun, something that makes the controller adapt its process model. 28

Control structure for Treatment Design controller 29

OFF WE GO! Step 1. Identifying possible hazards Control action The control action is not given Planning radiographer Run re‐ does not optimiza execute re‐ optimization tion when asked An incorrect The control action is control action given at the wrong is given time Planning radiographer runs optimization with wrong parameters The control action given with wrong duration Planning radiographer starts optimization too soon, before the targets and OARs have been delineated Planning radiographer keeps on applying optimization even after the peer reviewers approved the plan Planning radiographer re‐optimizes the plan long after the peer reviewing asked for it Planning radiographer stops the re‐optimization process too soon (the same like does not execute re‐optimization) 30

OFF WE GO! Step2. Causal scenarios and corrective measures ID 1 UCA Oncologist wrote a wrong CT prescription Causal scenarios Corrective measures Did not have complete 1. Create templates in anatomic info at that software time, and later forgot 2. Oncologist should be present during CT scan 31

OFF WE GO! Extended STPA model for human controllers [Thomas & France, 2016] Human controller: Planning radiographer Control action: Run optimization in TPS Control algorithm: Delineate OAR and position collimators on CT scan according to procedures and repeat running optimization in TPS until dose distribution is according to PI. 32

Causal scenarios OFF WE GO! UCA: Planning radiographer stops optimization too soon. As result, the plan has wrong parameters (collimator settings). WHY? PI, protocols, feedback from peer reviewers, training, experience “The plan is good enough, so I stop optimization (and send it back to oncologist) “ 33

OFF WE GO! Causal scenarios [1] Incorrect belief of the process state. – PI or protocols are ambiguous and not clear – the radiographer thinks that his unorthodox way of collimator positioning is better, but he overlooks that radiation hot spots are created – the radiographer was interrupted by a telephone call or pager, and as a result forgets where he was in the plan procedure 34

OFF WE GO! Causal scenarios [2] Incorrect belief of the process behavior. – the radiographer is not experienced and makes wrong assumptions about TPS behaviour. He could also ask questions to his superiors, but does not dare. [3] Flaws in the mental model updates – the radiographer used the same incorrect collimator positioning in previous plans without problems – he is bored and keen to try new things. 35

RESULTS Results RQ1. How difficult was it to apply STPA in RT? Graphical modeling of the process was difficult for beginners. STAMP community helped. Step2 was easier. Can an outsider conduct it? YES Will it add excesive workload for RT dept? NO What to do with all those thousands of hazards? We found 142 UCAs. They should all be analyzed. Can we speed up the analysis by reusing artifacts from other RT centers? partially YES. 36

RQ2. What is the added value of STPA vs HFMEA? Reslts RESULTS Step1. Hazards identification The lists of hazards mostly overlap. HFMEA is more detailed in hazards of type “wrong control action” STPA is more rigurous and separates better causes from effects. Ex: CT radiographer forgot to apply the tatoos (FMEA) vs. CT radiographer did not apply tatoos (STPA). STPA found new, unexplored hazards. –Post-planner sent the plan to delivery team before it was approved and complete. –The CT radiographers start to acquire images long after the patient has been immobilized on the table. –Planning radiographer keeps on executing plan optimization even if peer reviewers have already approved the plan ‐ Interesting human behaviour 37

Step 2. Causal scenarios RESULTS STPA offers more guidance in understanding human‐ related hazards. Ex. In the scenario “Oncologists’s PI is ambiguous’’, the oncologist and radiographer share the blame. A causal analysis of UCAs led to valuable correction measures. Technical: Add a reminder feature for the oncologist in ARIA Procedural: If PI seems impossible, ask help from MP after two trials Managerial: Create a logistics manager to keep track of the tasks workflow 38

Discussion RESULTS HFMEA was more detailed because is a bottom‐up, component‐based approach, performed by domain experts. STPA is a top‐down approach, and was performed by an outsider. The comparison is not 100% fair as some hazards were discarded by the HFMEA team because: ‐ Focus was different at that time ‐ Hazards with low risk (probability of occurrence, severity of consequences) were omitted ‐ Knowledge of protection by procedures and software was incorporated in the evaluation of hazards. – New processes won’t have this knowledge 39

CONCLUSIONS Conclusions It is not easy to persuade RT teams to adopt STPA Beginner analists struggle with systems‐based modeling However, STPA adds new hazards and safety‐related recommendations to existing HFMEA results This is achieved with much less resources and domain knowledge 40

RECOMMENDATIONS Recommendations STPA should be considered as an option anytime a RT safety analysis is needed. If the proces is new, use STPA in early stages of development If the process is old and already safeguarded by FMEA/FTA , expect first opposition, and eventually more, subtle hazards and valuable corrective measures. Efforts to promote STAMP among RT practitioners & manufacturers are still needed 41

FUTURE WORK Future work Publish the results in Journal of Safety Science Apply STPA for new RT processes More STAMP‐FMEA comparison experiments 42

Acknowledgements Jaap van Ekris (Delta Pi, NL) Nancy Leveson (MIT, US) Todd Pawlicki (University of California, US) John Thomas (MIT, US) Aubrey Samost (MIT, US) Simon Whiteley (Whiteley Safety Engineering, UK) 43

This was a story of how we stopped worrying about probabilities and learned to love STAMP . 44

FMEA Control Wrong output Fault in logic Doors open Catastrophic PREPARATORY STEPS. STAMP STAMP uses a different accident causality model . -Post-planner sent the plan to delivery team before it was approved and complete. -The CT radiographers start to acquire images long after the patient has been

Related Documents:

Non-Ionizing Radiation Non-ionizing radiation includes both low frequency radiation and moderately high frequency radiation, including radio waves, microwaves and infrared radiation, visible light, and lower frequency ultraviolet radiation. Non-ionizing radiation has enough energy to move around the atoms in a molecule or cause them to vibrate .

Medical X-rays or radiation therapy for cancer. Ultraviolet radiation from the sun. These are just a few examples of radiation, its sources, and uses. Radiation is part of our lives. Natural radiation is all around us and manmade radiation ben-efits our daily lives in many ways. Yet radiation is complex and often not well understood.

Ionizing radiation: Ionizing radiation is the highenergy radiation that - causes most of the concerns about radiation exposure during military service. Ionizing radiation contains enough energy to remove an electron (ionize) from an atom or molecule and to damage DNA in cells.

Ionizing radiation can be classified into two catego-ries: photons (X-radiation and gamma radiation) and particles (alpha and beta particles and neutrons). Five types or sources of ionizing radiation are listed in the Report on Carcinogens as known to be hu-man carcinogens, in four separate listings: X-radiation and gamma radiation .

Unit I: Fundamentals of radiation physics and radiation chemistry (6 h) a. Electromagnetic radiation and radioactivity b. Radiation sources and radionuclides c. Measurement units of exposed and absorbed radiation d. Interaction of radiation with matter, excitation and ionization e. Radiochemical events relevant to radiation biology f.

Attack Trees are Based on Fault Trees Used in Safety (and share the same shortfalls based on model weaknesses) Motivation (2/2) Dominant Security Model is . -Donald Good "The Foundations of Computer Security, We Need Some" 14 IntegrateSecurity Principles Into Systems Engineering Via Secure Systems

in Cyber Security Case Studies Intro to the role of the UK Naonal Cyber Security Centre (NCSC) Our Work with STAMP and STPA Methodological Findings: - Type B Scenario Generaon - Documentaon of addi,onal informaon such as subsystem states and condi,ons This informaon is exempt under the Freedom of Informaon Act 2000 (FOIA) and may be .

System (Engine Bleed, Cabin Air Conditioning, Pressurization and Anti-Ice) of a generic commercial aircraft. STPA is applied first to identify undesired/unsafe system behaviors through a structured, top-down approach. Requirements are subsequently generated from the results of STPA in order to handle these unsafe behaviors.