1 Introduction

Osteoarthritis (OA) is a common musculoskeletal disease that leads to disability and considerable cost to society [1, 2]. Although the exact mechanisms of knee OA are unclear, excessive loading is thought to be a major contributing factor for the onset and progression of post-traumatic OA [3, 4]. Anterior cruciate ligament (ACL) and meniscal injuries can lead to abnormal knee joint mechanics [5]. However, little is understood about how joint loads are distributed among ligaments, periarticular muscles, menisci, and cartilage [6] and about the role of the neuromuscular system in knee OA [7]; we still do not fully understand the mechanisms for its pathogenesis. No clinically feasible measurement methods exist to accurately determine in-vivo intact knee motion, joint loading, and tissue deformation that occur during typical physical activities. Therefore, measurement techniques, in conjunction with computational methods (e.g., multibody formalisms and finite element (FE) method), should be used to study mechanical factors that contribute to the risk of knee OA. Consequently, this information may then be used to retard or even prevent its progression.

The human musculoskeletal system can be idealized as a multibody system where bone segments are interconnected via joints, and muscles are considered as force actuators. Multibody musculoskeletal analysis can be divided into inverse [8, 9], and forward dynamics [10, 11]. Inverse dynamics is a kinematics-based procedure that enables the solution of unknown joint torques to estimate muscular forces [12]. Forward dynamics, in contrast, utilizes forces to determine model kinematics. These forces can be determined using contraction or joint rotation patterns computed via inverse dynamics [13]. Furthermore, we can factor bone flexibility into the analysis [14, 15]. In turn, the role of bone geometry and subchondral bone changes on OA development can be studied [16].

The nonlinear material behavior of cartilage under loading has been well recognized [17, 18]. Using multibody assessment, clinically valuable results could be obtained for cartilage mechanics in a non-invasive manner and reasonable timeframe. To assess the stress–strain behavior of cartilage, tissue level FE models are needed.

Cartilage strains and stresses and the stress absorption of menisci in human knee joints have been studied previously using the FE method [1926]. FE models can capture the geometry of articular surfaces in the knee, the mechanical nonlinearity of the joint tissues, and interactions between the solid and fluid phases in the cartilage. However, due to complex tissue structure and properties, cartilage material behavior can rarely be described realistically [2426]. The main structural components of the articular cartilage solid matrix and fluid determine the time-dependent response of this tissue during joint loading. The realistic tissue structure has been taken into account in fibril-reinforced biphasic models of cartilage [27, 28]. Recently, a detailed fibril-reinforced biphasic cartilage material with depth-dependent tissue properties was implemented in knee models [1923]. However, the information on joint loading in these models is highly simplified and/or taken from the literature. As joint movement differs from subject-to-subject [29], it is advantageous to include subject-specific joint loads, preferably during physiological activity, as an input for the knee joint models.

We establish a two-level modeling approach that combines subject-specific motion-captured gait data, magnetic resonance imaging (MRI) of the knee joint, multibody simulation, and a fibril-reinforced biphasic FE model of articular cartilage to predict the tibio-femoral contact parameters and depth-wise cartilage stresses and strains. Differences in these parameters are emphasized, especially between the rotation and moment-driven knee joint models. Further, we compare the results obtained from this subject-specific approach to the predictions of the reference model where motion data is obtained from the literature.

2 Materials and methods

We established a stepwise procedure to predict the knee cartilage loading of a walking human subject (Figs. 1 and 2). First, motion was captured and ground reaction force (GRF) and anthropometric measurements were taken, followed by an MRI scanning procedure. The sagittal-plane range of motion observed during motion capture was used as an input into the intermediate FE model, which made it possible to determine the relationship between varus–valgus and sagittal-plane rotation. The data was then implemented into the multibody simulation, which computed muscle forces and all three knee rotation angles. The multibody results provided the input for the detailed FE model, which enabled the prediction of load distribution within the knee joint cartilage during walking. Knee model geometry was reconstructed from the MRI data of the knee joint. Alignment of the knee models in multibody and finite element software was achieved by using the same local coordinate system. As the motion data transferred between multibody software and finite element tool was in the form of knee rotations, there was no need to transfer motion capture markers between multibody and FE models. However, motion capture markers were synchronized with the position of the markers on the multibody model using the least squares fit. In addition, the same global coordinate system was used during the experiment and in the multibody model.

