The increasing complexity of embedded products has strained the traditional approach to software development. Modeling and simulation acts as a powerful way to diagram complex systems and provide the ability to validate a design before implementing in software. Rapid prototyping uses models to simulate systems early in the design phase to help flush out issues before significant amounts of engineering time have been applied to the development of the product. Modeling and simulation is used throughout the development cycle, including the validation phase to allow testing of the software within a simulated plant model interfacing to actual hardware-in-the-loop (HIL).
LHP has been a pioneer in the use of Model-Based Design (MBD) of commercial software systems and continues to be a leader within the industry.
Interested in the Benefits of Model Based Design?
Modeling And Simulation – The Cornerstone Of MBD
MBD methodology shifts software defect detection earlier into the software development cycle
The current generation of automated code-generators produce tight and efficient embedded code
MBD refocuses an engineering organization around the design and behavior of the system it controls
Product simulation enables earlier product prototyping and faster product to market opportunities
Modeling and simulation has become an essential element of embedded product development due to the enhancements in cost, quality, and time to market that it can bring. A MBD methodology enhances the role of subject matter experts to define the required behaviors of the combined hardware and software controls system. Early prototyping of controls software design enhances product capability, while simulation testing at all levels of development enhances the product quality and reduces development costs and bottlenecks.
Despite the potential benefits of MBD, many organizations that adopt MBD struggle to leverage the true advantages. Common pitfalls include graphical designs that poorly describe the system behaviors due to a lack of effective and consistent design practices.
Other development processes fail to make use of the model in the loop simulation capabilities.
Through a variety of consulting engagements, LHP has been able to successfully implement many different implementations of MBD for various applications. We have helped a number of companies integrate simulation into their development process and have developed a deep understanding of the interactions between modeling and simulation in very different product environments.
LHP brings many advantages to our customer as noted by the following areas of expertise: