Abstract
Dielectric elastomer actuators (DEAs) are widely used to drive soft machines, and optimal design is required in more advanced designs of soft robots. In this research article, a computational approach is originally proposed and validated for the topology optimization of electrodes of DEAs. The nonlinear finite elements of absolute nodal coordinate formulation are applied to model the dynamic electromechanical behaviors of DEAs. The parameterized level set method is employed to optimize the electrode topology of DEAs. Then, the method of system-wise equivalent static load is employed to convert the optimization problem of dynamic responses into the static one. Based on the sensitivity analysis, the normal velocity field for optimizing the electrode topology is derived. Finally, two case studies are presented to validate the proposed optimization approach. The experimental test is also performed, and the measured results are compared with the numerical ones to further validate the proposed methodology.
Introduction
Dielectric elastomers (DEs) are widely used in a variety of scientific and technical applications, such as soft robots, electronics, actuators, and sensors.1–6 In recent years, DEs have been increasingly attracting researchers' attention due to their advantages such as the flexibility and adaptability over rigid materials.7,8 A soft mechanical system actuated by dielectric elastomer actuators (DEAs) usually undergoes both large overall motions and large deformations. A detailed review of the existing studies on the dynamics of soft mechanical systems actuated by DEAs has been given in our previous work. 9
The absolute nodal coordinate formulation (ANCF) originally proposed by Shabana10–12 allows for capturing arbitrarily large and coupled displacements, and it is suitable for modeling the flexible bodies undergoing both large overall motions and large deformations. Based on the integration of computer-aided design, robotic algorithms, and ANCF elements, Shabana 13 proposed a new methodology for capturing the complex geometries and large deformations of soft robotic systems. In our previous work, 9 a new viscoelastic solid element of ANCF was proposed for meshing the components of DEs, and it was successfully applied to dynamic simulations of soft mechanical systems actuated by DEs. In this study, a new plate element of ANCF is first developed to model the dynamic electromechanical behaviors of the DEAs.
The electrode, especially its topology, is vital to the dynamic actuation performance of DEAs.14,15 Previous research has mainly focused on the topology optimization of the electrode to improve the static response of the DEAs. Using pairs of Bezier curves, Wang et al.16,17 optimized the electrode topology to improve the static response of the rod linear and rotary DEAs. Chen et al. 18 used a level-set based optimization method to optimize the electrode topology of planar and three-dimensional (3D) DEAs. However, the dynamic topology optimization of the electrode for soft multibody systems actuated by DEAs has been rarely reported. Therefore, the main objective of this article is to establish an effective topology optimization method of the electrode for soft multibody systems actuated by DEAs.
A level set model can be adopted to implicitly capture the topology of the electrode covered on DEAs. Benefiting from the implicit representation, the level set method can easily and naturally handle complex shape and topology changes such as boundary splitting and merging. 19 The parameterized level set method is an effective approach for shape and topology optimization by introducing the radial basis functions (RBFs) into the level set method.20,21 Therein, a level set function is decoupled by a linear combination of a set of RBFs and coefficients, 22 and this parameterized modeling with RBFs can maintain a relatively smooth level set function without reinitialization operation during the optimization process. In this research, the parameterized level set function is used to describe the topology of the electrode of DEAs.
The method of system-wise equivalent static load (ESL) is employed to perform the dynamic response optimization of a flexible multibody system. The ESL method was initially proposed by Kang et al. 23 for the structural optimization under dynamic loads, and then it was extended to the dynamic response optimization of components in flexible multibody systems.24,25 The ESL sets are static loads that generate the same displacement fields as those from a dynamic load at a certain time step. Converting dynamic loads into ESL sets at selected time steps can approximately reproduce the evolution of the dynamic response for a continuous-time problem.
And the deviation from the original dynamic problem depends on the size of the selected time step. However, it should be noted that the effect of inertia is neglected or only partially involved, which can lead to inaccuracy in the dynamic optimization process. Via the ESL method, the dynamic response optimization of a flexible multibody system can be converted into a static one under multiple loading conditions. The latter is then efficiently solved by using standard techniques of structural optimization.
Sun et al. 26 studied the dynamic response optimization of linear elastic components in flexible multibody systems based on the ESL method. Tromme et al. 27 extended the ESL method to the system level, and the system-wise ESL is the static load defined at the system level. Consequently, the shortcomings of formulating an optimization problem based only on local responses can be remedied.
In this research, we propose an effective computational method for optimizing the electrode topology of DE components in a soft multibody system with large displacements. The parameterized level set method is adopted to formulate the dynamic topology optimization problem. The optimization problem of dynamic responses is converted into a static one under multiple loading conditions based on the system-wise ESL method. 27 The normal velocity field is derived to determine the evolution of the interface of the electrode topology. With case studies, the proposed computational method is demonstrated to be robust for the optimal design of DE electrodes in a dynamic and systematic manner.
Dynamic Analysis of Soft Systems Actuated by DEs
DEs plate elements of ANCF
As shown in Figure 1a, let

