Recent Developments in the Design and Optimization of Constant Force Electrical Contacts

Similar documents
An Optimization-Based Framework for Designing Robust Cam-Based Constant-Force Compliant Mechanisms

IMECE FUNCTIONAL INTERFACE-BASED ASSEMBLY MODELING

TOLERANCE ALLOCATION IN FLEXIBLE ASSEMBLIES: A PRACTICAL CASE

Type Synthesis of Complaint 5-bar Mechanisms With Application to Mechanical Disc Brakes

AIAA Brush Seal Pack Hysteresis

Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function

Modelling Flat Spring Performance Using FEA

Multimaterial Geometric Design Theories and their Applications

CHAPTER 1. Introduction

An Introduction to Tolerance Analysis of Flexible Assemblies

Chapter 3 Path Optimization

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Guidelines for proper use of Plate elements

Robust Design Methodology of Topologically optimized components under the effect of uncertainties

Topology Optimization of Two Linear Elastic Bodies in Unilateral Contact

A Multiple Constraint Approach for Finite Element Analysis of Moment Frames with Radius-cut RBS Connections

Configuration Selection, Modeling, and Preliminary Testing in Support of Constant Force Electrical Connectors

3D Finite Element Software for Cracks. Version 3.2. Benchmarks and Validation

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems. Prof. Dr. Eleni Chatzi, J.P. Escallo n Lecture December, 2013

Example 24 Spring-back

Multi-Disciplinary Design of an Aircraft Landing Gear with Altair HyperWorks

FEA Model Updating Using SDM

A 3-D Chain Algorithm with Pseudo-rigid-body Model Elements

[ Ω 1 ] Diagonal matrix of system 2 (updated) eigenvalues [ Φ 1 ] System 1 modal matrix [ Φ 2 ] System 2 (updated) modal matrix Φ fb

Efficient Robust Shape Optimization for Crashworthiness

Effectiveness of Element Free Galerkin Method over FEM

CHAPTER 4 INCREASING SPUR GEAR TOOTH STRENGTH BY PROFILE MODIFICATION

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

IJMH - International Journal of Management and Humanities ISSN:

Tutorial 1: Welded Frame - Problem Description

FINITE ELEMENT MODELLING AND ANALYSIS OF WORKPIECE-FIXTURE SYSTEM

Bi-directional seismic vibration control of spatial structures using passive mass damper consisting of compliant mechanism

Best Practices for Contact Modeling using ANSYS

Krzysztof Dabrowiecki, Probe2000 Inc Southwest Test Conference, San Diego, CA June 08, 2004

Print Depth Prediction in Hot Forming Process with a Reconfigurable Die

Inclusion of Aleatory and Epistemic Uncertainty in Design Optimization

PATCH TEST OF HEXAHEDRAL ELEMENT

Optimal Support Solution for a Meniscus Mirror Blank

What makes Bolt Self-loosening Predictable?

An Optimization Procedure for. Springback Compensation using LS-OPT

Tool Center Position Determination of Deformable Sliding Star by Redundant Measurement

Efficient Shape Optimisation of an Aircraft Landing Gear Door Locking Mechanism by Coupling Abaqus to GENESIS

Introduction to Metrology

NUMERICAL DESIGN OPTIMISATION OF A COMPOSITE REACTION LINK

[1] involuteσ(spur and Helical Gear Design)

ANALYSIS OF BOX CULVERT - COST OPTIMIZATION FOR DIFFERENT ASPECT RATIOS OF CELL

LIGO Scissors Table Static Test and Analysis Results

Application of a FEA Model for Conformability Calculation of Tip Seal in Compressor

Dealing with Categorical Data Types in a Designed Experiment

Some Aspects for the Simulation of a Non-Linear Problem with Plasticity and Contact

NUMERICAL ANALYSIS OF ROLLER BEARING

IMPROVED SIF CALCULATION IN RIVETED PANEL TYPE STRUCTURES USING NUMERICAL SIMULATION

Second-order shape optimization of a steel bridge

Modeling and Simulation for Aircraft Structural Repair Using Modern FEA Tools

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure

