experiences from fpga applications at ringhals 2 energiforsk 150204 fredrik bengtsson fpga...
TRANSCRIPT
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-041
Experiences from FPGA applications at Ringhals 2
Energiforsk 150204
Fredrik Bengtsson
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-04 2
Ringhals – the largest power plant in Sweden
R4 R3R1
R2
R1
R2R3
R4
R1
R2R3
R4
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-04
3
• Owners: Vattenfall (70,4 %) and E.ON (29,6 %)
• Number of reactors in operation: 4
• Production capacity: approx. 28 TWh/year
• Installed power: 3746 MW
• No. of employees: 1597
• Covers approx. 20 per cent of the total demand for electricity in Sweden.
• Ringhals AB with subsidiary Barsebäck Kraft AB
Ringhals AB
Barsebäck
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-044
Background - TWICE project
• Objectives
- Safe and stable operation, high availability in the long term
- Provide a basis for, at least, a further 20 years operation
- Improve operator support and maintenance access
- Comply with the authorities long term safety requirements• TWICE
- The instrumentation and control equipment at the plant has been replaced with new digital technology, including an entirely new control room and simulator
- Project installed 2009-2010
5
FPGA application used in TWICE - CIM
• Component Interface Module (CIM) is a non software based module that provides the interface between the Safety System and the plant components that it controls. The CIM is also compatible for use in the non Category A, Safety Related System control systems.
• As used in the Safety System, the CIM receives and coordinates commands from as many as four sources to control Category A components
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-04
6
FPGA application used in TWICE - CIM
• A CIM consists of one base with backplane, one communications module, and two priority logic/feedback modules.
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-04
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-047
CIM Block Diagram
Communi-cation
Module
Priority Logic Card
A
Feedback Card A
Priority Logic/ Feedback Module A CIM
Priority Logic Card
B
Feedback Card B
Priority Logic/ Feedback Module B
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-048
CIM Block Diagram
Communi-cation
Module
Priority Logic Card
A
Feedback Card A
Priority Logic/ Feedback Module A CIM
Priority Logic Card
B
Feedback Card B
Priority Logic/ Feedback Module B
The FPGA based IO serial controller (IOSC) controls the direction of the transceivers,
processes the communication protocol, and creates a parallel bus between the
communication module and the priority logic/feedback modules.
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-049
CIM Block Diagram
Communi-cation
Module
Priority Logic Card
A
Feedback Card A
Priority Logic/ Feedback Module A CIM
Priority Logic Card
B
Feedback Card B
Priority Logic/ Feedback Module B The priority logic card performs the logic needed to control and communicate with
one plant component. Primarily this logic is implemented in FPGA, which has a
capacity of approximately 16,000 gates available to implement the logic functions. Twenty four application jumpers connect to
the FPGA. The configuration of the jumpers makes the priority logic card
perform as an E1, E2, E3, E4 component control circuit.
A second FPGA interfaces with a serial EEPROM used to store the CIM electronic
ID.
FPGA applications at Ringhals 2 | Fredrik Bengtsson | 2015-02-04
Experiences
• The CIM modules was installed 2009-2010 during TWICE project• 287 CIM modules are used in Safety System and 367 modules are installed in
Safety Related System• No problem that could be related to FPGA• RAB has experienced some problems with the CIM modules but this is related to
the power supply of the module. RAB is monitoring and collecting data for further decision.