Now that we are satisfied that the quasi-static solution for the forming analysis is adequate, we can study some of the other results of interest. Figure 1 shows a comparison of the Mises stress in the blank obtained with Abaqus/Standard and Abaqus/Explicit.
Save the punch displacement (U2) and reaction force (RF2) history data from the Abaqus/Standard analysis as U2–std and RF2–std, respectively.
Similarly, save punch displacement (U2) and reaction force (RF2) history data from the Abaqus/Explicit analysis as U2–xpl and RF2–xpl, respectively.
Next, you will operate on saved X–Y data to create the force-displacement curves. In the force-displacement plot we would like the downward motion of the punch to be represented as a positive value; therefore, when you create the force-displacement curves include a negative sign before the displacement history data so that motion in the negative 2-direction will be positive.
In the Results Tree, double-click XYData; then select Operate on XY data in the Create XY Data dialog box. Click Continue.
In the Operate on XY Data dialog box, combine the force and displacement history data from the Abaqus/Standard analysis to create a force-displacement curve. The expression at the top of the dialog box should appear as:
combine ( -"U2-std", "RF2-std" )
Click Save As to save the calculated displacement curve as forceDisp-std.
In the Operate on XY Data dialog box, combine the force and displacement history data from the Abaqus/Explicit analysis to create a force-displacement curve. The expression at the top of the dialog box should appear as:
combine ( -"U2-xpl", "RF2-xpl" )
Click Save As to save the calculated displacement curve as forceDisp-xpl.
Plot forceDisp-std and forceDisp-xpl in the viewport.
There is significantly more noise in the Abaqus/Explicit results compared to the Abaqus/Standard results because Abaqus/Explicit simulates a quasi-static response while Abaqus/Standard solves for true static equilibrium. Some of the noise in the Abaqus/Explicit history data was removed during the analysis by the built-in antialiasing filter specified on the output request. Now, you will use an Abaqus/CAE X–Y data filter to remove more of the solution noise from the Abaqus/Explicit force-displacement curve. The Abaqus/CAE X–Y data filters should only be applied to X–Y data whose X-value is time. This avoids confusion regarding the meaning of the filter cutoff frequency and prevents problems with the data regularization that is performed internally before the filter is applied. Consequently, you will not filter forceDisp-xpl directly, but rather you will filter U2-xpl and RF2-xpl individually before combining them to create a new force-displacement curve. It is best to apply the same filter operations (both during the analysis and during postprocessing) to any two X–Y data objects that will be combined. This will ensure that any distortions due to filtering (such as time delays) are uniformly applied to the combined data.
In the Operate on XY Data dialog box, filter the force history data using a Butterworth filter with a cutoff frequency of 1100 Hz. The expression at the top of the dialog box should appear as:
butterworthFilter(xyData="RF2-xpl",cutoffFrequency=1100)
Note:
Choosing an appropriate filter cutoff frequency takes engineering judgment and a good understanding of the physical system being modeled. Often an iterative approach (beginning with a relatively high cutoff frequency and then gradually reducing it) can be used to find a cutoff frequency that removes solution noise with minimal distortion of the underlying physical solution. Knowledge of the system's natural frequencies can also assist in the determination of appropriate filter cutoff frequencies. For this example, we performed a frequency extraction analysis to determine the fundamental frequency of the undeformed blank (140 Hz); however, the blank at the end of the forming step will have a fundamental frequency that is considerably higher. If you perform a natural frequency extraction analysis on the final model configuration, you will find that the fundamental frequency at the end of the forming step is approximately 1000 Hz. Hence, a cutoff frequency that is slightly larger than this value is a good choice for this model.
Click Save As to save the calculated displacement curve as RF2-xpl-bw1100.
Similarly, filter the displacement history data using a Butterworth filter with a cutoff frequency of 1100 Hz. The expression at the top of the Operate on XY Data dialog box should appear as:
butterworthFilter(xyData="U2-xpl",cutoffFrequency=1100)
Click Save As to save the calculated displacement curve as U2-xpl-bw1100.
Combine the filtered Abaqus/Explicit force and displacement histories. The expression at the top of the Operate on XY Data dialog box should appear as:
combine ( -"U2-xpl-bw1100", "RF2-xpl-bw1100" )
Click Save As to save the calculated displacement curve as forceDisp-xpl-bw1100.
Add forceDisp-xpl-bw1100 to the plot of forceDisp-std and forceDisp-xpl. Customize the plot appearance to obtain a plot similar to Figure 4.
Figure 4. Steady punch force comparison for Abaqus/Standard and Abaqus/Explicit.