121121
122122with the explicit index notation:
123123
124- $$
125- K_{ij,mo} = -\underline{\omega}_{ij} V_j V_k \underline{\omega}_{ik} \sum_{n,p} [\mathbf{C} : \mathbf{B}_{ik}]_{mno} [D_i^{-1}]_{np} X_{ij,p}
126- $$
124+ $$ K_{ij,mo} = -\underline{\omega}_{ij} V_j V_k \underline{\omega}_{ik} \sum_{n,p} [\mathbf{C} : \mathbf{B}_{ik}]_{mno} [D_i^{-1}]_{np} X_{ij,p} $$
127125
128126### Zero energy mode compensation
129127
130- The global control [ WanJ2019] ( @cite ) is introcuded in matrix form .
128+ The global control [ WanJ2019] ( @cite ) is introcuded in matrix form.
131129
132130The corrected force density state $\underline{\mathbf{T}}^C$ combines the original correspondence force with a stabilization term:
133131
134132$$ \underline{\mathbf{T}}^C=\underline{\mathbf{T}}+\underline{\mathbf{T}}^S $$
135133
136- where $\underline{\mathbf{T}}$ is the original correspondence force density state and $\underline{\mathbf{T}}^S$ is the suppression force density state. Following Wan et al. \cite{ WanJ2019} , the suppression force density state is defined as:
134+ where $\underline{\mathbf{T}}$ is the original correspondence force density state and $\underline{\mathbf{T}}^S$ is the suppression force density state. Following Wan et al. [ WanJ2019] ( @cite ) , the suppression force density state is defined as:
137135
138- $$
139- \underline{\mathbf{T}}^S\langle \boldsymbol{\xi}\rangle =
140- \underline{\omega}\langle
141- \boldsymbol{\xi}\rangle\mathbf{Z}\underline{\mathbf{z}}
142- $$
136+ $$ \underline{\mathbf{T}}^S\langle \boldsymbol{\xi}\rangle =\underline{\omega}\langle\boldsymbol{\xi}\rangle\mathbf{Z}\underline{\mathbf{z}} $$
143137
144138where $\mathbf{Z}$ is the zero-energy stiffness tensor and $\underline{\mathbf{z}}$ is the non-uniform deformation state.
145139
146140The non-uniform deformation state $\underline{\mathbf{z}}$ quantifies the deviation between the actual deformed configuration and the configuration predicted by the correspondence deformation gradient:
147141
148- $$
149- \underline{\mathbf{z}}\langle \boldsymbol{\xi}\rangle=
150- \underline{\mathbf{Y}}\langle\boldsymbol{\xi} \rangle-\mathbf{F}\boldsymbol{\xi}
151- $$
142+ $$ \underline{\mathbf{z}}\langle \boldsymbol{\xi}\rangle=\underline{\mathbf{Y}}\langle\boldsymbol{\xi} \rangle-\mathbf{F}\boldsymbol{\xi} $$
152143
153144The second-order zero-energy stiffness tensor $\mathbf{Z}$ is constructed using the elasticity tensor from the constitutive relation:
154145
@@ -158,22 +149,9 @@ where $\mathbf{C}$ is the elasticity tensor and $\mathbf{D}^{-1}$ is the inverse
158149
159150For the discrete implementation, the non-uniform deformation state for bond $ij$ is expressed in terms of displacement differences:
160151
161- $$
162- \begin{aligned}
163- \underline{\mathbf{z}}_{ij} &= \underline{\mathbf{Y}}_{ij}-\mathbf{F}\underline{\mathbf{X}}_{ij}\\
164- &= \underline{\mathbf{X}}_{ij}+\underline{\mathbf{U}}_{ij}-\mathbf{F}\underline{\mathbf{X}}_{ij}\\
165- &= \underline{\mathbf{U}}_{ij} - \left( \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k \underline{\mathbf{U}}_{ik} \otimes \underline{\mathbf{X}}_{ik}\right) \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij}\\
166- &= \underline{\mathbf{U}}_{ij} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k \underline{\mathbf{U}}_{ik} (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\\
167- &=\underline{\mathbf{U}}_{ij}\left[\mathbf{I} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right]
168- \end{aligned}
169- $$
152+ $$ \begin{aligned}\underline{\mathbf{z}}_{ij} &= \underline{\mathbf{Y}}_{ij}-\mathbf{F}\underline{\mathbf{X}}_{ij}\\&= \underline{\mathbf{X}}_{ij}+\underline{\mathbf{U}}_{ij}-\mathbf{F}\underline{\mathbf{X}}_{ij}\\&= \underline{\mathbf{U}}_{ij} - \left( \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k \underline{\mathbf{U}}_{ik} \otimes \underline{\mathbf{X}}_{ik}\right) \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij}\\&= \underline{\mathbf{U}}_{ij} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k \underline{\mathbf{U}}_{ik} (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\\&=\underline{\mathbf{U}}_{ij}\left[\mathbf{I} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right]\end{aligned} $$
170153
171- $$
172- \begin{aligned}
173- \underline{\mathbf{T}}^S_{ij} &= \mathbf{Z}_i\underline{\mathbf{U}}_{ij}\left[\mathbf{I} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik} \otimes \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right] \\
174- &=(\mathbf{C}_i:\mathbf{D}_i^{-1})\underline{\mathbf{U}}_{ij}\left[\mathbf{I} - \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right]
175- \end{aligned}
176- $$
154+ $$ \begin{aligned}\underline{\mathbf{T}}^S_{ij} &= \mathbf{Z}_i\underline{\mathbf{U}}_{ij}\left[\mathbf{I}- \sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik} \otimes \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right]\\&=(\mathbf{C}_i:\mathbf{D}_i^{-1})\underline{\mathbf{U}}_{ij}\left[\mathbf{I}-\sum_{k \in \mathcal{H}_i} \underline{\omega}_{ik} V_k (\underline{\mathbf{X}}_{ik}^T \mathbf{D}_i^{-1}\underline{\mathbf{X}}_{ij})\right]\end{aligned} $$
177155
178156The stabilization terms can be directly incorporated into the matrix formulation. The additional stiffness matrix components arising from the zero-energy mode compensation are:
179157
0 commit comments