Fig. 1
figure 1

Workflow of the study

Fig. 2
figure 2

Workflow of the study, including steps from motion analysis through multibody simulation (first row) to knee joint FE model (middle and bottom rows), showing the generation of the FE mesh from MRI (middle row) and implementation of material properties and patient specific motion (bottom row, Fig. 5)

The paper presents three detailed knee models, named Model A, B, and C, respectively (see Fig. 5). All models share the same finite element representation, but differ in actuation method. Model A is driven by imposed rotations and forces obtained from the multibody model, Model B uses moments and forces as the actuation source, while Model C uses rotation, translation and forces data from literature (not subject-specific) for reference.

2.1 Data collection and the measurement setup

Prior to motion capture, static anthropometric measurements of a healthy human subject (height, weight, leg length, and knee and ankle diameters) were conducted. Next, thirty-four 14 mm retro-reflective markers were attached to the subject according to the Plug-in Gait full body model (Vicon Motion Systems). Our earlier experience showed that this number of markers is not sufficient to capture subtle varus–valgus and internal–external rotations of the knee joint simply due to skin motion artifact. Therefore, eight additional markers were placed on the anterior side of the thigh (four markers), the anterior side of the tibia (two markers), the medial knee joint line (one marker), and the patella (one marker).

With the subject walking at his normal speed of 1.7 m/s, a ten-camera Vicon system (T40) and a force platform (AMTI OR6-6, Advanced Mechanical Technology, Inc. Watertown, MA, USA) were used to record marker positions and reaction forces synchronously at 500 and 1500 Hz, respectively (Fig. 1, top-left). The marker trajectories and GRF data were low-pass filtered using a zero-lag fourth order Butterworth filter with cut-off frequencies of 6 and 20 Hz, respectively. In addition to detailed multibody inverse dynamics analysis, simple inverse dynamics simulation provided by Vicon software (Nexus v1.7) was used to calculate knee rotation moments (internal–external and varus–valgus) for reference.

2.2 Magnetic resonance imaging

To obtain a detailed, subject-specific joint geometry, the left knee of a clinically healthy 28-year old Caucasian male patient (1.77 m, 82 kg) was imaged using a standard Achieva 3.0T MRI system (Philips Healthcare, Best, The Netherlands). Imaging was conducted using a 3D, isotropic Proton Density Weighted (PDW) Fast Spin Echo (FSE) sequence, in other words, the Phillips Medical Systems’ volumetric isotropic turbo spin-echo acquisition (VISTA) sequence. The parameters used were \(\mbox{TR} =1300~\mbox{ms}\), \(\mbox{TE} = 32.3~\mbox{ms}\), in-plane resolution 0.5 mm, and slice thickness 0.5 mm (Fig. 2, middle-left). The knee joint was imaged in flexion and at valgus angles of 9° and 3°, respectively. Imaging was conducted according to the ethical guidelines of Kuopio University Hospital, Finland. MR imaging was conducted with the permission (94/2011) from the local ethical committee of the Kuopio University Hospital, Kuopio, Finland, and written consent was obtained from the volunteer.

2.3 Multibody Model

Recording human movement to estimate knee joint motion is complicated by the relative movement between the skin, and the internal knee structure, which was observed during the experiment. Because of the possible skin motion errors, the acquired motion system data was deemed insufficient to reliably define the internal–external or varus–valgus rotations within the knee joint. Therefore, a full body multibody model was created. The human musculoskeletal multibody model was constructed using the LifeMOD virtual human modeling plug-in and general purpose MD ADAMS simulation software (version 2010.00.3388, MSC Software Corporation). The skeletal model was based on the data in the statistical anthropometric measurements database [30, 31]. The computer model was scaled using the subject’s weight, height, gender, and age as parameters. The skeleton consisted of 17 bodies connected by 16 spherical (3 rotational degrees of freedom) kinematic joints (Fig. 2, top-right). Muscle model representations were added as appropriate to complete the musculoskeletal model. The joints and muscles were modeled as in the previous publication [10], with the exception for the knee joint, where translational compliance was introduced in the current model using bushing elements and all three knee rotations were allowed. ADAMS software’s bushing element represents three orthogonal springs between two bodies allowing relative motion between the bodies constrained by spring forces. Finally, the model had 57 degrees of freedom and was actuated by 118 muscles. A proportional-integral-derivative controller that uses desired and current muscle length as input signals was used to control muscle contraction. The physiological limits of muscle force production were implemented using conditional expressions in the muscle controller. The muscle force limits were based on the statistical database available in LifeMod software and scaled to match subject’s size. LifeMod muscle parameter database represents data defined by Eycleshymer and Schoemaker [32]. The optimization of the muscle forces with minimum total force production as a target function was used. All bones were modeled as rigid bodies with inertia properties, based on statistics, corresponding to subject anthropometry.

