An individualized preoperative planning system for fracture fixation constructs provides fracture assessment before automatically performing finite element simulations to generate biomechanics associated with a large number of fracture fixation construct design alternatives. Data visualization utilizing multivariate plots or surrogate modeling based on the simulation results are then provided to surgeons enabling surgeons to view, adjust and optimize their fracture fixation construct designs.
|
13. An individualized preoperative planning system for designing fracture fixation constructs based on individual patient data, comprising:
an input for receiving individual patient imaging data, design parameters and biomechanics criteria of designs from a user;
a database for storing the fixation construct designs including the design parameters and biomechanics criteria; and
a programmed computer for processing the patient data, the design parameters and the corresponding biomechanics and providing patient-optimized fracture fixation construct designs, the programed computer operable to;
a. calculate biomechanics corresponding to a plurality of possible treatments, the calculated biomechanics being mapped graphically using three-dimensional bodies and three-dimensional field plots;
b. compare the calculated biomechanics with the preset biomechanics criteria;
c. adjust, by the user or the computer, the design parameters based on the comparison;
repeat the steps a-c until the difference between the calculated biomechanics and the preset biomechanics criteria is less than a preset threshold; and
output the design parameters for the fracture fixation constructs.
1. A computer-implemented method for designing bone fracture fixation constructs for personalized surgical planning, the fracture fixation constructs design having design parameters as inputs and biomechanics as outputs, the method comprising:
a. receiving, at the computer, individual patient imaging data including geometry of a fractured bone;
b. presetting, by a user, a model of the fractured bone that represents the individual patient's data;
c. presetting, by a user, biomechanics criteria, defining an appropriate treatment;
d. presetting, by the user, the design parameters based on the individual patient data and a plurality of possible treatments;
e. calculating, at the computer, biomechanics corresponding to the plurality of possible treatments, the calculated biomechanics being mapped graphically using three-dimensional bodies and three-dimensional field plots;
f. comparing the calculated biomechanics with the preset biomechanics criteria;
g. adjusting, by the user or the computer, the design parameters based on the comparison;
h. repeating the steps e-g until the difference between the calculated biomechanics and the preset biomechanics criteria is less than a preset threshold; and
i. outputting the design parameters for the fracture fixation constructs.
2. A computer-implemented method for designing individualized fracture fixation constructs according to
3. A computer-implemented method for designing individualized fracture fixation constructs according to
4. A computer-implemented method for designing individualized fracture fixation constructs according to
5. A computer-implemented method for designing individualized fracture fixation constructs according to
after the step a, constructing an image-based modularized-block finite element model of the fractured bone based on the geometry; and
automatically constructing finite element models of a plurality of fracture fixation constructs with design variations based on the image-based modularized-block finite element model of the fractured bone.
6. A computer-implemented method for designing individualized fracture fixation constructs according to
7. A computer-implemented method for designing individualized fracture fixation constructs according to
8. A computer-implemented method for designing individualized fracture fixation constructs according to
9. A computer-implemented method for designing individualized fracture fixation constructs according to
10. A computer-implemented method for designing individualized fracture fixation constructs according to
11. A computer-implemented method for designing individualized fracture fixation constructs according to
12. A computer-implemented method for designing individualized fracture fixation constructs according to
14. An individualized preoperative planning system according to
15. An individualized preoperative planning system according to
16. An individualized preoperative planning system according to
17. An individualized preoperative planning system according to
18. An individualized preoperative planning system according to
|
This application is a PCT application claiming the priority of U.S. Provisional Patent Application Ser. No. 62/168,128, filed May 29, 2015.
The present invention is generally related to methods and systems for patient-specific preoperative planning, specifically for orthopaedic surgeries such as fracture fixation implant surgical treatments.
Orthopaedic trauma is a leading cost in healthcare. Human-computer interfaces hold promise to allow physicians to more readily visualize and interact with scientific and engineering data to improve medical surgeries and treatments. In orthopaedics, mechanics play an important role in determining clinical outcome (for example, implants can fail, and tissue strains affect healing), but for surgeries such as fracture fixation, 3D biomechanics can be complex. Currently surgeons are not able to readily visualize and optimize these 3D biomechanics, leading to suboptimal treatments, sometimes revisions surgeries, and time inefficiencies in planning and surgery execution in the operating room. Furthermore the training of surgeons is lacking in this area because there is currently no way to accurately visualize how the myriad of possible choices in a surgery affect variables such as stresses and strains. Currently clinicians operate on patients based largely on training, experience and intuition.
The present invention helps to determine the optimal orthopaedic surgery for a patient. In surgical repair of fractures, the surgeon must design a mechanical construct in a manner such that it provides adequate stability for healing and does not lead to implant failure.
In locked plate fracture fixation there are many available options in geometric configurations, sizes, and materials. These options include but are not limited to fracture plate length, number of screws, screw configurations, and fracture gap size. These variables affect stresses in the implants and stability of the fracture healing site, and strains in healing tissue can substantially affect fracture healing. To optimize fracture fixation surgeries and improve outcomes for patients, it is important to understand these biomechanical principles. However the three-dimensional biomechanics associated with locked plate fixation can be complex and involves interactions among the variables of the fixation design.
An individualized preoperative planning system according to the invention can be used by surgeons for designing fracture fixation implant surgeries based on individual patient data. The individualized preoperative planning system may include an input module for receiving the individual patient data such as imaging data of fracture injuries. The imaging data may include CT scan, MRI, or X-ray imaging. The individual patient data further includes bone density, bone shape, soft tissue anatomy, patient age, sex, weight, smoking status, and other data relevant for fracture fixation.
The individualized preoperative planning system may also process the patient data to provide a basis for finite element modeling of a series of possible fixation constructs for the fracture injury. This can use modeling directly from segmenting CT images, use of statistical shape models, or choice of a generic model from a library collection of such models which best matches the patient.
The system may also perform computer experiments such as parametric finite element simulations to characterize possible fracture fixation designs. The finite element model may be a novel image-based modularized-block finite element model.
The system is configured to receive the design parameters inputs and constraints from the surgeon and provide biomechanics output for the design to the surgeon.
The system may also develop surrogate models relating the design parameters to the biomechanics outputs.
The system may also be configured to map the biomechanics outputs graphically using 3D animated bodies and 3D field plots.
The system may also provide the capabilities to plot the design parameters and the biomechanics with multivariate plots, by which the user is able to specify data points or ranges by clicking within the multivariate plots and the computer is able to identify the fracture fixation constructs that correspond to the specified data points or ranges clicked by the user within the plots.
The system may be capable of identifying candidates for optimal fixation constructs based on searching the results of the plurality of simulated designs or use of the surrogate models.
The individualized preoperative planning system may include a database for storing the design data of fixation designs, finite element models and surrogate models of designs. The database may be populated by running and saving computer simulations, before or during the preoperative planning process.
The fixation implant may be a plate fixated on a fractured bone with screws, an intramedullary nail, or other implant.
An individualized preoperative planning system may be configured to include the plate length, fracture gap size, number of the screws, positions of the screws and plate material as design input data.
An individualized preoperative planning system in accordance with the present invention may be configured to provide the biomechanics output including maximum stresses of the plate and the screws, stiffness of fracture fixation and strain at the fracture gap. Other related outputs include motions, predicted hardware fatigue life, predicted healing, and predicted hardware and surgical costs.
An individualized preoperative planning system in accordance with the present invention may be configured to develop the response surface model for each biomechanics output.
An individualized preoperative planning system in accordance with the present invention may provide visual data such as rotatable 3D images of fracture, 3D model manipulation, 3D plots superposed on 3D model, static or animated, and multivariate data plotting including but not limited to numeric, 2D & 3D plots of outputs vs. inputs, glyph, histogram, scatter matrix, brushing, parallel coordinates plots, etc. For example, an interactive parallel coordinates plot allows plotting of some or all of the design variables defining the fracture fixation construct design, and biomechanical outputs together. This plot also enables the user to select ranges of acceptable values for specific variables and narrow down the possible designs in order to identify optimal treatment.
In addition to the designs of the constructs, the design parameters may also include parameters defining a custom designed implant.
Overview of Method
The flow chart shown in
Clinically important biomechanical outputs of the designs include but are not limited to maximum stress within the plates and screws, interfragmentary displacement, and construct stiffness.
The system requires interaction with the surgeon. The surgeon places constraints on the design variables based on soft tissue damage present in the patient, available implants, and experience. Furthermore determining optimal treatment involves simultaneously trying to optimize multiple objectives (e.g. reducing hardware stresses while providing adequate fracture gap strains), in which case the surgeon must evaluate tradeoffs between these objectives and make final treatment decisions. This is made possible by data visualization.
Data visualization may be realized using significant pairwise correlation analysis between design parameters and the biomechanics outputs, as illustrated in
Data visualization may be realized using multivariate plots such as parallel coordinates plots, as shown in
Multivariate data plot allow plotting of all the design and output variables together for all possible treatments. The surgeon can interact with the plots by selecting acceptable ranges for certain variables and view the corresponding fracture fixation construct designs. The surgeon can narrow down the treatments and look for patterns to inform treatment.
Data visualization may also be realized based on the surrogate models. These statistical response surfaces such as the one shown in
In addition to data visualization, a user may interact with the data using a graphical interface. A user may be presented with fracture cases and may create a series of fracture repair constructs. Upon each adjustment of the construct, the resulting 3D stresses and strains across the fracture site and implant will be immediately displayed. Success or failure in achieving certain biomechanical criteria will be displayed. Surgeons can rely on these feedbacks and combine with clinical standards and their own experience to optimize an individualized patient treatment plan.
Overview of an Individualized Treatment Planning, System
Within the design simulation module 16, a surrogate model or response surface can be generated for each biomechanical criteria that gives an estimate of each biomechanical criteria as a function of the fracture type, fracture size and fixation implant design parameters using the large number of finite element model simulation results.
A surgeon can manipulate the design parameters through the user interactive display 22. The design assessment module 18 receives the design parameters input from the user interactive display 22 and communicates to the design simulation module 16. The biomechanics corresponding to the user design input is then computed based on the surrogate model and then sent back to the user interactive display 22 for the surgeon to view. The surgeon can view the results and compare with the value of each biomechanical criteria that is optimal for the patient healing and decide whether it is necessary to modify the design accordingly.
The user interactive display 22 may also be an interactive plot such as a multivariate plot, e.g., a parallel coordinates plot. On these plots, the surgeon can select points or ranges of design parameters or biomechanics outputs and the design assessment module will enable the surgeon to view the corresponding fracture fixation construct design and help the surgeon to narrow down the designs for optimal treatments.
Interactive Human-Computer Interfaces
Interactive human-computer interfaces enable physicians, researchers and students to visualize biomechanics and manipulate it through design. The system allows users to select and modify the fixation design parameters such as the implant shape, number of screws and positions of the screws.
Detailed Description of Method
a. Finite Element Model Cases
As a simple representative case of locked plated fracture fixation, diaphyseal midshaft fracture fixation is modeled such as would occur in the treatment of a midshaft femur, tibia, or humerus fracture (
b. Finite Elements Quadratic tetrahedral elements are utilized for the plate model which is meshed from manufacturer-supplied CAD files, and hexahedral elements are used to model the bone and screws. Mesh convergence testing is performed using a range from 80,000 to 1,401,000 total elements. Using approximately 100,000 elements, results (gap displacement, construct stiffness, and maximum stress) converge with less than a 2-8% difference compared to the model with the largest number of elements.
c. Materials, Interactions and Constraints
A transversely isotropic linear elastic material model is used for the cortical bone (Ex=17 GPa, Ey=Ez=11.5 GPa, vxy=vx, =0.31, vyz=0.58, Gxy=Gx, =3.3 GPa, Gyz=3.6 (GPa). Fracture fixation implants are modeled as linear isotropic materials (stainless steel: E=200 GPa, v=0.3 and titanium: E=110 GPa, v=0.3). Coulomb friction (μ=0.3) is assumed for the surface interaction between plate and bone. The surfaces between the thread of the locking screw head and plate are tied together, and the surface between the locking screw thread and bone hole are tied together. Axial compression loading of 400 N is applied to the proximal end of the bone to simulate postoperative toe-touching weight bearing, and the distal end of the long bone is rigidly fixed. For torsional loading, 2 Nm is applied to the proximal end of the long bone. In both loading cases, proximal end translations are constrained in directions perpendicular to the long axis of the bone.
d. Finite Element Model Outputs
Maximum von Mises stresses of the plate (σplate_max) and screws (σscrew_max) are determined. Stresses at the interfaces between the screw heads and the plate holes are ignored because of difficulty in accurately modeling these threaded interfaces, and because these interfaces do not tend to fail clinically. The stiffness of the fracture fixation construct (kaxial and ktorsion) is computed as the ratio of applied load (axial or torsional) to proximal bone displacement (axial or rotational). In order to determine interfragmentary strain at the fracture gap, a virtual 8-node hexahedral element connecting the two bone ends at the fracture gap is utilized (
e. Full Quadratic Regression Models
Polynomial regression models, or response surfaces, are developed for each model output separately with the statistical software SAS (Release 9.3, SAS Institute Inc., Cary, N.C.). The regressor variables are defined based on the modeling inputs and included plate length (Lplate), fracture gap size (dgap), number of screws (Nscrew), screw working lengths between inner screws (Linner), and between outer screws (Louter), and hardware material elastic modulus (Eimplant). Linear, quadratic, and interaction forms of the regressors (a total of 26) are included in the full models: six linear regressor variables, 5 quadratic regressor variables, and 15 interactive regressor variables. The biomechanical results of σplate_max and σscrew_max, construct stiffness (kaxial and ktorsion), and octahedral shear strain of fracture gap (εshear) are defined as response variables.
f. Simplified Regression Models
Because full quadratic models (26 regressors) are complex and can be challenging to interpret, simplified models with a smaller number of the more influential regressors are also fit. Six different approaches for simplified regression models are tested, in which new models are fit (treating each response variable separately):
(1) Full quadratic: using all 26 regressors as defined in previous section;
(2) Significant regressors: using the subset of regressors that are statistically significant (p<0.05) from the hall quadratic model;
(3) R2-based selection (1%): a model with the least number of regressors which produced an R2 value less than 1% different than that of the full quadratic model (RSQUARE method in SAS was used to test all possible combinations of regressors;
(4) R2-based selection (5%): a model with the least number of regressors which produces an R2 value less than 5% different than that of the full polynomial model;
(5) Stepwise selection: a stepwise addition and elimination approach, in which various combinations of regressors are tested, and variables are added one by one to the model with the significance of 15%, and then any variable that is not significant (5%) among the variables included in the model are deleted; and
(6) Linear regressors: a simple linear model that only includes the 6 linear regressors, without any quadratic or interaction terms.
g. Experimental Validation
Polyvinyl chloride (PVC) tubing (33.4 mm outer diameter and 4.5 mm wall thickness) with a 400 mm length is used to represent bone. Simple transverse cuts are made to simulate the fracture, and three fracture gaps (2, 10, and 20 mm) are used. Two lengths of plates (4.5 mm Narrow LCP plate, 10 (18.8 cm) and 14 (26 cm) holes plate, Synthes) and 5 mm diameter locking screws (Synthes) are used for fixation, and nine screw configurations for each plate are tested. Similar constraints and loadings are applied to the experimental setup as described above for the finite element model. Axial or torsion loading is applied with a dual actuator servo-hydraulic test machine (Interlaken 3300 with Flex test 40 controller, MTS, Eden Prairie Minn.). Actuator force or torque are measured by in-line load cells (axial force: 500 lbf capacity, Interface, Scottsdale, Ariz., torsion, torque; 45 Nm capacity, Omegadyne, Sunbury, Ohio). The recorded actuator displacement or rotation, and force or torque, are used to calculate structural stiffnesses, and the interfragmentary motion is measured at the cortex opposite the plate with a digital caliper with a 0.01 mm resolution and 0.02 mm accuracy (TruePower 6 inch digital caliper, Simi Valley, Calif.).
Results
a. Finite Element Model Outputs
Maximum von Mises stresses of the plate average 156 MPa (range 94 to 314 MPa) and 114 MPa. (range 97 to 184 MPa) across the 774 simulations for axial and torsion loading, respectively. In axial loading, these maximum stresses generally occur at the surrounding bottom surface of the unlocked screw hole next to the applied locked screw that is close to the fracture gap in the proximal part of the fracture segment while maximum stress of torsion loading are generally located at the top surface of the plate holes between two screws close to the fracture cap. Maximum stresses in the screws average 85 MPa (range 40 to 263) for axial loading and 104 MPa (range 72 to 185) for torsion loading. These maximums generally occur at the screw thread close to the interface between the bone and screw; it is located at the distal surface of the screw close to the fracture gap in axial loading and the lateral or medial surface of screws close to the fracture gap. The stiffness of the fracture fixation construct averages 2397 N/mm (range 421 to 4095) for axial loading, and 1405 N mm/° (range 316 to 2255). Maximum shear strain at the fracture gap averages 6.12% (range 0.03 to 324.21) for axial loading and 2.33% (0.75 to 11.63) for torsion loading.
The location of the maximum von Mises stress in the plate appear to vary, qualitatively, with Linner (
b. Full Quadratic Regression Models
The full quadratic models with 26 regressors, fit for each output variable, show good fitting between the surrogate model values and FEA results with the R2 values from 0.84 to 0.99 and 0.88 to 0.99 for axial and torsion loading, respectively (
c. Simplified Regression Models
Using the Significant regressors method, the number of regressors is reduced to less than half of that in the full quadratic models, without substantial loss in model fitting with R2 ranging from 0.81 to 0.98 and from 0.74 to 0.99 for axial and torsion loading, respectively (
Using the R2-based selection (1%) method, the number of regressors ranges from 5 to 6 (the R2 ranging from 0.83 to 0.98) for axial loading, and from 5 to 9 (the R2 ranging from 0.76 to 0.99) (
Using the Stepwise selection method, the number of regressors ranges from 6 to 12 with ranging from 0.83 to 0.99 for axial loading, and the number of regressors ranges from 10 to 15 with R2 ranging from 0.76 to 0.99 for torsion loading. Using the linear regressors method, σplate_max in axial loading and construct stiffness in both loadings are fit well, although with resulting R2 values less than that when using the R2-based selection (5%) method.
d. Simplified Regression Models: Focus on R2-Based Selection (5%) Method
Using the R2-based selection (5%) method, the estimated linear coefficients for each regressor are provided in
Writing out the fit polynomial models, for example, the predicted response of maximum plate stress and shear strain are shown in
For example, if Louter is 23 cm, Eimplant is 200 GPa, and dgap is 1 cm, when Linner is increased from 5 cm to 20 cm, the predicted increase in σplate_max under axial loading will be around 56% (from 110 to 250 MPa). In a similar way, if Linner is 10 cm, and Eimplant is 200 GPa, and when dgap is increased from 0.2 to 1 cm, εshear will be decreased by 80% (from 13.5 to 7.5%).
The response surfaces can be written with function forms; in axial loading, σplate_max=g (Linner, Eimplant, Lout), σscrew_max=g(Linner-, Nscrew), kaxial=g(Linner, Eimplant, Lout), and εshear=g (Linner, dgap), and for torsion, σplate_max=g(Nscrew, Linner, Lplate, Eimplant), σscrew_max=g(Linner, Nscrew, Lout), ktorsion=g(Linner, Eimplant), and εshear=g(dgap, Linner, Eimplant). The response surface of surrogate model shows a good fit with FEA results (
This invention provides a novel individualized preoperative planning system used by surgeons to devise a personalized patient treatment plan considering fracture fixation biomechanics.
Finite element modeling with modularized blocks shows that it is an efficient method to perform computer experiments for fracture fixation constructs.
The output of the polynomial regression model shows good fitting with the FEA results in the range of high R2 values (0.74-0.97). The polynomial regression model and correlation results indicate that the inner working length appears to be the most significant variables for the maximum von Mises stress of implants and the construct stability of fracture fixation. An increase in fracture gap size does not appear to substantially affect the stress distribution in the plate.
As discussed above, there are several important uses of surrogate models of biomechanics in orthopaedic surgeries such as fracture fixation. The first is insight into which design variables have the largest effects on resulting biomechanics of the fracture repair. For example, our results indicate that strain at the healing tissue is strongly influenced by Linner and dgap, whereas implant stresses are strongly influenced by Linner and Eimplant. Thus if a surgeon were concerned about potential implant failure in the highly loaded subtrochanteric fracture fixation in an obese patient, they would want to use a shorter Linner and stiffer implants. Second, these surrogate models enable prediction of important biomechanical variables. As an application of these surrogate models, it can be used for a brief estimation of biomechanical output of a fracture fixation construct using a spreadsheet. An orthopaedic surgeon or resident can perform a simple calculation with this spreadsheet during their selection of a fracture fixation. Third, these models can be used for quick multivariate data visualization such as with 3D graphics, glyph plots, and so on because they can help orthopaedic surgeons to understand the complicated statistical and physical concept of biomechanics of orthopaedic surgeries, and they do not require a computationally expensive cost. For example, the results show the interactions between parameters for response variables, as shown in
In the development of a response surface model, there are several alternative criteria to determine the optimum number of regressor variables such as Mallow's Cp, Akaike's Information Criterion (AIC), and Bayesian information Criterion (BIC). For the verification of the regression model selection method, the polynomial regression model with a R2-based selection method used in the present invention are compared with other criteria. The comparison results show a similar number of regressors selected. Various other methodologies such as kriging models, Bayesian approach, neural network and multivariate adaptive regression spines can be used to develop surrogate models.
Additional parameters may be included as construct design variables, such as various bone shapes, material properties of bone, bone density and boundary conditions. For example, bone density may have effects on the mechanical stability of a locked plating fracture fixation. Because FIA models are based on the immediate post-operation period, the assumption is that there is no significant biological healing process and the fracture fixation construct is modeled without tissue.
Various implants may be selected, for instance, unlocking screws, cannulated screws and unsymmetrical screw configurations. Additional output variables may be included as one of the finite element model outputs, for example, principal stress, and the location of maximum stress.
Lewis, Gregory S., Reid, John Spence
Patent | Priority | Assignee | Title |
11769088, | Jul 31 2017 | United Parcel Service of America, Inc. | Intelligent user interface and application for operations management |
Patent | Priority | Assignee | Title |
8126234, | Jul 25 2008 | O N DIAGNOSTICS, LLC | Automated patient-specific bone-implant biomechanical analysis |
8335616, | Sep 27 2010 | GM Global Technology Operations LLC | Individualizable post-crash assist system |
9603711, | Feb 24 2009 | CONFORMIS, INC | Patient-adapted and improved articular implants, designs and related guide tools |
20060195198, | |||
20100268097, | |||
20120163683, | |||
20130073272, | |||
20130211531, | |||
20150324114, | |||
20150327896, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 31 2016 | The Penn State Research Foundation | (assignment on the face of the patent) | / | |||
Nov 22 2017 | REID, JOHN SPENCE | The Penn State Research Foundation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 044945 | /0513 | |
Nov 22 2017 | LEWIS, GREGORY S | The Penn State Research Foundation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 044945 | /0513 |
Date | Maintenance Fee Events |
Nov 27 2017 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Dec 01 2017 | SMAL: Entity status set to Small. |
Apr 05 2023 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Date | Maintenance Schedule |
Oct 22 2022 | 4 years fee payment window open |
Apr 22 2023 | 6 months grace period start (w surcharge) |
Oct 22 2023 | patent expiry (for year 4) |
Oct 22 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 22 2026 | 8 years fee payment window open |
Apr 22 2027 | 6 months grace period start (w surcharge) |
Oct 22 2027 | patent expiry (for year 8) |
Oct 22 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 22 2030 | 12 years fee payment window open |
Apr 22 2031 | 6 months grace period start (w surcharge) |
Oct 22 2031 | patent expiry (for year 12) |
Oct 22 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |