The experimental and numerical analysis carried out in the study is based on the investigation of a cable-driven robotic actuator, considered as a mechanical system with distributed elastic properties. The behavior of this actuator is determined by the interaction between the cable, the transmission elements, and the support structure, an interaction that defines the effective mechanical stiffness and conditions the closed-loop response of the force control. The explicit treatment of these properties allows the examination of the influence of variable stiffness on the control performance under static and dynamic conditions.
The characterization of the system is achieved by combining the mechanical description with the formulation of force-displacement relations and operating conditions relevant for CDPR applications. The mechanical stiffness is considered dependent on operating parameters, such as prestress and applied load, and the associated effects are analyzed in relation to quantitative indicators of the force control performance. The evaluation is supported by numerical simulations and experiments performed on a dedicated test bench, which allows for the controlled reproduction of distinct mechanical conditions and the systematic comparison of actuator response.
2.1. Actuator Configuration for Cable-Driven Parallel Robots
The cable-driven robotic actuator analyzed in the research is designed as an individual drive unit intended for force generation and regulation in a CDPR system. The mechanical configuration allows examining the actuator behavior independently of a particular robotic architecture, which facilitates the investigation of local mechanical properties and their influence on force control performance.
The analysis is intentionally formulated at the actuator level and for cable lengths representative of localized actuation units rather than long-span cable robots. Under these conditions, geometric effects associated with cable sag due to self-weight are negligible compared to the material and transmission stiffness components and are therefore not explicitly included in the stiffness formulation.
The actuator consists of an electrical drive system, a mechanical transmission assembly, and a flexible cable used to apply force to an external load or test mechanism. The mechanical configuration of the actuator is schematically illustrated in
Figure 1, where the main components and the mechanical relationships between them are highlighted.
The mechanical structure is organized so that the high-mass components, such as the electric motor and the transmission elements, are mounted on a fixed frame, while the cable transfers the force to the point of application. Such an organization leads to a reduction in the inertia of the moving parts and allows the effects associated with the mechanical properties of the cable and the transmission to be highlighted.
The transmission of movement between the motor and the cable is achieved by means of a drum and guiding elements, which convert the rotational motion of the motor into linear cable displacement. While frictional effects at the drum and guiding elements are inherent to cable-driven transmissions and may vary with cable tension and wrap conditions, they are not explicitly modeled in the present study. Instead, these effects are treated as part of the mechanical uncertainty and are addressed in the analysis of discrepancies between numerical and experimental results.
The cable used is made of a flexible material with well-defined elastic characteristics, suitable for transmitting force in both static and dynamic regimes. The cable’s properties, such as its axial stiffness and tensile behavior, directly affect how stiff the actuator is mechanically. In addition, the mechanical transmission elements and the supporting structure influence the elastic behavior of the assembly, the effects becoming more pronounced under variable load conditions.
The cable pretension is imposed by applying an initial force before the tests, ensuring that the tension is maintained throughout the entire operation and preventing the loss of mechanical contact. A minimum pretension level, denoted as , is enforced during all experiments to avoid slack cable conditions and ensure the validity of the force transmission model. The pretension level is adjustable above this minimum threshold and constitutes one of the parameters by which the effective mechanical stiffness of the actuator is modified in the study.
The pretension level is adjustable and constitutes one of the parameters by which the effective mechanical stiffness of the actuator is modified in the study. The applied load is controlled by means of the test bench, allowing the reproduction of distinct mechanical conditions relevant for the analysis of the force control behavior. By systematically varying the pretension and load, the actuator provides an adequate experimental framework for investigating the influence of variable mechanical stiffness on the force control performance.
2.2. Mechanical Relationships Governing the Cable-Driven Actuator
The mechanical analysis of the actuator for the cable-driven parallel robot is formulated by the fundamental relations that describe the conversion of the motor’s rotational motion into linear cable displacement and the force transmission to the load. The introduced relations capture the global elastic behavior of the actuator and provide the basis for investigating the influence of variable mechanical stiffness on the closed-loop response of the force control.
The kinematic conversion between drum rotation and linear cable displacement is expressed by the relation:
where
represents the variation in the active length of the cable,
is the effective radius of the drum, and
is the angular displacement of the drum.
The force transmitted through the cable is associated with its elastic deformation and is described by:
where
is the tension in the cable, and
represents the axial stiffness of the cable.
The elastic behavior of the actuator is characterized by an effective mechanical stiffness:
where
is the stiffness associated with the mechanical transmission, and
is the structural stiffness of the support assembly. This formulation accounts for material and structural compliance of the actuator components. Geometric stiffness effects related to cable sag under self-weight, which become relevant in long-span cable robots, are not considered in the present study due to the limited cable lengths and localized actuation configuration investigated.
The relationship between the motor torque and the force transmitted through the cable is:
where
is the motor torque applied to the drum.
The effective mechanical stiffness is treated as a quantity dependent on the operating conditions:
where
is the active length of the cable. In this study,
is not assumed to represent a global material constant. Instead, it is interpreted as an incremental stiffness, defined through local linearization of the force–displacement relationship around a nominal operating point characterized by a given pretension and load level. This formulation allows the stiffness to capture local elastic behavior relevant for force control analysis, without assuming linear elasticity over the entire operating range.
Equation (3) provides a concentrated representation of the equivalent mechanical stiffness of the actuator at a given operating point, obtained by combining the elastic contributions of the cable, transmission, and supporting structure. In practical operating conditions, however, these stiffness contributions cannot be regarded as constant parameters, as the axial cable stiffness, transmission compliance, and structural stiffness depend explicitly or implicitly on variables such as cable tension, active cable length, and load distribution, which vary during operation.
To account for this behavior, the effective stiffness is treated as an operating-point-dependent incremental quantity. This formulation establishes a consistent analytical link between the concentrated stiffness representation in Equation (3) and the operating-point-dependent stiffness required for force control analysis, allowing the dominant local elastic behavior of the actuator to be captured without assuming linear elasticity over the entire operating range.
The mechanical formulation adopted in this study provides a simplified, control-oriented representation of the actuator behavior by focusing on effective stiffness variations and neglecting explicit nonlinear friction dynamics. While this approach is suitable for analyzing stiffness-dependent effects on force control performance within the investigated operating range, it does not capture the full complexity of friction phenomena inherent to cable-driven transmissions.
Nonlinear friction effects arising from cable–pulley interaction, internal strand friction, and velocity-dependent contact phenomena have been shown to significantly influence force transmission and tension dynamics in cable-driven robotic systems. Advanced friction models, including dynamic and hysteresis-based formulations, can capture stick–slip behavior and nonlinear dissipation mechanisms that are not represented in simplified stiffness-based models [
34]. The integration of such nonlinear friction models into the mechanical description of cable-driven actuators represents a relevant direction for improving model fidelity and force prediction accuracy in future studies.
2.3. Integrated Methodology for Variable Stiffness Analysis
The methodology adopted to investigate the effects of variable mechanical stiffness on force control is built as an integrated framework that combines mechanical characterization, control formulation, and validation through simulations and experiments. The integration of these components allows for a coherent examination of the relationship between the actuator’s mechanical properties and the closed-loop behavior of force control, avoiding the artificial separation between theoretical analysis and experimental implementation. Such methodological structuring facilitates the tracking of the influence of variable stiffness, from the level of mechanical parameters to quantifiable indicators of control performance.
The methodological framework is formulated at the level of the individual actuator to allow the isolation of local mechanical effects from the global dynamics of a parallel robotic system. By this choice, the analysis focuses on the fundamental mechanisms through which the stiffness of the cable, transmission, and support structure influences the force transmission and the stability of the controlled response. The integrated approach allows for direct correlations between variations in mechanical parameters and observed changes in control performance, without introducing dependencies on a specific robotic application.
The methodology includes four complementary components. The first component aims at the mechanical characterization of the variable stiffness by defining and evaluating the effective mechanical stiffness as a function of the operating conditions. The second component refers to the formulation of the force control, kept constant throughout the study to allow the attribution of performance variations exclusively to mechanical properties. The third component describes the experimental implementation and measurement procedures, designed for the controlled reproduction of the investigated mechanical conditions. The fourth component consists of the simulation and testing protocol, used for the systematic comparison of the response under numerical and experimental conditions.
2.3.1. Mechanical Characterization of Variable Stiffness
The characterization of the variable mechanical stiffness is achieved by analyzing the relationship between the force transmitted by the cable and the global elastic deformation associated with the actuator–transmission–structure assembly. Stiffness is treated as a quantity dependent on the operating conditions, reflecting the distributed nature of the mechanical compliance and the variations induced by the stress state.
Cable-driven transmissions inherently exhibit hysteresis and energy dissipation effects due to internal strand friction and interactions within the transmission elements. In the present study, these effects are not explicitly modeled; instead, the stiffness characterization is conducted under controlled loading conditions using incremental force variations around stable operating points. This approach enables the dominant elastic behavior relevant for force control analysis to be captured, while hysteretic effects are implicitly reflected in the experimental measurements and addressed separately in the analysis of discrepancies between simulations and experiments.
The effective mechanical stiffness is defined by the incremental ratio between the variation in the transmitted force and the corresponding variation in the active length of the cable, expressed by the relationship:
where
represents the variation in the force measured in the cable, and
is the variation in the associated active length. Defining stiffness through an incremental relationship allows for local evaluation of elastic behavior around a given operating point and explicitly avoids the assumption of global linear elasticity.
The investigated force and displacement variations are selected to remain within a limited elastic regime, in which no permanent deformation or pronounced nonlinear material effects are observed. Within this regime, the incremental stiffness provides a physically meaningful representation of the local mechanical behavior relevant for force control performance evaluation.
The stiffness determination is performed for controlled values of the operational parameters that influence the elastic behavior of the actuator. The prestress level establishes the initial state of stress of the cable and modifies the ratio between the elastic deformation and the transmitted force. The applied load influences the average tension in the cable and leads to variations in the effective stiffness, especially in dynamic regimes. The active length of the cable , dependent on the actuator position, also contributes to the variation in the global elastic properties, according to the mechanical relations formulated previously.
Thermal effects and time-dependent phenomena such as creep, which are known to influence the mechanical behavior of synthetic cables under prolonged loading or elevated temperatures, are not explicitly considered in the present stiffness characterization. The experiments are conducted over relatively short durations and under controlled laboratory conditions, for which temperature variations remain limited and no measurable drift in force or displacement attributable to thermal or creep effects was observed.
For each combination of operational parameters, the stiffness is evaluated around a stable operating point by applying limited force variations. The investigated domains are selected so as to ensure the maintenance of elastic behavior and to reflect mechanical regimes relevant for CDPR applications. Through this procedure, the experimentally determined stiffness can be considered representative of the analyzed operating conditions.
In order to correlate the experimental characterization with the mechanical model, the stiffness determined by Equation (6) is compared with the equivalent mechanical stiffness defined analytically:
For the investigated operating conditions, the relative deviation between the experimentally identified stiffness and the analytically estimated equivalent stiffness remains below 30% across all tested stiffness regimes. This level of deviation is considered acceptable for a control-oriented stiffness characterization of cable-driven actuators affected by distributed compliance, hysteresis, and frictional effects. From a control-oriented perspective, the approximation introduced in Equation (7) is valid for operating regimes characterized by small force and displacement variations around stable operating points, which are representative of the force control scenarios investigated in this study.
The differences identified between the experimentally determined and analytically estimated values can be attributed to the manifestation of nonlinear phenomena, the distributed nature of the mechanical compliance, and the influence of the transmission and guiding elements, effects that are not fully represented by the concentrated modeling. The comparative analysis between the two sets of values provides an interpretative framework for understanding the variations in the force control performance with respect to the investigated mechanical conditions.
The characterization of the variable mechanical stiffness leads to a quantitative description of the elastic properties of the actuator in controlled operating regimes. The resulting information allows the correlation of the mechanical parameters with the closed-loop response of the force control and supports the examination of the influence of stiffness on the stability and accuracy of the response.
2.3.2. Force Control Formulation and Implementation
The force control formulation is performed at the individual actuator level, with the aim of evaluating the influence of variable mechanical properties on the closed-loop behavior. The control is defined in a manner independent of a particular robotic application so that the analysis reflects the general mechanisms by which the effective mechanical stiffness conditions the transmission and regulation of force in actuators for cable-actuated parallel robots. In this formulation, the motor torque represents the command variable, and the force transmitted through the cable constitutes the controlled variable.
The measured force signal is used to form the control error, defined as the difference between the imposed force reference and the transmitted force:
where
is the desired force, and
is the measured force in the cable. Defining the control error in this form allows for a direct evaluation of the force tracking performance under varying mechanical conditions, without introducing intermediate variables dependent on position or speed.
The measured force signal is used to form the control error, defined as the difference between the imposed force reference and the transmitted force. The force reference is constrained such that the resulting cable tension remains above the minimum pretension threshold , preventing slack cable conditions and avoiding singularities in the force transmission model.
The control law is formulated as a proportional–integral controller, which generates the motor torque required to compensate for the force error:
where
and
are the proportional and integral gains. This control structure was intentionally selected to ensure a simple and transparent relationship between mechanical properties and closed-loop force control performance.
To prevent integrator windup under conditions where the force reference approaches physical limits or when the cable operates near slack conditions, an anti-windup mechanism based on integrator clamping is implemented in the control loop. The integral action is suspended whenever the commanded motor torque reaches predefined saturation limits, ensuring stable force regulation and preventing excessive accumulation of the integral term.
Although adaptive or gain-scheduled control strategies are technically well suited for systems with variable stiffness, their use would inherently modify the controller parameters as stiffness changes and could obscure the direct influence of mechanical stiffness on the force control response. In the present study, the controller parameters are deliberately kept constant across all test conditions to isolate and quantify the effects of variable mechanical stiffness, rather than to optimize control performance for each operating point.
The interaction between force control and the mechanical behavior of the actuator can be analyzed by combining the control law with the relationship between the motor torque and the force transmitted through the cable. According to the mechanical relationships defined previously, the measured force can be expressed by:
where
is the effective radius of the drum. Substituting relation (8) into (9) leads to an explicit expression of the transmitted force as a function of the control error:
Equations (10) and (11) express a static relationship between the motor torque command and the force transmitted through the cable. This formulation does not imply that the actuator dynamics are purely algebraic, but reflects a control-oriented modeling choice adopted for the purpose of isolating stiffness-dependent effects on the closed-loop force response. The dynamics of the electric motor, drive electronics, and mechanical inertia are implicitly assumed to be faster than the dominant force control dynamics within the investigated bandwidth, allowing the torque-to-force relation to be approximated quasi-statically.
Within the low-to-mid frequency range relevant for force control operation, inertial and dissipative effects primarily influence high-frequency behavior and transient phenomena beyond the frequency range of interest for the force control scenarios analyzed in this study. The adopted formulation therefore captures the causal influence of effective mechanical stiffness on the closed-loop force response in the low-to-mid frequency domain, which is representative of the operating regimes considered experimentally and numerically. The observed stiffness-dependent variations in tracking accuracy and bandwidth confirm that, despite the simplified representation, the model preserves the dominant mechanisms governing force control performance.
The presented relationship highlights the fact that, under conditions of constant control gains, the closed-loop response is indirectly influenced by the effective mechanical stiffness, through the link between cable displacement and transmitted force.
2.3.3. Experimental Implementation and Data Acquisition
The experimental implementation is designed to evaluate the force control under controlled mechanical conditions, with the possibility of adjusting the parameters that determine the effective mechanical stiffness of the actuator. The actuator is mounted on a rigid frame, designed to limit parasitic displacements and reduce structural influences on the measurements. The force application point is connected to a dedicated loading mechanism, which allows the imposition of constant or variable loads, corresponding to the investigated test regimes.
The force transmitted through the cable is measured using a sensor mounted in line with the cable’s direction of action and positioned so as to directly capture the tension applied to the load. The relationship between the acquired electrical signal and the measured force is expressed by:
where
represents the force measured in the cable,
is the sensitivity of the force sensor, and
is the acquired output voltage. The force signal is sampled at a rate high enough to capture the transient variations associated with the dynamic regimes analyzed.
The in-line force sensor used in the experimental setup is selected to ensure adequate accuracy and repeatability for the investigated force range. According to the manufacturer’s specifications, the load cell exhibits a combined non-linearity and hysteresis error below ±0.5% of the full-scale output. The sensor resolution and repeatability are sufficient to capture the force variations analyzed in this study, and its operating range is selected to avoid saturation effects during the experiments.
The influence of sensor non-linearity and hysteresis is considered within the measurement uncertainty affecting the experimental force signals. Since the analysis focuses on relative variations in force control performance across different mechanical stiffness conditions rather than on absolute force accuracy, the inherent sensor error does not affect the validity of the observed performance trends. Differences between numerical and experimental results are therefore interpreted in light of the combined effects of sensor uncertainty, mechanical hysteresis, and other unmodeled phenomena.
The measurement apparatus was configured to ensure reliable dynamic evaluation of the force control response over the investigated operating range. The bandwidth of the in-line force sensor exceeds the highest frequency content of both the imposed force reference and the closed-loop force response, ensuring that relevant dynamic information is preserved during acquisition.
Measurement noise arising from electronic amplification and mechanical vibrations is present in the force signal; however, its magnitude remains significantly lower than the force variations associated with stiffness-dependent effects. To attenuate high-frequency noise without altering the dynamic characteristics of the force response, the measured signal is processed using a low-pass filtering strategy with a cutoff frequency selected above the dominant frequency components of the force control loop.
Prior to experimental testing, the force sensor was calibrated using known reference loads applied incrementally across the operating range. The calibration procedure confirmed linearity and repeatability of the sensor response and ensured consistency between the applied force and the corresponding electrical output. Cable displacement measurements, obtained from the motor-side encoder, exhibit a resolution and bandwidth well beyond the requirements imposed by the investigated force regulation regimes.
The cable displacement is determined indirectly by measuring the drum rotation, using an encoder mounted on the motor shaft. The variation in the active cable length is estimated based on the kinematic relationship:
where
is the effective radius of the drum, and
is the angular displacement measured by the encoder. The correlation of the force and position signals is achieved by synchronizing the data acquisition with the actuator control unit, allowing coherent analysis of the relationship between the applied command and the measured mechanical response.
To reduce the influence of measurement noise, the force signal is subjected to a numerical filtering operation, generically expressed by:
where
represents the filtering operator used. In the present study, the filtering operator
corresponds to a low-pass Butterworth filter of second order, selected for its flat magnitude response in the passband and absence of ripple. The cutoff frequency is chosen above the dominant frequency components of the imposed force reference and the closed-loop force response, as identified from the frequency-domain analysis, ensuring attenuation of high-frequency measurement noise without affecting the dynamics relevant for force control evaluation.
The phase delay introduced by the filter remains negligible within the low-to-mid frequency range of interest for the analyzed force control scenarios and does not influence the stiffness-dependent trends reported in the results. The same filtering procedure is applied consistently across all experimental conditions to preserve comparability between tests. The filtering parameters are selected to preserve mechanically relevant information while avoiding distortion of the force control dynamics in the frequency range of interest.
The prestress level is established prior to each series of tests by applying a monitored initial force, ensuring that the tension in the cable is maintained throughout the experiments. The applied load is adjusted by the test bench loading mechanism, allowing for the systematic exploration of distinct mechanical conditions. The force controller parameters are kept constant throughout all tests so that the variations observed in the system response can be attributed to changes in the mechanical properties.
Experimental data are collected for each test scenario and subjected to preprocessing procedures that include checking for temporal consistency and evaluating the dispersion of measurements. The tests are repeated under identical conditions to assess the consistency of the system response, and the observed variations are used to estimate the uncertainty associated with the data acquisition, based on the instrumentation specifications and the measured behavior. The duration of individual tests is limited to minimize thermal accumulation in the cable and transmission elements, ensuring that the measured force response is not affected by temperature-induced stiffness changes or creep effects during the experiments.
Through the described experimental implementation and the adopted acquisition procedures, a coherent data set is obtained that allows the correlation of the controlled mechanical parameters with the force control performance. The information thus obtained provides the basis for the comparative analysis of the effects of variable mechanical stiffness, an analysis presented in the
Section 3.
2.3.4. Simulation and Experimental Evaluation Protocol
The simulation and experimental testing protocol is formulated for the systematic evaluation of the force control performance in the presence of variations in the effective mechanical stiffness. Numerical simulations and experiments are performed under equivalent conditions, using the same control laws and the same sets of mechanical parameters, so that the comparison of the results reflects exclusively the influence of the mechanical properties and not implementation differences.
In the numerical simulations, the mechanical model of the actuator is implemented based on the previously formulated relations, including the dependence of the mechanical stiffness on the operational parameters. The system dynamics are evaluated for imposed force reference signals, and the closed-loop response is analyzed in the time domain. The experiments are performed for the same reference profiles, allowing a direct comparison between the simulated and measured behavior.
The force control performance is evaluated by quantitative indicators calculated based on the tracking error. The instantaneous force error is defined by:
where
is the discretized value of the reference force, and
is the corresponding measured force.
An indicator of performance is the root mean square error, defined by:
where
represents the total number of samples analyzed and provides an aggregate measure of the accuracy of force tracking during a test.
To characterize the maximum deviations, the maximum absolute error is determined:
which highlights the largest instantaneous difference between the desired and transmitted force. In addition, the stability of the response is evaluated by analyzing the variation in the error in the steady state, using the standard deviation of the error:
where
is the average error value over the analyzed interval.
The transient behavior of the force control response is further characterized using a relative settling window criterion. In this study, settling time is defined as the time required for the measured force to enter and remain within a ±2% band around the reference force value. This relative criterion is commonly adopted in precision force control applications and provides a consistent measure of transient performance across different stiffness conditions.
The ±2% settling window is selected as a compromise between sensitivity to residual oscillations and robustness to measurement noise, which is particularly relevant for experimental force signals affected by hysteresis and friction. Using relative settling criterion ensures that the evaluation of transient behavior remains comparable for different force amplitudes and operating conditions.
In addition to force tracking performance, the control effort required from the actuator is evaluated by analyzing the command signal generated by the force controller. The root mean square (RMS) value of the commanded motor torque is used as an indicator of sustained control activity and actuator effort and is defined as:
where
represents the motor torque command at sample
i and
N is the total number of samples analyzed.
The RMS value of the control signal provides a quantitative measure of the average control effort over time and allows the identification of operating conditions associated with increased actuator activity. In particular, higher effective mechanical stiffness may lead to increased torque fluctuations and elevated RMS values, reflecting higher control activity and potential susceptibility to chatter. While not a direct measure of mechanical wear, this metric offers an indirect indication of increased power demand and actuator solicitation in stiff mechanical configurations.
Performance indicators are calculated for each combination of investigated mechanical parameters, including different prestress levels, applied loads, and active cable lengths. Comparing the obtained values allows the evaluation of the influence of variable mechanical stiffness on the accuracy and stability of force control, both in simulations and experiments. By using a common evaluation protocol for simulations and experiments, the analysis ensures consistency in the interpretation of the results and allows for direct correlation of the effects of mechanical stiffness with quantitative indicators of control performance. Differences between numerical and experimental responses are interpreted in light of unmodeled effects, including hysteresis and energy dissipation phenomena inherent to cable-driven transmissions. This methodology enables the evaluation of force control performance degradation caused by variable mechanical stiffness independently of controller redesign, highlighting stiffness as a critical but often overlooked factor in cable-driven robotic actuators.