Multi-element contact model was prepared for each foot. The contact model consists of two steps. The first is the geometric contact detection procedure, and the second is the calculation routine for contact force. In this study both routines use the same contact geometry. The contact geometry of the foot is simplified to ellipsoids; the ground geometry is represented by a single plane. The ellipsoid-plane contact model runs efficiently and results in quick contact calculations. Normal component, \(F_{N}\), of the contact force \(F\) is calculated based on penetration depth \(s\) using the following formula:

$$ F_{N} = K s^{n} + c ( s ) \dot{s}, $$
(1)

where \(K\) is the contact stiffness, \(n\) is the exponent coefficient, \(\dot{s}\) is the velocity of penetration, and \(c ( s )\) is the damping coefficient function dependent on penetration value. Penetration depth is defined as the shortest distance between the centroid of the contact volume of the ellipsoid that penetrates through the contact plane. The normal component of the contact force is perpendicular to the ground contact plane. It is represented at the center of the volume by three force components and three moments. Coulomb’s friction model is used with velocity dependent friction coefficient to model friction between feet and ground. The ground was modeled as a rigid plane and on each foot, 11 ellipsoid contact elements were placed as shown in Fig. 3. More details on the contact model used are presented in [33].

Fig. 3
figure 3

Foot contact element placement and geometry

Motion-capture data provided the primary input needed to perform an inverse dynamics simulation. During inverse dynamic simulation, translational compliance in the knee, contact model between ground and feet, and muscle actuators are disabled. During the inverse dynamics simulation, muscle contraction patterns are recorded as reference data for muscle controllers utilized in forward dynamics. After inverse dynamics simulation is complete, muscle actuators, contact models, and translational compliance in the knee are enabled. The varus–valgus rotation measurement data at the knee joint was not accurate enough for the purpose of this study. Therefore, the knee joint was considered as a spherical joint with translational compliance in the multibody model, and a parametric constraint function was included to link the flexion–extension knee rotation with the varus–valgus rotation of the knee during gait. The relationship between flexion–extension and varus–valgus rotations was determined using a nonlinear FE analysis (see Sect. 2.2) because the geometry of the joint surfaces affects joint kinetics. This intermediate step allowed describing patient-specific variation in joint geometry in the multibody model. In this intermediate FE analysis the varus–valgus rotation was determined for the whole range of flexion–extension movement. Based on the simulation, the constraint function for the varus–valgus rotation was calculated as a function of the flexion–extension angle, which is presented in Fig. 4. In the multibody model, the function was implemented as algebraic constraint linking the input spline data and the simulation knee rotation parameter.

Fig. 4
figure 4

Relationship between frontal and sagittal plane knee angle using intermediate finite element model

Muscle contraction trajectories obtained in the inverse dynamics simulation were used as an input to forward dynamics muscle controllers. A forward dynamics simulation was carried out, including the skeletal structures actuated by muscles. This simulation estimated the two unknown knee joint rotations (internal–external and varus—valgus). The geometric constraints imposed by knee cartilage, human body dynamics, and the contact model between the subject’s feet and the ground were included in the simulation. Since there may occur small variation between individual gait cycles, two consecutive simulation cycles, with a time variance of \(\leq 0.1~\mbox{s}\), were averaged to compose the motion data used later as the input for a detailed FE model of the knee (Fig. 2, top-right). Based on these data, the ground reaction force measurements, and the patient-specific knee geometry with ligaments, the FE analysis was used to determine the load distribution in the articular cartilage.

2.4 FE-analysis