Enhanced Performance of a Slider Mechanism Through Improved Design Using ADAMS

Linear Elastic Fracture Mechanics (LEFM) Analysis of Flaws within Residual Stress Fields

Simulation of Overhead Crane Wire Ropes Utilizing LS-DYNA

Using Topology Optimization to Numerically Improve Barriers to Reverse Engineering

Abstract. Introduction

A derivative-free trust-region algorithm for reliability-based optimization

SOLIDWORKS Simulation Avoiding Singularities

Synthesis of Planar Mechanisms, Part IX: Path Generation using 6 Bar 2 Sliders Mechanism

Chapter 1 Introduction

PTC Newsletter January 14th, 2002

Categorical Data in a Designed Experiment Part 2: Sizing with a Binary Response

DEVELOPMENT OF COMMERCIALLY VIABLE COMPLIANT MECHANISMS USING THE PSEUDO-RIGID-BODY MODEL: CASE STUDIES OF PARALLEL MECHANISMS

Abstract. Introduction:

Finite Element Model for Axial Stiffness of Metal-Plate-Connected Tension Splice Wood Truss Joint

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

CHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force

PARALLELIZATION OF THE NELDER-MEAD SIMPLEX ALGORITHM

Simulation of the Effect of Draw Bead on Drawing Process of Panel Header using Altair Hyperform

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Recent Advances on Higher Order 27-node Hexahedral Element in LS-DYNA

1314. Estimation of mode shapes expanded from incomplete measurements

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES

A nodal based evolutionary structural optimisation algorithm

D DAVID PUBLISHING. Stability Analysis of Tubular Steel Shores. 1. Introduction

Fabrication of partially double-curved surfaces out of flat sheet material through a 3d puzzle approach

CONTACT STATE AND STRESS ANALYSIS IN A KEY JOINT BY FEM

AC : ON THE USE OF A WINDSHIELD WIPER MECHANISM SIMULATION PROJECT TO ENHANCE STUDENT UNDERSTANDING OF DESIGN TOPICS

Topology Optimization of Multiple Load Case Structures

CHAPTER 6 EXPERIMENTAL AND FINITE ELEMENT SIMULATION STUDIES OF SUPERPLASTIC BOX FORMING

Multidisciplinary System Design Optimization (MSDO)

Developer s Tip. An Introduction to the Theory of Planar Failure. Concepts of Planar Rock Slope Failure

Using three-dimensional CURVIC contact models to predict stress concentration effects in an axisymmetric model

A rubber O-ring is pressed between two frictionless plates as shown: 12 mm mm

Beams. Lesson Objectives:

AXIAL OF OF THE. M. W. Hyer. To mitigate the. Virginia. SUMMARY. the buckling. circumference, Because of their. could.

Study of Convergence of Results in Finite Element Analysis of a Plane Stress Bracket

Using RecurDyn. Contents

EXACT BUCKLING SOLUTION OF COMPOSITE WEB/FLANGE ASSEMBLY

DESIGN AND ANALYSIS OF ORTHOGONALLY COMPLIANT FEATURES FOR DURAFORM/SLS MANUFACTURED PLATES

Accelerating Finite Element Analysis in MATLAB with Parallel Computing

Design of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group

Petri Makkonen*, Petri Kuosmanen*, Robert Münster**, Esa Mäkeläinen***, Yves Ramseier***

The Effect of Element Formulation on the Prediction of Boost Effects in Numerical Tube Bending

Compliant Mechanisms to Perform Bearing and Spring Function in High Precision Applications

Transcription:

Recent Developments in the Design and Optimization of Constant orce Electrical Contacts John C. Meaders * Stephen P. Harston Christopher A. Mattson Brigham Young University Provo, UT, 84602, USA Abstract This paper contains a summary of our recent work in the field of constant-force electrical contacts. These mechanisms are promising solutions to problems such as contact fretting and high contact resistance. The work that is summarized here focuses on the design and optimization of these mechanisms, while reducing the sensitivity to factors such as manufacturing uncertainty and friction. Using optimization based methods we can identify manufacturable contacts that provide near constant force (98% constant) over a large deflection range (0.64 mm). Also, our design and optimization approach identifies geometric and mating conditions that lower the standard deviation in our percentage of constant force output from 2.46% to 0.76% which implies a significant decrease in manufacturing tolerance sensitivity. rictional effects have also been studied and can be reduced through optimizing geometric and mating conditions. Keywords: Constant orce Mechanism, Compliant Mechanism, Electrical Contact, riction, Multiobjective Optimization, Robust Design Optimization, Surrogate Modeling.. Introduction Constant-force mechanisms are part of a developing technology that has already been used in several mechanical systems where a variable force over a displacement/deflection range is undesirable. In the case of electrical connectors, too much force can cause fretting and wear, while too little force results in high contact resistance. Many connectors rely on deflected cantilever-type or pogo-type contacts to generate the contact normal force. As such, the magnitude of the force will have a linear relationship with the deflection of the contact. Ideally the deflection of the contact can be controlled to keep the contact normal force at a desirable magnitude, but smaller scale devices, manufacturing uncertainties, and possible dynamic operating conditions make this control difficult in practice. The problem is worsened when connector systems with an array of contacts are considered variations in planarity of the contact tips can adversely affect that performance of adjacent contacts. This problem becomes more and more significant, the smaller the connector designs become. To solve this problem, a constant-force mechanism has been proposed to keep the magnitude of the contact normal force nearly constant at a desirable value for large range of possible deflection motion. A prototype of this design is shown in ig. a. This design makes use of a compliant current-carrying member similar to other cantilever-type designs, but the free end of the compliant member makes contact with, and slides along, a cam as the input deflection is applied. This cam is shaped such that as the applied deflection is increased the component of force it transmits to the compliant member (opposing the direction of the applied deflection) is decreased. This decreasing resistance to deflection is balanced with the increasing resistance from the strain of the compliant member to maintain a nearly-constant net reaction force, as shown in ig. 2a. A detailed description of the mechanical behavior of these devices and their behavior is provided in a publication by Weight et. al. As reported in their publication the first constant force contact prototype design maintains a 73.20% constant force over a 0.64 mm deflection range when evaluated using finite element methods. During physical testing of the handmade prototypes, however, variations in constant-force performance were observed that were attributed to manufacturing uncertainties and frictional effects. In recent publications, 2 4 summarized in this paper, we have focused on improving the design method to increase the nominal performance and decrease the variation in performance for these mechanisms. Specifically we formulate several design optimization problems that have more design freedom than the formulation used to design the prototypes. These formulations include methods for reducing sensitivity to mating uncertainty, manufacturing uncertainty, frictional effects, and cam geometry. The next section presents the non-linear finite element model for the mechanism that we use in each of our optimization formulations. igure : Sample geometry shown in physical prototype (a) with critical features defined and finite element model (b) with initial and final displacements shown. * Research Assistant, Department of Mechanical Engineering Research Assistant, Department of Mechanical Engineering Assistant Professor, Department of Mechanical Engineering, mattson@byu.edu International Wire & Cable Symposium 250 Proceedings of the 57th IWCS

2. Model Development In this section we present a finite element model and the basic optimization formulation that we use for all the other formulations that will be addressed later in the paper. The finite element model is illustrated in ig. b. As shown in the figure, each node in the model is located using x and y Cartesian coordinates. The nodes and elements define the two dimensional profile of the compliant member. One node at the beginning of the compliant member has fixed boundary conditions, and another at some predetermined location has an applied deflection load (Δ). The locations of these two nodes are specified as part of the desired application for the contact, and are held constant throughout the design process. The free end of the compliant member makes contact with a rigid cam surface whose profile may be arbitrary. In the cases we present, however, the cam is constrained to be circular, with the exception of the friction reduction formulation where we allow elliptical profiles for increased design freedom. This simplifies the optimization by requiring only three variables to define a circular profile, or five to define an elliptical profile. To create a more realistic model we include various possible mating conditions for the cam and the free end of the compliant member. If there is interference between the two mating parts we force the compliant end to deflect to remove the interference. This models what will occur during the assembly of the two parts. If there is a gap between the mating parts no interaction forces are placed on the free end of the compliant part until the gap is closed. When contact is made an interaction force develops at the cam interface. This force is comprised of a component normal to the cam surface ( N ) and, in the case of a frictional analysis, a component tangent to the cam surface ( ). The magnitude of the normal component is f determined by the constraint that the free end must follow the cam profile. The magnitude of the tangential, or frictional, component is determined by Coulomb s theory for friction: f = μn () where μ is the coefficient of friction determined from experimental data. We use a Newton-Raphson procedure to iteratively solve the large deflection equations and boundary constraints at several substeps of the applied deflection. rom this we estimate the force deflection curve, and the internal stresses in the compliant member. As can be seen in ig. 2a the output force varies slightly within the operational deflection range. By igure 2: Typical force deflection curve (a) for a constant-force mechanism and the effects of friction shown (b) for both an expansion and compression cycle. The area between the expansion and compression cycles is the total energy lost due to friction in the device. comparing the imum force ( ) and the minimum force ( min ) that are developed in this range we can characterize the performance of the constant-force mechanism. We define the constant force percentage (C ) as: C = (2) min 00 A value of one in the ratio could only occur if there were no variation within the operational deflection range, and the mechanism would be 00% constant. This value represents an objective for the design optimization. A general form of the design optimization is: subject to: Cvp (, ) (3) v gvp (, ) < B (4) where v is a vector of design variables, p is a vector of design parameters, g is a vector of constrained values, and B is a vector of limits for the constraints. In the case of our electrical contact model we constrain the reaction force to be within a desirable range, and the imum stress to be lower than the yield stress for the material. We also constrain the design domain area in which our profile geometry must fit. Manufacturing capabilities are considered by constraining the minimum element length and minimum bend angle. inally, we constrain the spring geometry to prevent any elements from passing through the cam, or aligning the final element perfectly with the normal direction at the interaction point, since these situations can lead to inaccurate results or non-converging solution routines. Complete formulations of the constraint functions can be found in our previous work. 2 4 When we apply this optimization routine without considering varying mating conditions, uncertainty, or friction we identify a design that is 97.50% constant. This is a significant improvement when compared to the 73.20% constant design of the prototype that came from earlier design methods. To determine the sensitivity of the design to uncertainties we perform a Monte Carlo simulation where each of the design variables and parameters is randomly selected from a normal distribution about the nominal value. Using this method we find a standard deviation of 2.46% for our optimized design and.68% for the benchmark (prototype) design. To put physical meaning to the standard deviations found, it was found that approximately 30% of the benchmark s prototypes were functional as manufactured. The optimization model that did not take uncertainty into account has a standard deviation of 2.46% which is much higher than the benchmark model implying that manufacturing the part to the specified tolerances would result in even more rejected parts. The next three sections discuss variations of our optimization formulation that we use to design robust mechanisms, and reduce frictional effects. A more detailed International Wire & Cable Symposium 25 Proceedings of the 57th IWCS

