If i want to optimize parameters of nonlinear spring to minimize error between simulated and desired force but the RSME error increase what should I do?
10 Comments
Searching for the optimal solution in 22 dimensions is really challenging—it's twice the highest dimension in string theory! Plus, if you search in the wrong areas, the result might not be what you want, even if it’s the best solution in that spot.
The final question is, how do you know if a best solution exists? Maybe uour desired force is unrealistic. What would happen if you relaxed the RMSE requirement?
You didn't share the governing equations with us, so many of us don’t have a clear picture of your engineering problem. It’s likely that the equations are unfamiliar to you as well, since you’re just an Applications Engineer who is very good at using ANSYS.
I’m trying to help you describe the problem so that Optimization Experts can assist you. Let’s start with the idea that you’re probably just using ANSYS software to graphically design the mass-spring model (no math involved) and relying on its physics rendering and finite element capabilities to generate the simulated Force vs. Deformation results.
You want to find the best values for the 22 coupled nonlinear springs in ANSYS so that the desired Force vs. Deformation profile is generated. You’ve been using the `ga()` optimizer in MATLAB while running ANSYS at the same time. However, the results show a significant gap between 30 and 50 mm of deformation, which is unacceptable.
Now, here’s the engineering question: Does adding more springs, increasing the total to 26 (on par with the dimensions in Bosonic String Theory), reduce the "gap"? If so, it might explain that the 22 springs are insufficient to produce the desired force level at certain ranges of deformation.
Answers (0)
Categories
Find more on Direct Search in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!