2.4.1 Model geometry and mesh

The manual segmentation of knee joint tissues came from MRI slices using Mimics v12.3 (Materialise, Leuven, Belgium) medical image processing software. The femoral and tibial cartilage, the menisci, and the cruciate and collateral ligaments were constructed as a surface mesh (Fig. 2, middle).

Then, using a custom-made Matlab script (MathWorks, Natick, MA, USA), the surface mesh was converted into a solid format. Finally, the 3D solid parts of femoral and tibial cartilage and menisci (Fig. 2, middle-center) were imported into the FE software (Abaqus v6.1, Dassault Systèmes, Providence, RI, USA). To reduce computation times, bones were not included in the FE analysis. The model was meshed using linear 8-node hexahedral poroelastic elements (C3D8P) for cartilage and corresponding elastic elements (C3D8) for menisci (Fig. 2, middle-right). The characteristic element lengths of femoral and tibial cartilage and menisci were 1.45, 0.61, and 0.56 mm, respectively, resulting in 3 and 6 depth-wise element layers to the femoral and tibial cartilage (Fig. 2, middle-right). In order to simplify the model and reduce computation time, ligaments were modeled as linear spring elements [34], and the bone-cartilage interfaces were assumed rigid. Before the final analysis, a mesh convergence test was conducted by comparing the results obtained from the aforementioned FE mesh to a model, in which a characteristic element length of tibial cartilage was 0.31 mm. At the first peak loading force, the differences between the average pore pressures in the medial tibial cartilage at the tibio-femoral contact area were less than 1 %.

2.4.2 Material properties of cartilage, meniscus and ligaments

Similarly to previous studies [18, 28, 35, 36], femoral cartilage and tibial cartilage were modeled with fibril reinforced poroviscoelastic (FRPVE) material behavior using UMAT, a user-defined subroutine, in conjunction with Abaqus (Fig. 2, bottom). In the FRPVE material, the total stress (\(\boldsymbol{\sigma}_{\mathrm{t}}\)) is the sum of the effective solid stress of the non-fibrillar matrix (\(\boldsymbol{\sigma}_{\mathrm{nf}}\)), the fibril network stress (\(\boldsymbol{\sigma}_{\mathrm{f}}\)), and the fluid pressure \(\mathrm{p}\) as follows:

$$ \boldsymbol{\sigma}_{\mathrm{t}} = \boldsymbol{\sigma}_{\mathrm{nf}} + \boldsymbol{\sigma}_{\mathrm{f}} \pm p \mathbf{I}, $$
(2)

where \(\mathbf{I}\) is the unit tensor. The non-fibrillar matrix was modeled as a Neo-Hookean porohyperelastic material with the Young’s modulus (\(\mathrm{E}_{\mathrm{m}}\)) of 0.31 MPa, Poisson’s ratio (\(\mathrm{v}_{\mathrm{m}}\)) of 0.42, and permeability (\(\mathrm{k}\)) of \(1.74\times 10^{-15}~\mbox{m}^{4}/\mbox{Ns}\) [3638]. The fluid fraction was adjusted to vary linearly from the cartilage surface (90 %) to the cartilage–bone interface (75 %) [39, 40].

The fibrillar network was modeled to be viscoelastic with the initial and strain-dependent fibril network moduli (\(\mathrm{E}_{\mathrm{f}}^{0}\) and \(\mathrm{E}_{\mathrm{f}}^{\varepsilon}\)) of 0.47 and 673 MPa, and a damping coefficient (\(\eta\)) of 947 MPa s [28]. Similarly to a previous study [41], the collagen fibrils with a depth-dependent arcade-like fibril architecture and split-line patterns were implemented into the model (Fig. 2, bottom) [4246].

The meniscus was modeled as a linearly elastic transversely isotropic material without fluid [4749]. The Young’s modulus in the axial and radial directions was 20 MPa. The Young’s modulus of 140 MPa was used in the circumferential direction. The Poisson’s ratios in-plane and out-of-plane were 0.2 and 0.3, respectively. The shear modulus was 50 MPa [4749]. Elastic material parameters were considered acceptable for the meniscus because fluid flow is virtually negligible in dynamically compressed poroelastic materials (especially in case of low impact exercise as walking); furthermore, we were not interested in the fluid pressure of the meniscus. This also reduced computation times. Further, validated FRPVE material parameters for the meniscus are lacking. The meniscus was attached to the tibia using linear spring elements (number of spring elements = number of nodes at the horn ends). The number of spring elements was 133 and 119 for the anterior and posterior horns of the medial meniscus, respectively, and 147 for the anterior and posterior horns of the lateral meniscus. At each horn, the total spring stiffness was adjusted to match 350 N/mm [50].

