{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/99425"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/99425","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"A preliminary formalization of scale in topology optimization","abstract":"Topology Optimization often enforces a minimum feature size, also known as a scale, to avoid instability and inaccuracy in the optimized result. This is usually done by applying a discretized convolution kernel on either the density or the sensitivity values. It is not well-established, however, exactly how this filtering approach enforces scale numerically, nor is it evident that the enforced scale is consistent. This paper introduces Linear Scale-Space Theory from the field of computer vision as a rigorous explanation for how a generic convolution enforces scale upon an optimization algorithm. This framework gives several guiding axioms for how to construct a filtering procedure in order to generate a consistent scale parameter across the entire problem domain. When this theory is reapplied to linear filtering in Topology Optimization, it is shown that the standard filtering approach results in inconsistent enforcement of scale on the boundaries of a volume. This formulation error must be corrected by expansion of the boundaries to include virtual elements which have a finite sensitivity but can accept no volume, also known as passive elements. Additionally, it is shown that irregular meshes result in inconsistent scale across the volume, which should be corrected by local modification of the convolution kernel. Numerical tests are performed for basic problems with expanded boundaries in both 2D and 3D. Significant changes in solution topology for these basic problems are noted and discussed. From this preliminary set of results, further avenues of research are suggested.","abstract_html":"Topology Optimization often enforces a minimum feature size, also known as a scale, to avoid instability and inaccuracy in the optimized result. This is usually done by applying a discretized convolution kernel on either the density or the sensitivity values. It is not well-established, however, exactly how this filtering approach enforces scale numerically, nor is it evident that the enforced scale is consistent. This paper introduces Linear Scale-Space Theory from the field of computer vision as a rigorous explanation for how a generic convolution enforces scale upon an optimization algorithm. This framework gives several guiding axioms for how to construct a filtering procedure in order to generate a consistent scale parameter across the entire problem domain. When this theory is reapplied to linear filtering in Topology Optimization, it is shown that the standard filtering approach results in inconsistent enforcement of scale on the boundaries of a volume. This formulation error must be corrected by expansion of the boundaries to include virtual elements which have a finite sensitivity but can accept no volume, also known as passive elements. Additionally, it is shown that irregular meshes result in inconsistent scale across the volume, which should be corrected by local modification of the convolution kernel. Numerical tests are performed for basic problems with expanded boundaries in both 2D and 3D. Significant changes in solution topology for these basic problems are noted and discussed. From this preliminary set of results, further avenues of research are suggested.","abstract_has_math":false,"creators":["Vaught, Louis Oren"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Civil Engineering","degree_department":null,"school":null,"contributors":["Elbanna, Ahmed"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2018,"date_issued":"2018-03-13T15:49:15Z","date_published":"2018-03-13T15:49:15Z","updated_at":"2026-07-22T22:24:37Z","subjects":["Topology","Optimization","Structural","Scale","Scale-space"],"languages":["en"],"rights":["Copyright 2017 Louis Vaught"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/99425","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Elbanna, Ahmed"]},{"key":"dc:creator","label":"Author","values":["Vaught, Louis Oren"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2018-03-13T15:49:15Z","2017-12-13","2017-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Civil Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Topology","Optimization","Structural","Scale","Scale-space"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2017 Louis Vaught"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/99425"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Topology Optimization often enforces a minimum feature size, also known as a scale, to avoid instability and inaccuracy in the optimized result. This is usually done by applying a discretized convolution kernel on either the density or the sensitivity values. It is not well-established, however, exactly how this filtering approach enforces scale numerically, nor is it evident that the enforced scale is consistent. This paper introduces Linear Scale-Space Theory from the field of computer vision as a rigorous explanation for how a generic convolution enforces scale upon an optimization algorithm. This framework gives several guiding axioms for how to construct a filtering procedure in order to generate a consistent scale parameter across the entire problem domain. When this theory is reapplied to linear filtering in Topology Optimization, it is shown that the standard filtering approach results in inconsistent enforcement of scale on the boundaries of a volume. This formulation error must be corrected by expansion of the boundaries to include virtual elements which have a finite sensitivity but can accept no volume, also known as passive elements. Additionally, it is shown that irregular meshes result in inconsistent scale across the volume, which should be corrected by local modification of the convolution kernel. Numerical tests are performed for basic problems with expanded boundaries in both 2D and 3D. Significant changes in solution topology for these basic problems are noted and discussed. From this preliminary set of results, further avenues of research are suggested.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2018-03-13 without embargo terms","The student, Louis Vaught, accepted the attached license on 2017-12-13 at 10:01.","The student, Louis Vaught, submitted this Thesis for approval on 2017-12-13 at 10:16.","This Thesis was approved for publication on 2017-12-13 at 15:59.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11964 on 2018-03-13 at 10:12:20","Made available in DSpace on 2018-03-13T15:49:15Z (GMT). No. of bitstreams: 3 VAUGHT-THESIS-2017.pdf: 1388376 bytes, checksum: 84a264ee909c849fc2b80235746314c6 (MD5) Thesis_Final_Corrected_Vaught.docx: 2415128 bytes, checksum: 9156df6eca0dfa5f7a7608a4e9778d85 (MD5) LICENSE.txt: 4209 bytes, checksum: 8599aa62fd271e55a7176b825c2172b6 (MD5) Previous issue date: 2017-12-13"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["A preliminary formalization of scale in topology optimization"]}]}],"canonical_facts":{"dc:contributor":["Elbanna, Ahmed"],"dc:creator":["Vaught, Louis Oren"],"dc:date":["2018-03-13T15:49:15Z","2017-12-13","2017-12"],"dc:description":["Topology Optimization often enforces a minimum feature size, also known as a scale, to avoid instability and inaccuracy in the optimized result. This is usually done by applying a discretized convolution kernel on either the density or the sensitivity values. It is not well-established, however, exactly how this filtering approach enforces scale numerically, nor is it evident that the enforced scale is consistent. This paper introduces Linear Scale-Space Theory from the field of computer vision as a rigorous explanation for how a generic convolution enforces scale upon an optimization algorithm. This framework gives several guiding axioms for how to construct a filtering procedure in order to generate a consistent scale parameter across the entire problem domain. When this theory is reapplied to linear filtering in Topology Optimization, it is shown that the standard filtering approach results in inconsistent enforcement of scale on the boundaries of a volume. This formulation error must be corrected by expansion of the boundaries to include virtual elements which have a finite sensitivity but can accept no volume, also known as passive elements. Additionally, it is shown that irregular meshes result in inconsistent scale across the volume, which should be corrected by local modification of the convolution kernel. Numerical tests are performed for basic problems with expanded boundaries in both 2D and 3D. Significant changes in solution topology for these basic problems are noted and discussed. From this preliminary set of results, further avenues of research are suggested.","Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2018-03-13 without embargo terms","The student, Louis Vaught, accepted the attached license on 2017-12-13 at 10:01.","The student, Louis Vaught, submitted this Thesis for approval on 2017-12-13 at 10:16.","This Thesis was approved for publication on 2017-12-13 at 15:59.","DSpace SAF Submission Ingestion Package generated from Vireo submission #11964 on 2018-03-13 at 10:12:20","Made available in DSpace on 2018-03-13T15:49:15Z (GMT). No. of bitstreams: 3 VAUGHT-THESIS-2017.pdf: 1388376 bytes, checksum: 84a264ee909c849fc2b80235746314c6 (MD5) Thesis_Final_Corrected_Vaught.docx: 2415128 bytes, checksum: 9156df6eca0dfa5f7a7608a4e9778d85 (MD5) LICENSE.txt: 4209 bytes, checksum: 8599aa62fd271e55a7176b825c2172b6 (MD5) Previous issue date: 2017-12-13"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/99425"],"dc:language":["en"],"dc:rights":["Copyright 2017 Louis Vaught"],"dc:subject":["Topology","Optimization","Structural","Scale","Scale-space"],"dc:title":["A preliminary formalization of scale in topology optimization"],"dc:type":["text"],"thesis:degree_discipline":["Civil Engineering"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:37Z"}