| Algorithm 1 The calculation process of the VMD |
| Step 1: Initialize 、、 and n to zero; |
| Step 2: n = n + 1, execute the entire loop; |
| Step 3: Execute the loop k = k + 1 until k = K, update : ; |
| Step 4: Execute the loop k = k + 1, until k = K, update : ; |
| Step 5: Use to update λ; |
| Step 6: Given the discrimination condition ε > 0, if the iteration stop condition is satisfied, all the cycles are stopped and the result is output; K IMFs are obtained. |