Anterior cruciate ligament (ACL), posterior cruciate ligament (PCL), medial collateral ligament (MCL), and lateral collateral ligament (LCL) were modeled as linear spring elements (one spring per ligament). A stiffness of 200 N/mm was implemented for ACL and PCL, and 100 N/mm for MCL and LCL [34]. The optimal ligament pre-tension was sought to realistically mimic joint forces of unloaded knee and joint mechanics during walking. Several ligament pre-tensions (accuracy: \(\pm0.5\) mm) were tested, and pre-elongations of 1.5 mm produced consistent reaction forces with the experimentally measured forces (initial and peak loading forces) produced by [51].

2.4.3 Implementation of motion, boundary conditions and simulations

Gait cycle implementation was based either on joint angular changes derived from relative femoral-to-tibial rotation (Fig. 5, Model A), or moments (Fig. 5, Model B), simulated by the multibody model. In addition, in the last model gait input was taken from the literature [23, 29, 52] for comparison (Fig. 5, Model C). For all the models, knee joint forces were the result of ligament pre-tension and measured GRF data (Fig. 5, top & middle, right column). Identical extension–flexion rotations were used for models A and B (Fig. 5, top & middle, left column).

Fig. 5
figure 5

Measured (thick curve) and implemented (thin line) motion, movement and force data for the FE model—the data for Model C was obtained from the study [29]

The experimental motion and force curves (Fig. 5) were incorporated into a reference point (RP) of the FE model of the knee, as described in previous studies [22, 23], while the bone–tibial cartilage interface was fixed in all directions. The RP was defined and positioned at the middle between the lateral and medial epicondyles of the femur (Fig. 2, middle-right). The upper femoral cartilage surface (cartilage–bone interface) was attached to the RP using kinematic coupling constraint equations and the amplitude options offered by Abaqus. Frictionless surface-to-surface contacts with finite sliding were implemented for cartilage-to-cartilage and cartilage-to-meniscus contacts. This contact choice prevented free fluid flow through cartilage surfaces. Walking simulations for all three aforementioned models were conducted using soils consolidation analysis with nonlinear geometry. Knee rotations and translations were compared between the models. Reaction forces, contact pressures, maximum principal stresses and strains were analyzed from the tibio-femoral contact area. Depth-wise (from the cartilage surface to the bone) maximum principal stresses, fluid pressures and fibril strains were also analyzed for all models, and ligament elongations were computed for additional verification.

3 Results

The rotation-controlled model (Model A) gave the most even distribution of reaction forces and stresses between the lateral and medial tibial compartments; 32–80 % and 20–68 % of the total force, respectively (Fig. 6, left). The highest reaction forces occurred at 30 % and 95 % of the stance for the lateral tibial cartilage and 10 % and 75 % of the stance for the medial tibial cartilage (Fig. 6, left). The moment-controlled model (Model B) showed substantially higher joint forces in the medial compartment (26–100 %) than in the lateral 0–74 %) compartment (Fig. 6, middle). The maximum values of the reaction force in the medial compartment were found to coincide with the first and second peak loads. The reference model produced over 80 % of the total reaction force in the medial compartment during the first 60 % of the stance. During 75–100 % of the stance the lateral compartment was exposed to 85–100 % of the total reaction force (Fig. 6, right).

Fig. 6
figure 6

Reaction forces (top) and maximum principal stress distributions (bottom) in the knee joint in different models—stress distributions are shown at the 20 % of the stance

Models A and B showed similar trends in varus–valgus angles, as shown experimentally by [53] (Fig. 7, top-left). The varus–valgus rotation in Model C (literature input) behaved inversely. Internal–external rotation angles were the smallest in A and greatest in B, especially at ∼80 % −∼100 % of the stance. Anterior–posterior and lateral–medial translations were mostly within \(\pm1\) mm for Models A and B; however, during the last 20 % of the stance, a maximum posterior translation of 2 mm was observed in Models A (Fig. 7, bottom row). Model C showed substantially larger translations than the subject-specific Models A and B.

