Training and Consulting for Systems Modeling & Algorithm Design

Improving your odds of success of your systems modeling & algorithm design projects

Helping Your Systems Modeling & Algorithm Design Projects Succeed​

An image of a consultant and a client working closely together.

Helping Your Systems Modeling & Algorithm Design Projects Succeed

We offer training for our products as well as direct help for your systems modeling & algorithm design projects. If your project is in need of help, then look at our core competencies. If there’s a match, then we can work with you at all phases of your project’s Systems Engineering Lifecycle.

We can help you with:

Start With COTS Services

We will start working with you using our Commercial-Off-The-Shelf Services – COTS Services. These are short-term high-impact services for providing knowledge transfer, best practicies, and consulting support for model-based systems engineering tasks using Simbus products, and MATLAB®, and Simulink®.

They are also ideal for identifying user needs and requirements, gatherings initial technical requirements, and developing draft Statements of Work for follow-on projects.  All long-term projects are preceded by one or more rounds of COTS Services.

Start With COTS Services

Custom Services for Longer-Term Projects

Custom Services for Longer-Term Projects

Engage us using Custom Services for longer-term projects. We will use a Statement of Work developed in a previous COTS Services engagement as a basis for determining the project activities, deliverables, and costs.

Deliverables may include mathematical models, MATLAB® and Simulink® code and models (including Simbus products), C / C++ code, and technical reports.

We can provide coaching and customized training to follow up with deliverables that we provide to you.  Our goal is to make you self-sufficient and to obtain maximum value from the deliverables.

Leaving a Legacy of Success

What’s important to us, irrespective of the specific services we provide, is that we leave a legacy of success with you.  We seek to create a long-lasting partnership with you and to help you solve the problems that get you to the next level of capability.

If you would like information on how to purchase our products or talk to us about consulting or training, then please contact us.

Leaving a Legacy of Success

What We Do

An image showing Simbus consultants delivering consulting services to a client.

What We Do

We apply Systems Thinking, Mathematical Modeling, simulation, algorithm design, and the integrative discipline of Systems Engineering to help you with your systems modeling & algorithm design projects.

We provide insight into the processes and complex interactions that determine function, affect performance, and influence other design attributes in contemporary systems.

We apply our Core Competencies to help you make the best design choices and to increase value across your processes, product lines, and services.  Take a look at some of the ways we can help you below.

Develop Product Extensions

If you need specialized products based on MATLAB® and Simulink® or extensions to our current products, then please contact us with your requirements.  We are experts in the use of these tools.

Let us know if you need custom bond graph blocks for use in your models.

Develop Product Extensions

An image of a Simbus consulting engineer developing and debugging a new product for a client.

Technical Assessment

An image of a modular bond graph of an electromechanical DC hoist system in Simbus Bondgraphs software for MATLAB and Simulink.

Technical Assessment

If you are developing a system, product, platform, or process then you may need an independent subject matter expert to give you the confidence in your approach. Identifying and addressing issues early in your process will help you save unneeded expense in later design stages.

This is what we can do for you:

  • Review your design rationale and approach,

  • Review your mathematical models and simulation models,

  • Identify gaps and risks,

  • Identify performance improvements.

Systems Engineering

Arriving at design solutions that have acceptable technical and financial risk, satisfy user operational needs, minimize cost, and balance stakeholder interests can be challenging, especially when there are gaps in the supporting evidence and data is uncertain.  We can help you to:

  • Explore different scenarios and concepts of operation,

  • Identify modes, functions, and interfaces,

  • Formulate the design problem mathematically,

  • Perform trade-space and trade-off analyses,

  • Down-select potential candidates for further consideration,

  • System architecture.

Systems Engineering

An image of the simplified vee lifecycle model.

Design and Implementation

An image to illustrate that Simbus can implement models and algorithms in MATLAB, Simulink, Simbus products, and C / C++.

Design and Implementation

If you are at the detailed requirements stage or implementation stage of your system engineering lifecycle, then you may be in need of a Subject Matter Expert. We can help you with:

  • Developing mathematical models of systems and subsystems,

  • Developing physical system models in MATLAB®, and Simulink® (we recommend the bond graph approach and our Simbus Bondgraphs™ product to this this),

  • Control system specification, design, implementation, and evaluation,

  • Kalman Filter and Extended Kalman Filter state estimation and other advanced estimators,

  • Developing models in C / C++ (either standalone or integrated with MATLAB® code or Simulink® models).

Specialized Engineering Training Course Development

We can develop specialized engineering training courses for your own unique needs.  For example, you may require your engineers are trained to use the deliverables of a consulting project that we recently performed for you. Or perhaps your engineers to be learn a particular approach to control system design.

We will use our COTS Services to understand your needs, to create a suggested curriculum, and to create a costed plan for developing it.  This plan may include a provision to “train the trainer” so that you can provide the training course to your team.

We will then use our Custom Services to develop the training materials and to prepare your in-house training team if required.  Explain your custom training needs to us by contacting us.

Specialized Engineering Training Course Development

An image of a 3D object model with body-fixed axes shown.