CERN Accelerating science

CERN Document Server Pronađeno je 2,040 zapisa  1 - 10slijedećikraj  idi na zapis: Pretraživanje je potrajalo 0.41 sekundi 
1.
Working Together for Safer Systems: A Collaboration Model for Verification of PLC Code / Lopez-Miguel, Ignacio D (TU Vienna) ; Betz, Christine (Darmstadt, GSI) ; Blanco Viñuela, Enrique (CERN) ; Fernández Adiego, Borja (CERN) ; Salinas, Matias (Darmstadt, GSI)
Formal verification techniques are widely used in critical industries to minimize software flaws. However, despite the benefits and recommendations of the functional safety standards, such as IEC 61508 and IEC 61511, formal verification is not yet a common practice in the process industry and large scientific installations. [...]
2023 - 6 p. - Published in : JACoW ICALEPCS 2023 (2023) TUPDP001 Fulltext: PDF;
In : 19th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2023), Cape Town, South Africa, 7 - 13 Oct 2023, pp.TUPDP001
2.
PLCverif: A Tool to Verify PLC Programs Based on Model Checking Techniques / Darvas, Dániel (CERN) ; Blanco Vinuela, Enrique (CERN) ; Fernández Adiego, Borja (CERN)
Model checking is a promising formal verification method to complement testing in order to improve the quality of PLC programs. However, its application typically needs deep expertise in formal methods. [...]
2015 - 4 p. - Published in : 10.18429/JACoW-ICALEPCS2015-WEPGF092 Fulltext: PDF; External link: JACoW
In : 15th International Conference on Accelerator and Large Experimental Physics Control Systems, Melbourne, Australia, 17 - 23 Oct 2015, pp.WEPGF092
3.
Applying model checking to critical PLC applications : An ITER case study / Fernández Adiego, Borja (CERN) ; Avinashkrishna, Bhimavarapu (TCS, Madhapur) ; Blanco Viñuela, Enrique (CERN) ; Darvas, Daniel (CERN) ; Gaikwad, Yogesh (TCS, Madhapur) ; Lee, Gisik (Mobiis Co. Ltd., Seoul) ; Pedica, Riccardo (Vitrociset, Rome) ; Prieto Diaz, Ignacio (IBERINCO, Madrid) ; Sallai, Gyula (Budapest, Tech. U.) ; Sreekuttan, Sailaraj (TCS, Madhapur)
The development of critical systems requires the application of verification techniques in order to guarantee that the requirements are met in the system. Standards like IEC 61508 provide guidelines and recommend the use of formal methods for that purpose. [...]
2018 - 5 p. - Published in : 10.18429/JACoW-ICALEPCS2017-THPHA161 Fulltext: PDF;
In : International Conference on Accelerator and Large Experimental Physics Control Systems, Barcelona, Spain, 8 - 13 Oct 2017, pp.THPHA161
4.
PLCverif: Status of a Formal Verification Tool for Programmable Logic Controller / Tournier, Jean-Charles (CERN) ; Fernández Adiego, Borja (CERN) ; Lopez-Miguel, Ignacio D (CERN)
Programmable Logic Controllers (PLC) are widely used for industrial automation including safety systems at CERN. The incorrect behaviour of the PLC control system logic can cause significant financial losses by damage of property or the environment or even injuries in some cases, therefore ensuring their correct behaviour is essential. [...]
2022 - 5 p. - Published in : JACoW ICALEPCS2021 (2022) 248-252 Fulltext: PDF;
In : 18th International Conference on Accelerator and Large Experimental Physics Control Systems, Online, 18 - 22 Oct 2021, pp.248-252
5.
Applying Model Checking to Highly-Configurable Safety Critical Software: The SPS-PPS PLC Program / Fernández Adiego, Borja (CERN) ; Blanco Viñuela, Enrique (CERN) ; Havart, Frederic (CERN) ; Ladzinski, Tomasz (CERN) ; Lopez-Miguel, Ignacio D (CERN) ; Tournier, Jean-Charles (CERN)
An important aspect of many particle accelerators is the constant evolution and frequent configuration changes that are needed to perform the experiments they are designed for. This often leads to the design of configurable software that can absorb these changes and perform the required control and protection actions. [...]
2022 - 5 p. - Published in : JACoW ICALEPCS2021 (2022) 759-763 Fulltext: PDF;
In : 18th International Conference on Accelerator and Large Experimental Physics Control Systems, Online, 18 - 22 Oct 2021, pp.759-763
6.
Cause-and-Effect Matrix Specifications for Safety Critical Systems at CERN / Fernández Adiego, Borja (CERN) ; Blanco Viñuela, Enrique (CERN) ; Bonet, Mateus (Santa Catarina U.) ; Charrondiere, Maryline (CERN) ; Hamisch, Henrique (Santa Catarina U.) ; Speroni, Roberto (CERN) ; de Queiroz, Max (Santa Catarina U.)
One of the most critical phases in the development of a Safety Instrumented System (SIS) is the functional specification of the Safety Instrumented Functions (SIFs). This step is carried out by a multidisciplinary team of process, controls and safety experts. [...]
2020 - 6 p. - Published in : 10.18429/JACoW-ICALEPCS2019-MOPHA041 Fulltext: PDF;
In : 17th Biennial International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS), New York, United States, 5 - 11 Oct 2019, pp.285
7.
Automated Formal Verification for PLC Control Systems
Reference: Poster-2014-414
Keywords:  PLC  Siemens  Formal Verification  Model Checking  Automata  NuSMV and nuXmv  UPPAAL  BIP
Created: 2014. -1 p
Creator(s): Fernández Adiego, Borja