Fig. 7
figure 7

Knee rotation angles and translations in different models: the black curve at the top-left indicates the maximal measured varus–valgus rotation produced by the authors of [53], whereas the grey color indicates the range, reaching the varus of −6° at the end of stance (not seen in figure)

The contact pressures and maximum principal strains of the tibial cartilage, found at the tibio-femoral contact area, showed similar time-dependent behavior to the reaction forces (Figs. 5 and 6). In Models A and B, the values were lower in the lateral than in the medial compartment, though there was more even distribution of contact pressures and strains in A. In Model C, the contact pressures and maximum principal strains concentrated either on the lateral or medial tibial cartilage, depending on the stance phase (Fig. 8). In Models A and B, the average values of contact pressure and maximum principal strain over the contact area were about half the maximum values (Fig. 8, left & middle). In Model C, the corresponding average values were three to four times lower than the maximum values (Fig. 8, right).

Fig. 8
figure 8

Average and maximum contact pressures and maximum principal strains in different models—average values calculated over the cartilage–cartilage contact area

The depth-wise maximum principal stresses, pore pressures, and fibril strains showed trends similar to the contact pressures (Figs. 8 and 9). The highest average values for the maximum principal stress were located at the interface between the first and the second element layer of the medial tibial cartilage. The lowest values in the medial compartment were found at the cartilage–bone interface. Identical depth-wise stress behaviors were observed in the lateral joint compartment (Fig. 9, left column). The depth-wise fibril strain followed the behavior of the maximum principal stress. The highest fibril strains were found mainly at the superficial zones, either at the surface or at the interface between the element layers 1 and 2 of the medial tibial plateau (Fig. 9, right column). Depending on the stance phase, the lowest values occurred either at the cartilage-bone interface or at the interface between the element layers 3 and 4. The smallest depth-wise changes were observed in the pore pressure (Fig. 9, middle column). The maximum values were found mainly at the surface layer, while in Model B, the maximum values were found at the cartilage–bone interface (Fig. 9, middle column).

Fig. 9
figure 9

Average and depth-wise maximum principal stresses, pore pressures and fibrils strains at different element layers (surface-to-bottom) in different models, with average values calculated from the cartilage–cartilage contact area in all zones. Different element layers are indicated with different line styles

Simulated ACL and PCL elongations were similar in Models A and B, while Model C showed different trends (Fig. 10). The length of the LCL changed similarly in all models, however, the minimum and maximum values were observed at the earliest time points in Model B and the latest time points in Model A. The smallest maximum increase in LCL length was observed in model A (1.9 mm). The maximum increases in PCL and MCL lengths were substantially higher in Model C (9.5 and 10.9 mm) than in either Models A or B. In Model A, the lengths were 1.6 and 2.7 mm, while in Model B they were 1.8 and 3.2 mm. Between Models A and B, the largest ligament elongation difference (2.2 mm) was found for the LCL during the first peak loading force of the stance.

Fig. 10
figure 10

Elongations of the ACL, PCL, LCL, and MCL simulated with different models

4 Discussion and summary

For the first time, subject-specific motion analysis, MRI, multibody simulation, and knee joint FE analysis using fibril reinforced material properties of cartilage were combined to simulate the human knee loading that occurs during walking. The model input was based on the rotations (Model A) or moments (Model B) of the knee joint. For comparison, gait data from the literature was the input in the third model (Model C). The knee reaction force, stress and strain trends were similar during the entire stance phase of the gait in Models A and B. However, the distribution of these parameters between the lateral and medial compartments was more even in Model A. Furthermore, the values of depth-wise maximum principal stresses and fibril strains were substantially different between these models. Model C provided highly uneven stress and strain distributions between the joint compartments.