description of this non-linear finite element approach is provided in another publication. 5 3. Robust Mating Condition In this section we look specifically at the mating condition between the compliant member and the cam, and create an optimization formulation to find a robust solution, following a procedure developed in our earlier work. 2 The aggregate objective function ( J ) can be evaluated as: (, ) (, ) (, ) J = WC v p + W C v p + WC v p (5) L 2 N 3 U where C L is the constant force percentage evaluated at the lower extreme tolerance on the mating condition (smallest gap or largest interference), C N is the percentage evaluated at the nominal condition, and C U is the percentage evaluated at the upper extreme tolerance on the mating condition (largest gap or smallest interference). The weighing factors W, W 2, and W 3 can be adjusted as needed to find a suitable design. Essentially this objective finds designs that perform well at three specific mating conditions within our tolerance window. We must, however use a Monte Carlo simulation after we find the optimal design to verify that mating conditions falling somewhere between the extremes do not significantly reduce the mechanism s performance. This Monte Carlo simulation also shows how much other uncertain factors, such as material properties, affect the final performance. When performing the optimization we apply the same constraints as in the general case, except we increase the restrictions on each constrained value, to account for uncertainty in that value. Doing this we find the optimal design to be 98.20% constant with a standard deviation of 0.76%. It is important to note the degree in which the standard deviation has improved over the benchmark design signifying that the new design will perform much better when manufactured within the same tolerances. One reason for the decreased in standard deviation for the optimal design is an interference mating condition which helps improve the overall performance. 4. Surrogate Approach to Robust Design The formulation from the previous section has some limitations that need to be discussed. irst, the formulation is based on various mating conditions without supplying evidence that the mating conditions cause significant variations in performance. In addition to this limitation, the previous formulation does not try to decrease the effect that other uncertainty factors, such as cross sectional dimensions and material properties, may have on the performance. inally the previous formulation explores only three points within the tolerance window to minimize performance sensitivity throughout the window. In this section we present another formulation, developed in detail in our earlier publication 3 that handles some of these limitations. This formulation builds a polynomial function to approximate C using a least squares regression fit to data obtained from a simulated statistical experiment. This polynomial, or surrogate model, makes it possible to efficiently explore numerous locations within the tolerance window. Building the surrogate model to include all the variables and parameters, however, is computationally expensive and can not be done within the optimization routine. In order to update our surrogate model with every iteration of the optimization process we must limit the number of variables and parameters we include. To determine which variables to include in our optimization we build a single use, simplified polynomial approximation. The terms having the highest coefficients are the terms that have the largest effect in the calculation of C. In the case of the design we found using our deterministic approach (97.50% constant), this screening model identifies the most significant factors as the location of the cam center, the cam radius, and the location of the compliant member s free end. These factors are also the only factors that determine the mating condition we used in the previous section. This adds some support to the approach we used in the previous section. Now, however, we develop an aggregate objective function with a more complex polynomial function to more thoroughly explore the tolerance window. ( ) ( u) ( ) ˆ ˆ C = + (6) min J WC u W2 C ˆ u In this equation we use Ĉ to signify an approximation of C Ĉ from our polynomial model. The functions min ( ) Ĉ ( ) u and u are the imum and minimum approximations we find from a thorough exploration of the tolerance window. The variable u is a set of the most significant variables and parameters we identified in the screening model we created. Again we use weights W and W 2 that can be adjusted before the optimization to find a suitable design. The ratio in this objective function is similar to the one in our definition of C. A value of one can only occur if every design we sample in the tolerance window has the same performance, which means we have a robust design. The constraints for this formulation, like the constraints in the last section, have been shifted to account for uncertainty in the constrained values. Using this optimization we can identify a design that has a nominal value of 93.6% for C. Using our Monte Carlo simulation on this optimum we find that it has a standard deviation of 0.77%. While this design has a much smaller standard deviation than the deterministic solution, it is higher than the solution we found using only various mating conditions. This illustrates one of the difficulties of using surrogate models within optimization routines. Because the model is only approximate the results may not be as good, and we must always work to develop better surrogate models. This approach has resulted, however, in a better understanding of the role that the mating condition plays in the performance of the mechanism through the results of the screening model. International Wire & Cable Symposium 252 Proceedings of the 57th IWCS

