Nothing Special   »   [go: up one dir, main page]

CERN Accelerating science

CERN Document Server 2,024 ჩანაწერია ნაპოვნი  1 - 10შემდეგიდასასრული  ჩანაწერთან გადასვლა: ძიებას დასჭირდა 1.69 წამი. 
1.
Simplification of numeric variables for PLC model checking / Lopez-Miguel, Ignacio D (CERN) ; Adiego, Borja Fernández (CERN) ; Tournier, Jean-Charles (CERN) ; Viñuela, Enrique Blanco (CERN) ; Rodriguez-Aguilar, Juan A
Software model checking has recently started to be applied in the verification of programmable logic controller (PLC) programs. It works efficiently when the number of input variables is limited, their interaction is small and, thus, the number of states the program can reach is not large. [...]
2021 - 11 p. - Published in : 10.1145/3487212.3487334
In : 19th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE'21), New York, NY, United States, 20 - 22 Nov 2021, pp.10-20
2.
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
3.
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
4.
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;
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.
Prototype of Automated PLC Model Checking Using Continuous Integration Tools / Lettrich, Michael (CERN)
To deal with the complexity of operating and supervising large scale industrial installations at CERN, often Programmable Logic Controllers (PLCs) are used. [...]
CERN-STUDENTS-Note-2015-233.
- 2015
Access to fulltext
7.
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
8.
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
9.
Evaluating compositional verification options for PLCverif / Mondok, Milan
Model checking is a computationally complex task and state space explosion often hinders successful verification. [...]
CERN-STUDENTS-Note-2021-114.
- 2021
Access to fulltext
10.
Bringing Automated Formal Verification to PLC Program Development / Fernández Adiego, Borja
Automation is the field of engineering that deals with the development of control systems for operating systems such as industrial processes, railways, machinery or aircraft without human intervention [...]
CERN-THESIS-2014-233 - 369 p.

Fulltext

ვერ იპოვნეთ რასაც ეძებდით? სცადეთ თქვენი ძებნა სხვა სერვერებზე:
recid:2857867 ში Amazon
recid:2857867 ში CERN EDMS
recid:2857867 ში CERN Intranet
recid:2857867 ში CiteSeer
recid:2857867 ში Google Books
recid:2857867 ში Google Scholar
recid:2857867 ში Google Web
recid:2857867 ში IEC
recid:2857867 ში IHS
recid:2857867 ში INSPIRE
recid:2857867 ში ISO
recid:2857867 ში KISS Books/Journals
recid:2857867 ში KISS Preprints
recid:2857867 ში NEBIS
recid:2857867 ში SLAC Library Catalog