In Model C, the values for the analyzed parameters were quite different compared to those from the models with subject-specific data. For instance, the maximum principal stresses in the superficial zone of cartilage in Model C were \(\sim20\mbox{--}26\) MPa and the contact pressures were at most 15 MPa or more. This could indicate a risk of cartilage damage [54, 55]. Since normal walking should not present a risk of cartilage damage, the movement data available from the literature (for different subject) produces unrealistic results. The corresponding values for the moment-driven model (Model B) were \(\sim15\mbox{--}20\) MPa and \(\sim4\mbox{--}12\) MPa for the maximum principal stress and contact pressure, respectively. This range might be more realistic but the values in the medial compartment were still quite high. Patient-specific ligament properties or pre-tensions implemented separately for each ligament could improve the accuracy of Model B. The aforementioned maximum stress and contact pressure values were \(\sim8\mbox{--}12\) MPa and \(\sim3\mbox{--}7\) MPa, respectively, for the rotation-driven model (Model A). The load distribution, as noticed from the forces entering through the joint, between the lateral and medial compartments was also more balanced in this model compared to Models B and C, as also suggested earlier experimentally [56]. Thus, it may estimate loading patterns in the knee cartilage the most realistically. This is supported by earlier studies suggesting that contact stresses in a normal knee should be below 15 MPa [57], though even clearly over 20 MPa stresses for individual joints have been shown [58]. After knee arthroplasty, knee contact stresses have been shown to be over 25 MPa [59]. Even the maximum contact pressures in a single element (average node point values over the element) were less than 15 MPa in Model A, while those were ∼30 and ∼80 MPa in Models B and C, respectively. Actually, the study by [57] showed using cadavers that at simulated heel-strike, peak contact stresses in the medial and lateral cartilage were ∼14 and \(\sim5.5\) MPa, respectively, while those at the toe-off were ∼14 and \(\sim6.5\) MPa. Our corresponding peak values in Model A were extremely consistent with [57]; ∼12 and ∼4 MPa at heel-strike and ∼12 and ∼6 MPa at toe-off.

Substantially different stress and force distribution produced by Model C compared to those obtained from Models A and B can be mainly explained by the different varus–valgus rotation. This varus–valgus rotation in Model C (not subject-specific) was several degrees different than that in Model A (subject-specific) (up to ∼4 degrees), and caused obviously substantial variations in force distributions between medial and lateral compartments. Similar behavior was proven in a recent study [60]. To emphasize the sensitivity of the model response to the input data, we observed that ∼4 and ∼6 degree difference in varus–valgus and internal–external rotation, respectively, in Model C compared to Model A resulted in a free space of several millimeters between contacting joint surfaces in the medial joint compartment at the end of the gait. This indicates non-physiological contact behavior within the knee joint in Model C [56, 61, 62].

Earlier experimental data [53] showed a varus–valgus trend similar to that simulated here for Model A. The varus–valgus angle strongly contributed to the force distribution between the lateral and medial compartments, in agreement with an earlier study [63]. Similarly, the varus–valgus rotation also influenced ligament strains. A high varus angle resulted in a greater ACL and LCL lengthening, whereas a high valgus angle resulted more in increased PCL and MCL lengths. Based on our previous studies [22, 23], medial-lateral translation also contributes to the stress distribution between the medial and lateral compartments and menisci. Here, in Model A, the reaction force, stress and strain distributions between joint compartments, and LCL elongations consistently followed the medial–lateral translation, while Model C produced opposite varus–valgus rotations to Models A and B, leading to a completely different stress and strain distribution between the compartments. The varus–valgus rotation can vary a great deal among patients, and even small differences in the rotation angle (\(\pm3\mbox{--}5\)°) may produce significant (\(\sim50\) %) differences in the medial-lateral reaction forces within the knee [64]. Therefore, optimal, patient-specific motion data, not only varus–valgus rotation but also other rotations and translations, would improve the accuracy of any knee joint model.

Consistent with earlier studies [35, 65], the tangentially oriented collagen fibrils together with the knee joint geometry resulted in the greatest cartilage stresses and fibrils strains in the superficial tissue. As found also earlier [35, 65], fluid pressure distribution became quite homogeneous throughout the tissue under the contact area. On the other hand, during the loading response, pore pressures were highest at the cartilage–bone interface in the medial tibial cartilage. Since fluid pressure expanded the tissue horizontally and the vertically oriented collagen fibrils in the deep cartilage bent toward the direction of fluid flow [66], relatively high fibril strains in the deep tissue were also observed.

