IP Library Granted Patent US 12,373,614
Granted Patent B2
US 12,373,614 · App. 18/600,344 · Granted Jul 29, 2025

Techniques for utility structure modeling and simulation

Inventors: William Schulze (Westerville, OH); Brett Willitt (East Aurora, NY); David Cain (Delaware, OH); Michael H. Ford (Marysville, OH); Kevan Kramb (Columbus, OH); Timothy G. S. Overly (Worthington, OH); Michael Ratliff (Gahanna, OH); Jeremy Wentworth (Columbus, OH)
Assignee: Bentley Systems, Incorporated
G06F30/13
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,373,614
App. No.
18/600,344
Granted
Jul 29, 2025
Kind
B2
Abstract

Systems and methods are described for modeling and analyzing utility structures according to applied loads. Particularly, a model engine can utilize inputs related to a utility structure, environmental conditions to which the utility structure is subjected, and engineering standards expected of the utility structure, and analyze the structure's loading and performance based on analysis configuration inputs. An engine or multiple engines can be run locally or can be instantiated in a cloud to assist with multiple or complex calculations. Hybrid and geometric non-linear analyses and outputs can be performed or provided.

Claims (27)

1. A method comprising:

receiving inputs describing a utility structure, environmental conditions to which the utility structure is subjected including at least a wind sweep from a plurality of directions, and an analysis configuration;

instantiating one or more model engines on a local computing device or a cloud-based computing system;

generating, by the one or more model engines, a finite element model of the utility structure based on the inputs describing the utility structure, the environmental conditions, and the analysis configuration, the generating to identify one or more first elements of a support group where load is to be kept constant, identify one or more second elements of the support group where load is to be allowed to adjust with displacement, model the one or more first elements of the support group as loads, and model the one or more second elements of the support group as finite elements;

simulating a state of the finite element model to determine a loading of the utility structure due at least in part to the wind sweep from each of the plurality of directions;

generating, by the one or more model engines, a radar chart that represents a magnitude of the loading determined by the simulation by superimposing a drawing indicating the loading in each of the plurality of directions over direction markings for the loading that radiate from a representation of the utility structure, and magnitude markings for the loading that surround the representation of the utility structure; and

displaying the generated radar chart to a user in an interface shown on the local computing system.

2. The method of claim 1 , wherein the representation of the utility structure, the direction markings, and the magnitude markings are placed over a representation of a surface or ground on which the utility structure rests or into which the utility structure is emplaced.

3. The method of claim 1 , wherein the loading for a given direction is based on a sum of loads on the utility structure.

4. The method of claim 3 , wherein the sum of loads includes actual wind components or load due to one or more actual attachments as part of an as-is scenario.

5. The method of claim 3 , wherein the sum of loads includes theoretical wind components or load due to one or more theoretical attachments.

6. The method of claim 1 , wherein the simulating the state of the finite element model further comprises determining a percentage the utility structure is loaded for each of the plurality of directions.

7. The method of claim 1 , wherein the one or more first elements and the one or more second elements are each wires.

8. The method of claim 1 , wherein the one or more model engines comprise a local modeling engine on the local computing device and one or more scalable modeling engines on the cloud-based computing system, and the instantiating instantiates the one or more scalable modeling engines on the cloud-based computing system in response to demand on the local model engine and computing resources available to the local model engine.

9. A non-transitory computer-readable medium storing instructions that when executed by one or more processors are operable to:

receive inputs describing a utility structure, environmental conditions to which the utility structure is subjected, and an analysis configuration;

generate a finite element model of the utility structure based on the inputs describing the utility structure, the environmental conditions, and the analysis configuration, the generation to identify one or more first elements of a support group where load is to be kept constant, identify one or more second elements of the support group where load is to be allowed to adjust with displacement, model the one or more first elements of the support group as loads, and model the one or more second elements of the support group as finite elements;

simulate a state of the finite element model to determine a loading of the utility structure for each of a plurality of directions;

generate a radar chart that represents a magnitude of the loading determined by the simulation by superimposing a drawing indicating the loading in each of the plurality of directions over direction markings for the loading that radiate from a representation of the utility structure, and magnitude markings for the loading that surround the representation of the utility structure; and