Programmable Logic Controllers (PLCs) are widely used devices used in industrial control systems. Ensuring that the PLC software is compliant with its specification is a challenging task. Formal verification has become a recommended practice to ensure the correctness of the safety-critical software. However, these techniques are still not widely applied in industry due to the complexity of building formal models, which represent the system and the formalization of requirement specifications. We propose a general methodology to perform automated model checking of complex properties expressed in temporal logics (e.g. CTL, LTL) on PLC programs. This methodology is based on an Intermediate Model (IM), meant to transform PLC programs written in any of the languages described in the IEC 61131-3 standard (ST, IL, etc.) to different modeling languages of verification tools. This approach has been applied to CERN PLC programs validating the methodology.

© CERN Geneva

Access to file
8.
Formulating Requirements with FRET for PLCVerif / Adam, Zsofia
This report describes two months work on integrating PLCVerif and FRET. [...]
CERN-STUDENTS-Note-2022-107.
- 2022
Access to fulltext
9.
Towards Automatic Generation of Fail-Safe PLC Code Compliant with Functional Safety Standards / Germinario, Andrea (CERN) ; Blanco Viñuela, Enrique (CERN) ; Fernández Adiego, Borja (CERN)
In agreement with the IEC 61511 functional safety standard, fail-safe application programs should be written using a Limited Variability Language (LVL), that has a limited number of operations and data types, such as LD (Ladder Diagrams) or FBD (Function Block Diagrams) for safety PLC (Programmable Logic Controller) languages. The specification of safety instrumented systems, as part of the Safety Requirements Specification document, shall unambiguously define the logic of the program, creating a one-to-one relationship between code and specification. [...]
2023 - 5 p. - Published in : JACoW ICALEPCS 2023 (2023) THPDP059 Fulltext: PDF;
In : 19th International Conference on Accelerator and Large Experimental Physics Control Systems (ICALEPCS 2023), Cape Town, South Africa, 7 - 13 Oct 2023, pp.THPDP059
10.
Applying Model Checking to Industrial-Sized PLC Programs / Fernandez Adiego, Borja (CERN) ; Darvas, Daniel (Budapest, Tech. U.) ; Blanco Vinuela, Enrique (CERN) ; Tournier, Jean-Charles (CERN) ; Bliudze, Simon (LPHE, Lausanne) ; Blech, Jan Olaf (RMIT U.) ; Gonzalez Suarez, Victor M (Oviedo U.)
Programmable logic controllers (PLCs) are embedded computers widely used in industrial control systems. Ensuring that a PLC software complies with its specification is a challenging task. [...]
CERN-OPEN-2015-009.- Geneva : CERN, 2015 - 11 p. - Published in : IEEE Trans. Ind. Inform. 11 (2015) 1400-1410 Preprint: PDF;

Niste pronašli ono što ste htjeli? Pokušajte pretražiti na ovim serverima:
recid:2895134 u Amazon
recid:2895134 u CERN EDMS
recid:2895134 u CERN Intranet
recid:2895134 u CiteSeer
recid:2895134 u Google Books
recid:2895134 u Google Scholar
recid:2895134 u Google Web
recid:2895134 u IEC
recid:2895134 u IHS
recid:2895134 u INSPIRE
recid:2895134 u ISO
recid:2895134 u KISS Books/Journals
recid:2895134 u KISS Preprints
recid:2895134 u NEBIS
recid:2895134 u SLAC Library Catalog