Ligaments can affect knee joint contact forces [51]. Here, the total joint force was assumed to be the sum of the GRFs and forces caused by ligament strain. With the pre-elongation of 1.5 mm and elastic properties we used for the ligaments, the knee joint reaction forces in unloaded and loaded Models A and B were similar to those measured experimentally by Kutzner et al. [51]. Obviously, ligament pre-tension at full extension may be different in different ligaments. As far as we know, such experimental data is not available. However, pre-tension should not affect the relative elongation results produced by the Models A (rotation-controlled) and C (input from the literature), because their motion is controlled by angles. The results of Model B (moment-controlled) are more vulnerable to ligament pre-tension and other properties because the torque required is proportional to the mechanical properties of ligaments. Subject-specific ligament properties could improve the models, especially Model B.

The use of linear elastic properties for ligaments may be criticized as a limitation of the current study. In an experimental in vitro study [67], the nonlinearity of ligaments at small strains was shown. However, the ACL responds linearly after a strain of about 2–3 %, especially with a high strain rate, such as 40 %/s [67]. In our models, the strain rate was over 100 %/s and ACL strain was constantly between 1 % and 6 %. Moreover, strain value ranges were 1–6 %, 2–4 % and 1–3 % in the PCL, MCL and LCL, respectively. Therefore, we think it was feasible to use linear elastic properties for ligaments, especially when modeling walking with a high strain rate.

Some other limitations of the study should also be addressed. Multibody simulation was used here in order to eliminate or minimize the effect of skin movement which occurred during the experimental motion analysis. Since the multibody simulation was based on rigid bodies, we were not able to analyze joint contact forces realistically. This would necessitate inclusion of deformable bodies, inclusion of ligaments in the multibody knee model, and changes to muscle model would also be a necessity. For this reason, we have approximated joint forces to result from the GRF and forces caused by the ligaments (due to ligament stretching). We believe this is an acceptable method because our joint forces were consistent with the literature [51], as also explained earlier. In the future, one of the goals should be to obtain patient-specific force data from the joint surfaces as well.

Determination of boundary conditions for flexion–extension and varus–valgus relation in the multibody simulation could be considered as a limitation. In the intermediate FE model, flexion–extension and varus–valgus relation was studied with flexion angles of 0–90 degrees, while internal–external rotation was kept fixed and varus–valgus was allowed to rotate freely. This produced even (∼50 %–50 %, on average during the simulation) force distribution between medial and lateral compartments, as suggested in the literature during gait [56, 61, 62]. In reality, internal–external rotation would influence the flexion–extension and varus–valgus relationship. However, it should be noted that the produced intermediate model results (varus–valgus rotation) were used as a boundary condition in the multibody model with a small variation (\(\pm2\) degrees).

Our FE model did not include the patella and tendons (patella and quadriceps tendons). These limitations may affect the validity of the moment-controlled model (Model B). In order to simulate the effect of altered loading (e.g., as a result of weight loss, ligament rupture) or surgical operations (e.g., partial meniscectomy) on knee joint stresses and strains as realistically as possible, a moment/force-controlled model with realistically implemented ligaments, patella, tendons, and muscle forces should be developed. Furthermore, pre-strain of ligaments was accomplished by increasing their measured lengths from the MRI [68]. However, the increase in ligament lengths was less than 5 %; thus, it should not affect the results significantly.

In this study, subject-specific rotation and moment-controlled knee joint models were developed and compared to a reference model with joint motion taken from the literature. The rotation-controlled model showed the most even load distribution between the compartments. The simulated stress and strain values were in the range below typical limits of cartilage failure. Other models predicted a more uneven load distribution between the compartments. Furthermore, the maximum principal stress values in the model with the literature input were clearly beyond cartilage failure limits. The results suggest that patient-specific motion data should be implemented for knee joint models. Even though the presented concept with the combination of motion analysis, multibody dynamics and FE analysis still needs improvements in order to develop and introduce a knee joint model with patient-specific muscle inputs, the current version of the model can already be applied for the analysis of sports training methods, sports equipment design, preventive training regimens, post-op recovery procedures, or in OA research in order to optimize or minimize knee joint forces, with the ultimate goal being the prevention of the initiation and progression of OA.