Reverse Engineering Overview - Amazon S3...engineering analysis • Value Engineering –is...
Transcript of Reverse Engineering Overview - Amazon S3...engineering analysis • Value Engineering –is...
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 1
GENERATING SUCCESS ─ FOR OVER 100 YEARS
Reverse
Engineering
Overview
EPRI Procurement Form
3 August 2016
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 2
Elevator Pitch
Old Car with a broken radio
Look and function identically
Dashboard cut-out, connector, fuse rating
No software
Must be Qualified to meet reliability, environmental, seismic, EMC conditions
Design, Qualify &
Manufacture
Form, Fit, & Functional
replacement
Nuclear QA requirements
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 3
Why Reverse Engineering?
Majority of components used in the
safety systems are no longer
commercial available
Component Obsolescence
Average component life cycles (5-7 years)
Replaced with newer technology
Corporate mergers and acquisitions
System Design Evolution
Limited development & availability of the types
of components needed
Software free
Nuclear Qualified
Required
Available
Cost of a Modification is usually greater than the cost of a Reverse Engineered Solution
By replacing with like technology, no new failure modes are introduced
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 4
Reverse Engineering
• Reverse Engineering– the process of developing technical information sufficient to
duplicate an item by physically examining, measuring or testing existing items; reviewing technical data; and/or performing engineering analysis
• Value Engineering– is considered a subset of reverse engineering. The processes are
identical except that the defined purpose of value engineering is to improve the item’s original design. This can take the form of improved reliability, functionality, capability, materials, or other significant changes.
• Both process are the same in that they require a set of requirements and a means of verifying compliance
• Reference: EPRI TR-107372
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 5
Our Experience
• Understanding where and why RE project fall short enables us to properly manage them to achieve a positive result
• Based on our experience with RE projects the majority of projects fail due to
– Inadequate technical specifications
– Not understanding and managing the design requirement delta
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 6
Technical Specifications
• legacy design specifications and product literature
– Legacy specifications not updated to an as built status after installation and commissioning
– Legacy OEM product specifications contain errors, are incomplete or not available
– Legacy component modified and not documented
• Properly define the safety function
• Determine critical characteristics based on safety function & FMEA
– Acceptance criteria
• Obtain functioning sample and test to validate requirements
• Walk down
• Kick-off Meeting & Walk Down– Understanding of system and
interactions with adjacent components
• Test samples to benchmark unknown parameters
MitigationCause• Technical Specifications
– written at the system level
– Do not adequately address the safely function of the component
– Not all critical characteristics defined
• unspecified characteristics– Parameters such as response time, inrush
current, power consumption not addressed in legacy requirements as they were not considered critical characteristics
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 7
Design Delta
• Electromagnetic Compatibility
(EMC) requirements)
• Additional functional requirements Front panel accessible tests jacks for maintenance and troubleshooting
ExampleDelta• Seismic requirements
– Legacy technology not seismic qualifiable
• Changes in temperature and humidity specifications
The Design Requirement Delta can be defined as any changes to the
component requirements since the original component was installed.
Additional components added to cabinet
increased ambient temperature
• Mercury wetted relays
• Optical sensors for trip setpoints on
analog indicating alarm meters
Additional components required to meet
DRD may effect unspecified parameters
(i.e. response time)
• Changes to product safety standards (UL/CSA)
Fusing, dielectric strength, insulation
leakage
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 8
The Kinectrics Approach to RE
Proposal
Planning
DesignQualification
Production
Alpha
BetaFinal
Invest the time at the proposal stage Obtain surplus sample
Detailed technical design proposal
Realistic schedule and financial budget
Planning Walk down
Engage the customer
(engineering, maintenance,
operators)
OPEX research
Comprehensive design plan
Design Requirements
Design 3 Phase planned
approach
Alpha Circuit breadboard
3D prototype of housing
Validated to test procedures based
on FMEA of safety function
Preliminary MTBF calculations
Beta Circuit on PCB installed
in prototype housings
EMC and Temperature /
Humidly pre-scan
Tested to updated
procedure
FMEA and MTBF
analysis updated
Final Production quality samples
All components procured from
approved vendors to approved
drawings and specifications
Assembly performed to approved
drawings and procedures
All results fully documented in test
reports to a full documented design
to facilitate future production and
component support
Qualification ITP
Procedures
Calibrated MTE
Reports
Production ITP
Drawings &
procedures
used to
fabricate
qualification
samples
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 9
Capturing the RequirementsStation Documentation
Purchase order
Technical Specifications
System Design Manual
System Wiring Diagram
OPEX
Legacy OEM Documentation
Kinectrics Design Requirements Define Safety Function
Human Interface
Electrical & Mechanical Boundaries
Table of design requirements, referenced to source
Comprehensive list of all requirement that must be
met in order for the replacement unit to meet its
safety function.
Surplus Sample Test to validate assumptions
Missing specifications
Kick-off Meeting / Walk-down Plant Design & Procurement Engineers
Operators & Maintenance
Validate assumptions
Field wiring
Mechanical installation
Evaluate Safety Function
FMEA analysis
Critical Characteristic for Design
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 10
Design Process
Design Requirements
Design
Prototype
Test / Evaluate
Review Results
Design Review Meeting
Design Requirements Critical Characteristics for Design
Safety Function
FMEA
Validated assumptions
Design Output Docs Drawings
Schematics & PCB Layout
Component Specifications
Test Procedures
Design Requirement
Traceability Matrix All DR addressed
referenced to
result or
evaluation
Deficiency List
Open Items List
All Stakeholders Present prototype
Review all results
Leave prototype with
customer for
independent testing
Maintainability of the
design
Spare parts
Prototype vs. Design Requirements Test prototype against DR with test procedure
Evaluate all non-tested requirements
Document all results
MTBF analysis
Component FMEA
Human Factors Analysis
Fabrication Build Prototype
Update Design
Requirements and
Repeat
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 11
Managing RiskMurphy’s Law
• Anything that can go wrong, will go wrong.
Projects are managed to minimize Risk
• 3 Stage Design Process with realistic goals– Alpha – Functional, Beta – Performance, Qualification
– Design Review at each stage (All stakeholders)
• Technology – Unless required (OPEX, DRD) do not change technology
– Linear Power Supply
– RC circuit for time delay relay
• Reliability– Meet the design requirements with a few components as possible
– No additional features
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 12
Managing DesignTimeless design
• Use standard components that will be around forever– Resistors, Capacitors, Transistors, Op-amps, etc.
• Avoid single source priority components– Multiplexers, microprocessors, etc.
• When components become obsolete, design can be easily updated for new package and requalified
Design Control
• Design must be completely documented– COTs parts – data sheet
– Custom parts – drawings
– Procedures– assembly, conformal coating, testing
• Provides a design base for item equivalency evaluations to mitigate obsolescence
• Allows future production lots to be qualified against the original qualification reports
• Provides an auditable trail from the installed product back to the technical specifications
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 13
Rod Logic Unit Legacy
– Custom designed analog comparator
– Provide bias for position sensing potentiometer
– Two adjustable alarm setpoints
Requirement Delta– EMC
– Front panel test jacks
– Modified adjustment ranges (resolution)
KIN Solution– Custom designed linear power supply
– MIL standard op-amps
– Double sided PCB
– EMC filters
Obsolescence Mitigation– Custom power supply
– No electrolytic capacitors
– Industry standard op-amp packages
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 14
Analog Indicating Meter Legacy
– Bach Simpson Model 3623
– 3-1/2” analog indicating meter
– DC current and voltage inputs
Requirement Delta– EMC
KIN Solution– Injection molded cases
– Commercial available analog meter
– Identical scale design to allow use of existing scale plates
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 15
Programmable Controller Microprocessor based
programmable controller
Specifically design to replace conventional electromagnetic relays for process and logic control
6 Cards per controller Power Supply, CPU, Input, Output
2 Controllers housed in a 19” rack mounted cage
RS232 to a Communication Module Multiple controllers to talk together,
Isolation via fiber optic cable
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 16
Motherboard Legacy
– Custom designed backplane
Requirement Delta– EMC
KIN Solution– Custom plated gold connectors
– Daughter board for I/O connectors
– Updated input power connector
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 17
Power Supply Legacy
– Custom designed switching power supply
– 48VDC input, 48VDC/1A and 5VDC/4A output
Requirement Delta– Single point vulnerability, Dual Redundant
– EMC
KIN Solution– DC-DC converters
– External shutdown monitoring and shutdown for voltage / current
– Response of shut down vs. internal DC-DC converter
– Overcurrent 90/10 sharing
– LEDS PS1/PS2
Obsolescence Mitigation– Industry standard packages for DC-DC
converters
– No electrolytic capacitors
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 18
CPU and EPROM Legacy
– Intel 8085 microprocessor
– Execute legacy EPROM
– Fault detection circuitry
Requirement Delta
– EMC
KIN Solution
– Remanufactured microprocessor using the original die
– UART purchased from surplus market and validated by destructive testing
Obsolescence Mitigation
– Lifetime supply of UART
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 19
Input / Output Board s
Legacy
– 24 Input channels
– Multiplex on 8 bit data bus
– Addressed by CPU
Requirement Delta
– EMC
KIN Solution
– SMT components
– Solid State Relays (output)
Obsolescence Mitigation
– Industry standard
packages for components
– No all in one multiplexers
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 20
F&P Analog Controller• Same analog display to reduce human factors impact.
• Minimal impact on station documentation (CMP’s, Drawings,
Manual).
• No degradation in scale resolution vs. a digital bar-graph.
• 100% analog design, therefore no software maintenance
plans will be required.
• No electrolytic capacitors for reduced maintenance.
• New design is based on the legacy F&P design with no new
failure modes introduced.
• Power up performance will be identical to the legacy unit.
• No software quality assurance issues as the unit is 100%
analog.
• Complete FMEA and MTBF calculation reports.
• Full replacement of the 3000 and 4000 series
LIFE CYCLE MANAGEMENT SOLUTIONS Proprietary & Confidential Copyright © 2016 Kinectrics Inc. All rights reserved.Page 21
In-Core Flux Detector Amplifier
SDS2
Ion-Chamber Amplifier SDS2
Neutron over Power Amplifier
SDS1
• EMC Compliance
• Human Factors
• Custom design test jigs (10pA-
150uA Ion chamber) log ramp
• MTBF, FMEA analysis
• Z299.2 / Z299.1
Neutron Bases Amplifiers