


{"id":35637,"date":"2019-05-28T17:25:50","date_gmt":"2019-05-28T17:25:50","guid":{"rendered":"\/forum\/forums\/topic\/fatigue-calculates-wrong-result-sn-curve-nonconstant-load-infinite-life\/"},"modified":"2019-05-28T17:25:50","modified_gmt":"2019-05-28T17:25:50","slug":"fatigue-calculates-wrong-result-sn-curve-nonconstant-load-infinite-life","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fatigue-calculates-wrong-result-sn-curve-nonconstant-load-infinite-life\/","title":{"rendered":"Fatigue calculates wrong result, SN Curve, NonConstant Load, infinite life"},"content":{"rendered":"<p>I have an issue that lets me loose hope on fatigue calculation.<\/p>\n<p>I have an SN Curve (Figure1) and implied it to ANSYS (figure2).<\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/aed83d50-43a7-4349-a233-aa1700cd6b2a\/b59c8bf3-0ad6-4f02-a6a9-aa5b011e43ec_sn-modified.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/aed83d50-43a7-4349-a233-aa1700cd6b2a\/0b8490a1-c445-43a3-8e1b-aa5b011e2f1e_sn-in-ansys.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>Now the calculated <strong>equivalent stress of 105MPa<\/strong> is way higher than infinite life (that starts at 80Mpa).It results in a <strong>stress maximum<\/strong> spot as can be seen in figure below.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/aed83d50-43a7-4349-a233-aa1700cd6b2a\/dde9cbfd-0d10-43ab-a08e-aa5b011e6439_105mpa.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p>In fatigue tool, i applied 4sec of history Data, consisting of approx5000 loadsteps, as can be seen in figure below.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/aed83d50-43a7-4349-a233-aa1700cd6b2a\/8a8c1ea2-254a-4c41-9a48-aa5b011edebe_signal.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p><\/p>\n<p>Since the variation is in between ~0.8-1.2*Equivalent stress, which is <strong><span style=\"text-decoration: underline;\">above<\/span><\/strong> infinite life, it should calculate valid failure but. Result always looks as below: Whole body is red, showing same number for everything.<br \/><img decoding=\"async\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/attachments\/aed83d50-43a7-4349-a233-aa1700cd6b2a\/485660d1-6e7a-4310-bd7c-aa5b011e976e_red.jpg?width=690&amp;upscale=false\" alt=\"\"><\/p>\n<p>Now i noticed that i can change infinite live (red circle in 2 Pictures above) blocks and read in ANSYS help:<\/p>\n<p><\/p>\n<p><em><span style=\"left: 149.999px; top: 963.7px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.0032);\">&#8220;For Stress Life, another available option when cond<\/span><span style=\"left: 529.799px; top: 963.7px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.98944);\">ucting a variable amplitude fatigue analysis is <\/span><span style=\"left: 149.999px; top: 982.9px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00362);\">the ability to <strong>set the value used for <span class=\"highlight selected\">infinite life<\/span><\/strong><\/span><span style=\"left: 481.598px; top: 982.9px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00344);\">. In constant amplitude loading, if the alternating<\/span><span style=\"left: 149.999px; top: 1002.1px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00356);\">stress is lower than the lowest alternating stress <\/span><span style=\"left: 508.398px; top: 1002.1px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00303);\">on the fatigue curve, the fatigue tool will use the<\/span><span style=\"left: 149.999px; top: 1021.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00322);\">life at the last point. This provides for an added <\/span><span style=\"left: 500.199px; top: 1021.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.989799);\">level of safety because many materials do not <\/span><span style=\"left: 149.999px; top: 1040.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00638);\">exhibit an endurance limit. <strong>However, in non-consta<\/strong><\/span><strong><span style=\"left: 527.999px; top: 1040.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.989959);\">nt amplitude loading, cycles with very small <\/span><span style=\"left: 149.999px; top: 1059.5px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00339);\">alternating stresses may be present and may incorre<\/span><span style=\"left: 537.999px; top: 1059.5px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.98999);\">ctly predict too much damage if the number <\/span><span style=\"left: 149.999px; top: 1078.7px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00843);\">of the small stress cycles is high enough. To help <\/span><span style=\"left: 517.599px; top: 1078.7px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.989898);\">control this, the user can set the infinite life <\/span><span style=\"left: 149.999px; top: 1097.9px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00338);\">value that will be used if the alternating stress i<\/span><span style=\"left: 494.399px; top: 1097.9px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.990218);\">s beyond the limit of the SN curve. Setting a <\/span><span style=\"left: 149.999px; top: 1117.1px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00331);\">higher value will make small stress cycles less dam<\/span><span style=\"left: 528.999px; top: 1117.1px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.988858);\">aging if they occur many times. The Rainflow <\/span><span style=\"left: 149.999px; top: 1136.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00396);\">and damage matrix results can be helpful in determi<\/span><span style=\"left: 532.598px; top: 1136.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(0.990285);\">ning the effects of small stress cycles in your <\/span><span style=\"left: 149.999px; top: 1155.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.01526);\">loading history.&#8221;<\/span><\/strong><\/em><\/p>\n<p><\/p>\n<p><span style=\"left: 149.999px; top: 1155.3px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.01526);\">i figured, that i can play along with that value, however, if i change it what exactly does happen? I get lower result but the min life is calculated and shown on the whole blade instead of highest stress region?<\/p>\n<p>I have no further idea on that, since my load is above infinite load, every help is welcome!!<br \/><\/span><\/p>\n","protected":false},"template":"","class_list":["post-35637","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_old_topic_id":["7809"],"_bbp_old_topic_author_name_id":["Anonymous"],"_bbp_old_is_topic_anonymous_id":["false"],"_bbp_old_closed_status_id":["publish"],"_bbp_author_ip":[null],"_bbp_old_sticky_status_id":["normal"],"_bbp_likes_count":["0","0"],"_btv_view_count":["1613"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["35637"],"_bbp_forum_id":["27791"],"_bbp_engagement":["163686","254281"],"_bbp_voice_count":["2"],"_bbp_reply_count":["1"],"_bbp_last_reply_id":["232672"],"_bbp_last_active_id":["232672"],"_bbp_last_active_time":["2022-04-23 09:23:29"]},"test":"gaddsch"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/35637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/35637\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=35637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}