In the framework of ANCF,28,29 the generalized coordinate vector of one element is composed of nodal coordinates, namely, three position coordinates and nine position gradient coordinates of each node. Figure 1a illustrates a spatial plate element of ANCF with four nodes. The plate element in the reference configuration has dimensions of length l, width b, and thickness h. The position vector of an arbitrary point on the plate element can be written as28,29
In Eq. (1),
The constitutive model of DEs
As shown in Figure 1a, the matrix of position gradients
where
As shown in Figure 1b, the reference configuration of the DE body is denoted as D, and it is selected as the design domain for the electrode pattern.
where
According to thermodynamics, the principle of increase of entropy can be fulfilled by minimizing the free energy of DEs.6,9 The free energy density is defined as follows:
where
Generally, the neo-Hookean model is more appropriate for cases of small strains (<40%), and more advanced models such as the Mooney-Rivlin model, the Yeoh model, or the Gent model should be considered for cases of larger strains or with strain-stiffening effects.31,32 Nevertheless, the neo-Hookean model can be well fitted into the data of tensile tests of elastomers,
33
and the simulation results have shown good consistency with the experimental ones for the investigated range in our previous studies.9,33,34 Specifically, the strain energy density
where
where
where
By differentiating the free energy function formulated by Eq. (6) with respect to the position gradients, the first Piola-Kirchhoff stress tensor can be obtained as
where
The equations of motion
By using the principle of virtual work,
35
the weak form of the dynamic equations of a soft mechanical system actuated by DEAs can be expressed as
In Eq. (11),
In the dynamic analysis of soft multibody systems actuated by DEs, Eq. (11) is a set of differential algebraic equations, and the detailed derivation of the dynamic equation has been shown in our previous work. 9
Formulation of Topology Optimization
RBFs-based parameterized level set method
In this subsection, a brief introduction to the RBF-based parameterized level set method is presented.
As shown in Figure 2, based on the level set method, the two-dimensional (2D) electrode topology is represented implicitly through a higher-order dimensional scalar function, 3D level set function, which is usually defined as follows:

An example of the level set model:
where
In the level set-based method, moving the interface of the shape is equivalent to transporting the scalar implicit function by solving the evolution equation.
19
Assuming that the shape
By differentiating Eq. (13) with respect to
where
where
The MultiQuadric (MQ) spline, a type of RBFs, is used here to construct the level set function, and can be written as
36
where
Then, the level set function at point
By substituting Eq. (17) in Eq. (15), a set of simpler ODEs can be obtained as follows:
where
The detailed derivation of Eq. (18) can be found in Section S2 in Supplementary Data S1. It should be noted that the original Hamilton-Jacobi equation has been reduced to a simpler coupled ODEs.
Topology optimization formulation
The purpose of the topology optimization of the electrode is to improve the driving performance of DEAs. Based on the parameterized level set method, the formulation for the topology optimization of the electrode of a mechanical system actuated by DEs can be mathematically expressed as
where
denotes the objective function, V denotes the volume of the soft body distributed with the electrode, f is the prescribed allowable volume fraction, and
ESL Based Optimization
System-wise ESL method
To solve the dynamic topology optimization problem for a mechanical system as shown in Eq. (26), the system-wise ESL method is utilized here to convert the dynamic response optimization into a static one. This enables the optimization process of complicated dynamic problems to be computationally feasible but at the cost of accuracy loss.
Based on ANCF, the ESL sets are defined as the static loads that generate the same deformations in static analysis as those from dynamic analysis at an arbitrary time step at the system level. According to the work by Tromme et al.,
27
the system-wise ESL sets are computed by
where subscript i denotes the selected ith time step,
The static problem at the selected ith time step is defined as follows:
In Eq. (28),
In this work, the expert evaluation method of weight based on the Grey theory 37 is utilized to define the objective function as follows:
where Nt is the number of time steps and
Based on the system-wise ESL method described earlier, the dynamic response optimization can be converted into the following static one:
where
Sensitivity analysis
In the optimization process, topology changes of the electrode are achieved based on the evolution of the electrode boundary, and the sensitivity analysis of the objective function needs to be calculated. In this subsection, a sensitivity analysis is carried out by conducting the material derivatives combined with the adjoint sensitivity method. 39 The Lagrangian of the optimization problem in Eq. (30) is constructed by
According to the adjoint sensitivity method,
39
the first-order variation of the objective function (with respect to a pseudo time variation
where
In Eq. (32),
where
It is obvious that the equation
denotes the virtual work principle at the ith time step, and it is exactly the same as Eq. (28).
The adjoint displacement
with the same displacement boundary conditions as that of the static problem in Eq. (28).
Finally, the first order variation of the objective function can be calculated by
Further, the steepest ascent direction is directly obtained by setting
Topology optimization computational procedure
The overall flowchart of the topology optimization of the electrode for soft multibody systems actuated by DEs using the parameterized level set method is established in Figure 3, where the steps of the algorithm are briefly listed as follows.

The flowchart of topology optimization of the electrode for soft multibody systems actuated by DEs.
Step 1. Initialize the design variables
and set the iteration counter K to 0.
Step 2. Establish the dynamic equation of soft multibody systems actuated by DEs based on ANCF.
Step 3. Solve the dynamic equation and compute the system-wise ESL sets, then the dynamic response optimization is converted into a static one.
Step 4. The static response optimization is conducted based on the parameterized level set method and the adjoint sensitivity method. The number of iterations to solve the static response optimization is denoted as k.
Step 5. Estimate the convergence criterion. If the convergence criterion is satisfied, terminate the optimization process; otherwise, update the design variables,
Case Studies
This section presents two case studies to illustrate the effectiveness and validity of the proposed method for the topology optimization of the electrode of DE components in soft multibody systems, that is, the static and dynamic response optimization of a planar DEA and the dynamic response optimization of a revolute-spherical-spherical-revolute (RSSR) mechanism.
Static and dynamic response optimization of a planar DEA
First, the static response optimization of a planar DEA is considered as shown in Figure 4a. The static response optimization of the planar DEA has also been studied by Chen et al.
18
The design domain is the planar DEA, whose geometric parameters are set to be

where
A symmetric initial topology is given in Figure 4b, where many circles are contained to allow for the sufficient geometric flexibility for potential topological evolutions. The optimized topology is shown in Figure 4c, which is obtained at step 150, and the corresponding objective function is 0.3215 mm.
The iteration histories of the volume fraction and the objective function in the optimization process are shown in Figure 5a and b, respectively. It can be seen that the objective function (the X-displacement of the point O) is improved; meanwhile, the volume constraint is satisfied.

Iteration histories of the optimization process:
To further validate the proposed optimization methodology, the dynamic response optimization of the planar DEA described earlier is performed. A sinusoidal voltage is applied to the planar DEA, which is set to be
The optimized topology for the dynamic response optimization is shown in Figure 6a. As shown in Figure 6a, the optimized topology for the dynamic response optimization of the planar DEA is almost the same as the static response optimization result shown in Figure 4c. The reason is that the dynamic behavior of the planar DEA takes place near the equilibrium position, which is very close to the static behavior.

Figure 6b presents the iteration history of the objective function. As shown in Figure 6b, the topology optimization procedure converges fast within a few optimization iterations, and the optimized topology relies on that in the first iteration very much. It should be pointed out that the number of iterations refers to that based on the system-wise ESL method, that is, the number of outer iterations in Figure 3.
Further, an experimental test rig is also established to validate the results of the dynamic simulation. As shown in Figure 6c, the sinusoidal voltage is generated by a signal generator (Tektronix AFG31000 series) and amplified by a voltage amplifier (Aigtek ATA-7025). The deformation of the DEA is recorded by a high-speed camera (Protron FASTCAM SA5). The DEA used in the experiment is VHB 4910 produced by the 3M company.
As shown in Figure 6d, a piece of VHB 4910 sheet with equal-biaxial pre-stretches of two is supported by a stiff acrylic frame, and the compliant electrodes of carbon grease are coated on the surfaces of the elastomer sheet. From Figure 6e, it is shown that the numerical results match well with the experimental results, which indicates a good prediction of the DEA dynamics.
Finally, the effectiveness of the proposed optimization approach is further demonstrated in terms of the actuation performance of DEAs. The comparison is made on dynamic responses of the planar DEAs with the initial topology, an intermediate topology during iteration, and the optimized topology of electrodes. Here, our main concern is to evaluate the actuation performance of the DEA and the effects caused by different topologies need to be well distinguished by our experimental measurement. Thus, the volume constraint of electrodes is released.
And the optimization objective is to maximize the dynamic distance between points A and B at equal initial distances of 8 mm from the origin point O on Y axis, as shown in Figure 4a. A sinusoidal voltage of
The simulation time is set from 0 to 1 s, and the size of time step is 0.1 s. And the corresponding experiments are also performed. The experimental setup is the same as shown in Figure 6c. Geometric parameters of the square DEA are set to be lengths

Comparison of dynamic responses of planar DEAs without volume constraint but with three different topologies of electrodes:
Optimization of dynamic responses of a RSSR mechanism
The RSSR mechanism is considered to validate the proposed topology optimization methodology. As shown in Figure 8, the RSSR mechanism consists of four links 40 : the fixed link, the crank shaft, the coupler, and the rocker. The crank is connected to the ground (fixed link) by a revolute joint at O and to the coupler by a spherical joint at A. The rocker is connected to the coupler by a spherical joint at B and to the fixed link by a revolute joint at E. As shown in Figure 8, the point P is the center point of the coupler.

Geometric schematic of the RSSR mechanism. RSSR, revolute-spherical-spherical-revolute.
The dynamic response optimization of the RSSR mechanism actuated by DEs is performed. The model parameters for the RSSR mechanism used in the optimization are presented in Table 1. The design domain is the coupler, which is discretized by 36 × 18 DE plate elements of ANCF. The volume fraction is set to be
Model Parameters for the Revolute-Spherical-Spherical-Revolute Mechanism Used in the Optimization
The angular velocity of the crank shaft is defined as follows:
The analysis time is set from 0.1 to 0.3 s, and the size of the time step is 0.02 s. Thus, there are 10 time steps altogether, that is

Optimized topologies of the electrode from
To study the influence of regularized whitening values of the weights on the optimized topology of the electrode, two sets of regularized whitening values are selected in the optimization process. One set of regularized whitening values is
The optimized topologies of the electrode corresponding to two different weights, that is,

The final optimized topologies corresponding to different weights:
The iteration history of the objective function is shown in Figure 10e. The objective function values corresponding to different weights are different. The Z-displacement of the point P corresponding to the optimized topologies is shown in Figure 10f. From Figure 10f, the values of the weights have little impact on the Z-displacement of the point P.
Conclusions
Based on the ANCF nonlinear finite elements, the parameterized level set method, and the system-wise ESL method, a computational methodology for the topology optimization of electrode in a mechanical system actuated by DEs is proposed. A plate element of ANCF based on the constitutive model of DEs is established to perform the dynamic analysis of soft multibody systems actuated by DEs.
The parameterized level set method is used to describe the electrode topology and formulate the optimization problem. Based on the system-wise ESL method, the dynamic response topology optimization problem is converted into the static one. The adjoint sensitivity analysis is performed to derive the normal velocity field of the electrode topology. Two numerical examples are presented to validate the capability and effectiveness of the proposed dynamic optimization method for the electrode topology. First, the static and dynamic response optimization of a planar DEA is studied, and numerical results of the dynamic behavior for the optimized topology agree well with the experimental results.
Subsequently, the dynamic response optimization of an RSSR mechanism is conducted to validate the proposed method, and the optimization results indicate that the choices of the weights affect the optimized topology of the electrode. The application of the proposed method to the design of soft robots will be further investigated in our future studies.
Footnotes
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