display the generated radar chart to a user.

10. The non-transitory computer-readable medium of claim 9 , wherein the representation of the utility structure, the direction markings, and the magnitude markings are placed over a representation of a surface or ground on which the utility structure rests or into which the utility structure is emplaced.

11. The non-transitory computer-readable medium of claim 9 , wherein the loading for a given direction is based on a sum of loads on the utility structure.

12. The non-transitory computer-readable medium of claim 11 , wherein the sum of loads includes actual wind components or load due to one or more actual attachments as part of an as-is scenario.

13. The non-transitory computer-readable medium of claim 11 , wherein the sum of loads includes theoretical wind components or load due to one or more theoretical attachments.

14. The non-transitory computer-readable medium of claim 9 , wherein the instructions to generate the finite element model further comprise instructions that when executed are operable to:

determine a percentage the utility structure is loaded for each of the plurality of directions.

15. The non-transitory computer-readable medium of claim 9 , wherein the one or more first elements and the one or more second elements are each wires.

Assignments (3)
SECURITY INTEREST Recorded Oct 25, 2024
From: BENTLEY SYSTEMS, INCORPORATED
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 069268/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2024
From: SCHULZE, WILLIAM; WILLITT, BRETT; CAIN, DAVID; FORD, MICHAEL H.; KRAMB, KEVAN; OVERLY, TIMOTHY G. S.; RATLIFF, MICHAEL; WENTWORTH, JEREMY
To: SPIDAWEB LLC
Reel/Frame 068083/0602 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2024
From: SPIDAWEB LLC
To: BENTLEY SYSTEMS, INCORPORATED
Reel/Frame 068083/0979 →
Continuity (3)
Continuation 16764745
Provisional Application 62634532 · Feb 23, 2018
Related Publication 20240211657A1 · Jun 27, 2024
References Cited (86)
US 20020056501A1 · Bingel, III et al. · 2002 [cited by applicant]
US 20030135621A1 · Romagnoli · 2003 [cited by applicant]
US 20040267513A1 · Westermann et al. · 2004 [cited by applicant]
US 20120130683A1 · Andoji et al. · 2012 [cited by applicant]
US 20130173227A1 · Rousselle · 2013 [cited by applicant]
US 20160196375A1 · Nasle · 2016 [cited by applicant]
US 20180266809A1 · Chen et al. · 2018 [cited by applicant]
US 20200387651A1 · Schulze · 2020 [cited by examiner]
NZ 542989A · 2008 [cited by applicant]
WO WO2009154632A1 · 2009 [cited by applicant]
Ludwig, “Radial Diagrams for the Visual Analysis of Wind Energy Production Data”, Oct. 2018, Master's Thesis, Vienna University of Technology (Year: 2018). [cited by examiner]
Shi, Cong, et al. “COSMOS: Computation offloading as a service for mobile devices.” Proceedings of the 15th ACM international symposium on Mobile ad hoc networking and computing. 2014. (Year: 2017). [cited by examiner]
Górnisiewicz, K., Palka, Z. & Ratajczak, W. Measuring the similarity of charts in graphical statistics. Sci Rep 14, 6893 (2024) (Year: 2024). [cited by examiner]
Brakke, Bruce, et al. “Field Instrumentation, Testing, and Long-Term Monitoring of High-Mast Lighting Towers in the State of Iowa.” (2006). URL: publications(dot)iowa(dot)gov/20052/1/IADOT_tr_518_Field_Instrumentation_T… [cited by examiner]
Smith, Andrew David. “Real-time health monitoring system for mast-arm sign support structures.” (2010). Master's Thesis. Marquette University. pp. 111-122 (Year: 2010). [cited by examiner]
Dimitrov, N., R. D. Bitsche, and J. P. Blasques. “Spatial reliability analysis of a wind turbine blade cross section subjected to multi-axial extreme loading.” Structural Safety 66 (2017): 27-37. Abstract, figure 8. (Ye… [cited by examiner]
Harpley, Adam, “Measurements of Important Meteorological Parameters' Variations in the Akron Area” (2017). Honors Research Projects. 449. University of Akron (Year: 2017). [cited by examiner]
Akherfi, Khadija, Micheal Gerndt, and Hamid Harroud. “Mobile Cloud Computing for Computation Offloading: Issues and Challenges.” Applied Computing and Informatics 14.1 (2018): 1-16. (Year: 2018). [cited by applicant]
Angin, Pelin, Bharat Bhargava, and Zhongjun Jin. “A Self-Cloning Agents Based Model for High-Performance Mobile-Cloud Computing.” 2015 IEEE 8th International Conference on Cloud Computing. IEEE, 2015. (Year: 2015). [cited by applicant]
Ari, Ismail, et al., “Design and Implementation of a Cloud Computing Service for Infinite Elements Analysis,” Civil-Comp Ltd and Elsevier Ltd, Elsevier, SciVerse ScienceDirect, Advances in Engineering Software, vol. 60-… [cited by applicant]
Battista, Ronalda C., Rosangela S. Rodrigues, and Michele S. Pfeil. “Dynamic Behavior and Stability of Transmission Line Towers Under Wind Forces.” Journal of Wind Engineering and Industrial Aerodynamics 91.8 (2003): 10… [cited by applicant]
Belevicius, Rimantas, et al. “Optimization of Rigidly Supported Guyed Masts.” Advances in Civil Engineering 2017 (2017). See the abstract and p. 4, col. 1, paragraphs 3-4; also see pp. 5-6 (Year: 2017). [cited by applicant]
Brewer, Wesley, William Scott, and John Sanford. “An Integrated Cloud Platform for Rapid Interface Generation, Job Scheduling, Monitoring, Plotting, and Case Management of Scientific Applications.” 2015 International Co… [cited by applicant]
Chae, Dongju, et al. “CMcloud: Cloud Platform For Cost-Effective Offloading of Mobile Applications.” 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. IEEE, 2014. (Year: 2014). [cited by applicant]
Chen, Shen-En, and Kaoshan Dai. “Modal Characteristics of Two Operating Power Transmission Poles.” Shock and Vibration 17.4-5 ( 2010): 551-561. (Year: 2010). [cited by applicant]
Clapp, Allen L., et al., “Loading & Strengths Calculations for Wood Pole Lines,” Part I: Loading & Strengths, Part II: SPIDAcalc Software Tutorial, PCUTraining.com, Power & Communication Utility Training, Spokane, WA, F… [cited by applicant]
“European Search Report and Written Opinion,” European Application No. 19 758 172.1-1224, Date of Mailing: Aug. 11, 2021, pp. 1-18. [cited by applicant]
Feng, Xiao Dong, et al. “Effect of The Dynamic Characteristic of Long-Span Transmission Tower on High Voltage Transmission Line.” Applied Mechanics and Materials 687 (2014): 3423-3426. See pp. 3423-3245 (Year: 2014). [cited by applicant]
Fengli, Yang, et al. “Numerical Simulation on the HV Transmission Tower-Line System Under Ice Shedding.” 2009 Transmission & Distribution Conference & Exposition: Asia and Pacific. IEEE, 2009. See the abstract and§ II (… [cited by applicant]
Flores, Huber, et al. “Large-scale Offloading in the Internet of Things.” 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). IEEE, 2017. (Year: 2017). [cited by applicant]
Gantikow, Holger, Sebastian Klingberg, and Christoph Reich. “Container-based Virtualization for HPC.” Closer. 2015. (Year: 2015). [cited by applicant]
Hamada, A., and A. A. El Damatty. “Failure Analysis of Guyed Transmission Lines During F2 Tornado Event.” Engineering Structures 85 (2015): 11-25. See the abstract and§§ 4-4.3 (Year: 2015). [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
Hausfather, Diego, “ [cited by applicant]
IEEE, “Strengths & Loading Calculations for Wood Pole Lines Seminar (NESC)”, IEEE Spokane Section, 2016 (Year: 2016). [cited by applicant]
IkeGPS, “Webinar: SPIDACalc & GE MapSight Weaving a Seamless Solution”, YouTube Video, Aug. 20, 2015 (Year: 2015). [cited by applicant]
Kaoshan, Dai, “Dynamic Performance of Transmission Pole Structures Under Blasting Induced Ground Vibration”, PhD Dissertation from the University of North Carolina at Charlotte, 2009. See the abstract, see pp. 31, 75-79… [cited by applicant]
Kumar, Krishan, and Manish Kurhekar. “Economically Efficient Virtualization Over Cloud Using Docker Containers.” 2016 IEEE international conference on cloud computing in emerging markets (CCEM). IEEE, 2016. (Year: 2016). [cited by applicant]
Li, Yunchun, and Yumeng Xia. “Auto-scaling Web Applications in Hybrid Cloud Based on Docker.” 2016 5th International Conference on Computer Science and Network Technology (ICCSNT). IEEE, 2016. (Year: 2016). [cited by applicant]
Mathur, R. K., et al. “Dynamics of a Guyed Transmission Tower System.” IEEE Transactions on Power Delivery 2.3 (1987): 908-916. See the abstract and p. 910 (Year: 1987). [cited by applicant]
McClure, G., and M. Lapointe. “Modeling the Structural Dynamic Response of Overhead Transmission Lines.” Computers & Structures 81.8-11 (2003): 825-834. (Year: 2003). [cited by applicant]
Nashville Electric Service, Pole Attachment and Conduit Usage Guidelines, Sep. 15, 2016, accessed via the Nashville Electric Service website (Year: 2016). [cited by applicant]
Nevada Department of Taxation, Division of Local Government Services, “Expected Life Study: Telecommunications and Cable Assets”, 2015, accessed via the Nevada Department of Taxation Website (Year: 2015). [cited by applicant]
“Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” International Filing Date: Feb. 22, 2019, International Application … [cited by applicant]
O-Calc Pro, “Osmose O-Calc® Pro Theory of Operation”, Nov. 2015, URL: o-calcpro(dot)com/wiki/2015/11/30/osmose-o-calc-pro-theory-of-operation/—see section 5.0 for the “Elongation of a Wire Rope” (Year: 2015). [cited by applicant]
O'Donnell, Arthur, et al., “Risk and Safety Aspects of Southern California Edison's 2018-2020 General Rate Case Application 16-09-001”, Public Utilities Commission, State of California, Retrieved online: <https://www.cp… [cited by applicant]
O'Donnell, et al., State of California, Public Utilities Commission, “Risk and Safety Aspects of Southern California Edison's 2018-2020 General Rate Case Application 16-09-001”, Jan. 31, 2017, accessed via the State of … [cited by applicant]
Power Line Systems, SAGSEC Product Page, URL: www(dot)powerlinesystems(dot)com/products/sagsec(dot)html, accessed via WayBack Machine archived in 2008, see paragraphs 1-4 (Year: 2008). [cited by applicant]
Power Line Systems, SAPS—“Structural Analysis of Power and communication Systems” Product Page, URL: www(dot) powerlinesystems(dot)com:80/products/saps(dot)html, accessed via WayBack Machine archived in 2004, see paragr… [cited by applicant]
“Release Notes for SPIDACALC 4.4.3.0,” SPIDA Software, SPIDAWeb LLC., Dec. 31, 2012, pp. 1-2. [cited by applicant]
Roshan Fekr, Masoud. “Dynamic Response of Overhead Transmission Lines to Ice Shedding.” (1995). Master's Thesis. McGill University. See the abstract and then see chapter 3, including §§ 3.2-3.4 (Year: 1995). [cited by applicant]
Shehata, A. Y., A. A. Ei Damatty, and E. Savory. “Finite Element Modeling of Transmission Line Under Downburst Wind Loading.” Finite Elements in Analysis and Design 42.1 (2005): 71-89. See the abstract and§§ 5.1-5.2 (Ye… [cited by applicant]
Shekhar, Shashank, et al. “A simulation as a Service Cloud Middleware.” Annals of Telecommunications 71.3-4 (2016): 93-108. ( Year: 2016). [cited by applicant]
Southern California Edison, “2018 General Rate Case Rebuttal Testimony”, Jun. 16, 2017, accessed via the State of California' CPUC website (Year: 2017). [cited by applicant]
“SPIDA® CALC 4.4.2.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jul. 15, 2013, pp. 1-3. [cited by applicant]
“SPIDA® CALC 4.4.3.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Dec. 4, 2013, pp. 1-2. [cited by applicant]
“SPIDA® CALC 5.0.1.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Feb. 21, 2014, pp. 1-7. [cited by applicant]
“SPIDA® CALC v5.2.0.0—Improved Sidewalk Brace Functionality,” SPIDA Software, SPIDAWeb LLC., May 15, 2014, pp. 1-11. [cited by applicant]
“SPIDA® CALC v5.2.0.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., May 15, 2014, pp. 1-5. [cited by applicant]
“SPIDA® CALC v5.3.1.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Nov. 21, 2014, pp. 1-6. [cited by applicant]
“SPIDA® CALC v5.3.2.0 FUTURA—Release Notes,” SPIDA Software, SPIDAWeb LLC., Dec. 31, 2014, pp. 1-3. [cited by applicant]
“SPIDA® CALC v5.3.3.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jan. 22, 2015, pp. 1-3. [cited by applicant]
“SPIDA® CALC v5.3.4.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Feb. 12, 2015, pp. 1-3. [cited by applicant]
“SPIDA® CALC 6.0.1.0—Client Editor and Engineering Appendix,” SPIDA Software, SPIDAWeb LLC., May 21, 2015, pp. 1-8. [cited by applicant]
“SPIDA® CALC 6.0.1.0—New Features and Functionality,” SPIDA Software, SPIDAWeb LLC., May 21, 2015, pp. 1-19. [cited by applicant]
“SPIDA® CALC 6.0.1.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., May 21, 2015, pp. 1-6. [cited by applicant]
“SPIDA® CALC v6.0.2.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jun. 12, 2015, pp. 1-3. [cited by applicant]
“SPIDA® CALC 6.0.3.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jul. 13, 2015, pp. 1-2. [cited by applicant]
“SPIDA® CALC 6.1.0.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jul. 24, 2015, pp. 1-5. [cited by applicant]
“SPIDA® CALC 6.1.1.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Aug. 28, 2015, pp. 1-2. [cited by applicant]
“SPIDA® CALC 6.1.2.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Nov. 24, 2015, pp. 1-3. [cited by applicant]
“SPIDA® CALC 6.2.0.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Feb. 5, 2016, pp. 1-3. [cited by applicant]
“SPIDA® CALC 6.3.0.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Jun. 8, 2016, pp. 1-4. [cited by applicant]
“SPIDA® CALC v6.4.0.0—Release Notes,” SPIDA Software, SPIDAWeb LLC., Feb. 28, 2017, pp. 1-3. [cited by applicant]
“SPIDA® CALC v7.0.0—Jumper Release Notes,” SPIDAWeb LLC., Dec. 6, 2017, pp. 1-4. [cited by applicant]
“SPIDA® CALC 6.X—Training Manual,” SPIDAWeb LLC., Nov. 1, 2015, pp. 1-149. [cited by applicant]
“SPIDACALC v7.0—Training Manual,” SPIDAWeb LLC., Feb. 22, 2018, pp. 1-167. [cited by applicant]
[cited by applicant]
SPIDA Software, Tweet on Jun. 7, 2016 on Twitter (Year: 2016). [cited by applicant]
Wu, Song, et al. “Container-based Cloud Platform for Mobile Computation Offloading.” 2017 IEEE international parallel and distributed processing symposium (IPDPS). IEEE, 2017. (Year: 2017). [cited by applicant]
Yang, Wen Gang, et al. “The Influence of Initial Guy Cable Prestress on Single-Mast Guyed Towers Mechanical Properties.” Applied Mechanics and Materials 351 (2013): 55-60. See the abstract and pp. 56-58 (Year: 2013). [cited by applicant]
Zehe, Daniel, et al. “Tutorial on a Modeling and Simulation Cloud Service.” 2015 Winter Simulation Conference (WSC). IEEE, 2015. ( Year: 2015). [cited by applicant]