5. Reduction of rictional Effects Until now all of our optimization formulations have neglected frictional effects. riction can have a severe effect on the constant force percentage of a mechanism, especially for small mechanisms such as electrical contacts. Since friction acts in the direction opposing motion it can either add to the output reaction force, or subtract from it depending on whether the compliant member is sliding up or down the cam. This results in a difference in the force-deflection curve as shown in ig. 2b, where the top curve represents a compression motion, and the bottom represents an expansion motion. The area between these curves represents the energy lost to friction as a completely reversed motion is applied. We can estimate the effect friction has on a mechanism using the model outlined in Section 2. When we add the frictional forces to our finite element model we can estimate the difference in the output force for compression and expansion. In order to minimize the difference between the output force of the two motions we evaluate and minimize the energy lost to friction. By holding our displacement range constant and minimizing this energy loss we reduce the difference in output force that occurs within a reversing motion. Our optimization formulation is: ( ) ( ) min J = WC v, p + W E v, p (7) v 2 subject to the constraints from our deterministic optimization. In this equation E is the energy loss due to friction, while all other variables are as previously defined. As a starting design for this optimization we use our design from Section 3 that is 98.20% constant. Applying friction to this design we find that 0.6 mj are lost during the full range of motion. After running the optimization routine we identify a design that loses only 0.39 mj to friction, a reduction of 36.0% of the starting design. The percentage of constant force for this optimum is lower, however, at 79.57%. This shows a trade off between a high non-frictional performance and a high frictional performance. 6. Conclusion In this paper we have presented several different optimization based design methods for designing constant force contacts and reducing the sensitivity to various factors. Table compares the results of each of these optimizations. We have shown that one can create a constant force spring that is 98.20% constant and is relatively insensitive to uncertainties such as variations in input variables, parameters as well as manufacturing and mating uncertainties. We have also shown that by using shape optimization we can reduce the effect of friction on a mechanism. Importantly we have shown how to reduce the energy lost due to friction by 0.22 mj, 36.0% of the starting design. 7. References [] Weight, B. L., Mattson, C. A., Magleby, S. P., and Howell, L. L., Configuration Selection, Modeling, and Preliminary Testing is Support of Constant orce Electrical Connectors, ASME Journal of Electronic Packaging, Vol. 29, 2007, pp. 236 246. [2] Meaders, J. C. and Mattson, C. A., Robust Design Optimization of Compliant Constant orce Contacts with Simulated Pin Joints, Proceedings of the AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, AIAA 2007-9, 2007. [3] Meaders, J. C. and Mattson, C. A., Robust Design Optimization of a Constant orce Mechanism using a Surrogate Modeling Approach, Proceedings of the AIAA Aerospace Sciences Meeting and Exhibit, AIAA-2008-900, [4] Meaders, J. C. and Mattson, C. A., Minimization of rictional Effects in Simulated Pin Joints of Constant-orce Compliant Mechanisms, Proceedings of the AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, AIAA 2008-2063, [5] Meaders, J. C., Robust Design Optimization of Constant- orce Electrical Contacts with Minimized rictional Sensitivity, Master s thesis, Brigham Young University, Table. Table of results for the four different optimization formulations presented in this paper. Design Constant orce Avg. Constant orce Std. Deviation rictional Loss Benchmark Design 73.20% 70.24%.66% NA Deterministic Opt. 97.50% 94.82% 2.46% NA Mating Opt. 98.20% 97.64% 0.76% 0.6 mj Surrogate Opt. 93.6% 92.99% 0.77% NA riction Opt. 79.57% NA NA 0.39 mj International Wire & Cable Symposium 253 Proceedings of the 57th IWCS

8. Pictures of Authors John Meaders He graduated with a Master's Degree in Mechanical Engineering from Brigham Young University in August His research focuses on design optimization, and compliant mechanisms. He is currently an aerospace structural engineer at Spirit Aerosystems in Tulsa, OK. Christopher A. Mattson He received his BS and MS in Mechanical Engineering from Brigham Young University and his PhD in Mechanical Engineering from Rensselaer Polytechnic Institute. Prior to joining BYU, Prof. Mattson was the Global Director of Engineering Design and Research at ATL Technology and a member of the company s executive committee. He established and managed ATL s Silicon Valley office (999-2000), and ATL s twenty-five person Engineering Design Center in mainland China (2004-2006). He has designed or led the design of various products, which have been used by over 5 million people around the world. He has over 20 articles published in journals and conference proceedings, has been an invited lecturer at two universities in China, and holds two patents. He is a member of ASME, AIAA, and Sigma Xi. Prof. Mattson has served as a member of the AIAA Multidisciplinary Design Optimization Technical Committee since 2003. Stephen P. Harston He obtained a BS in Mechanical Engineering from Brigham Young University in 2008 and is continuing on to obtain his MS and PhD also in Mechanical Engineering His technical interests include numerical optimization and product development with an emphasis on creating products that are resistant to reverse engineering. International Wire & Cable Symposium 254 Proceedings of the 57th IWCS