Bidomain Simulator Correlating Time and Frequency Domain Responses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computational tools face difficulties in generating and representing relevant information about simulation results for graphical models of dynamic systems, particularly in both time and frequency domains, and in correlating time domain responses with frequency responses.

Innovation Solution

A bidomain simulator is introduced, which uses a closed loop Jacobian matrix to enable users to monitor and correlate time domain and frequency domain responses, and includes a framework to use source signals as inputs in graphical models, allowing for the generation of frequency domain responses based on the closed loop Jacobian matrix.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing computational tools simulate graphical models, then simulation results are obtained, but generating and representing relevant information about simulation results in both time and frequency domains is difficult

Engineering Contradiction:
Improvesimulation result informationVSAvoidcomputational tool complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines time domain simulation and frequency domain analysis into a single unified bidomain simulator block within the graphical model environment. This merging allows users to obtain both time domain responses and frequency domain responses (including Bode plots, Nyquist plots, and Nichols charts) from the same simulation framework, eliminating the need for separate analysis tools and reducing information loss while managing complexity through integration.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If users want to monitor time domain response, then time domain data is available, but correlating time domain response points with frequency response curves is difficult

Engineering Contradiction:
Improvecorrelation informationVSAvoiduser operation difficulty
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The bidomain simulator implements feedback mechanisms that automatically correlate time domain response points with their corresponding frequency response curves. When users select specific time domain points, the system provides feedback by highlighting or displaying the corresponding frequency characteristics, enabling intuitive correlation without manual analysis. This feedback loop maintains information integrity while simplifying user interaction.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If users want to use source signals as inputs, then frequency domain analysis is enhanced, but the framework for using source signals in graphical models is lacking

Engineering Contradiction:
Improvefrequency domain measurementVSAvoidgraphical model adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal framework where source signals can be used as inputs across multiple types of graphical model blocks, not just frequency domain analysis blocks. The bidomain simulator accepts various signal types (sine waves, impulses, random signals) as inputs and can process them through different block types, enhancing both measurement precision and model versatility. This multi-functional approach allows the same source signal framework to serve time domain simulation, frequency domain analysis, and mixed-domain investigations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9354846B2Bidomain simulator
Publication Date: 2016.05.31 MATHWORKS INC
  • US9354846B2 patent drawing
  • US9354846B2 patent drawing
  • US9354846B2 patent drawing

AI summary

A method, performed by a computer device, may include selecting one or more input and output points in an executable graphical model in a modeling application and simulating the executable graphical model over a plurality of time points. The method may further include generating a time domain response plot for the executable graphical model based on the simulating; obtaining matrices of partial derivatives based no the selected one or more input and output points at particular time points of the plurality of time points; generating a frequency domain response plot for the executable graphical model based on the obtained matrices of partial derivatives; and generating a bidomain simulator user interface, the bidomain simulator user interface including the generated time domain response plot and the generated frequency domain response plot.