My Account Log in

1 option

Speeding-Up Physical Systems Modeling with Object-Oriented Programming OPENCADD Advanced Technology

SAE Technical Papers (1906-current) Available online

View online
Format:
Conference/Event
Author/Creator:
Monteiro, Monteiro, author.
Contributor:
Canale, Antonio Carlos
Canale, Bruno Franceschini
Conference Name:
24th SAE Brasil International Congress and Display (2015-09-22 : Sao Paulo, Brazil)
Language:
English
Physical Description:
1 online resource
Place of Publication:
Warrendale, PA SAE International 2015
Summary:
AbstractObject-oriented programing has been around for more than 50 years and has changed the way we develop computational algorithms. Although the concept of objects in programming was introduced with a physical systems modeling tool, most modelling is done today with procedural programming. This paper aspires to show the benefits of object-oriented programming in contrast to procedural programming. This was done by taking a case study in which we analyze the model of the vehicle electric system. The system was partially modelled using Simulink for procedural programming and using Simscape for object-oriented programming. As a result, the object-oriented model was simpler to read and understand. It also provided an interface that facilitates expansion, whereas the procedural model needed to be rebuilt to accommodate changes in the structure and presented higher complexity. The analysis of these two models clearly demonstrates the advantages of using object-oriented programming in physical systems modelling. With this approach, engineering time and cost can be significantly reduced leading to faster time-to-market and improved development documentation
Notes:
Vendor supplied data
Publisher Number:
2015-36-0152
Access Restriction:
Restricted for use by site license

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account