Skip to main content

Release notes

Version: beta-0.3.0 (April 2024)

New features:

  • Network plots allow for interactive editing of the networks.
  • Data-informativity conditions in the predictor model window can be selected to focus on either full network model or single target module estimation.
  • Identification algorithms have been added for single module identification:
    • a non-convex PEM algorithm for the local direct method (Ramaswamy et al, IEEE TAC, 2021), and
    • a sequential convex algorithm for the multistep method of Fonken et al. (CDC, 2023).

Issues fixed since last release:

  • Dependency on MATLAB’s Image Processing Toolbox and Statistics/Machine Learning Toolbox has been removed.
  • Various bug fixes.

NOTE:

  • The Control Systems Toolbox is required to run the App.
  • CVX (http://cvxr.com/cvx/download/) is required to run the SLS algorithm.
  • The System Identification Toolbox is required to run the PEM and Multistep algorithms.

Version: beta-0.2.2

New features:

  • Predictor model construction and analysis for the indirect method
  • Relaxed (generic) data-informativity conditions for analysis of predictor models

Issues fixed since last release:

  • Various minor bugfixes and enhancements.

Known issues:

  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

NOTE:

  • The Control Systems Toolbox is required to run the App.
  • CVX (http://cvxr.com/cvx/download/) and the System Identification Toolbox are required to run the SLS algorithm.

Version: beta-0.2.1

New features:

  • None

Issues fixed since last release:

  • Bugfix in datainformativity_analysis_multistep.m.

Known issues:

  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

NOTE:

  • The Control Systems Toolbox is required to run the App.
  • CVX (http://cvxr.com/cvx/download/) and the System Identification Toolbox are required to run the SLS algorithm.

Version: beta-0.2.0

New features:

  • Predictor Model Window: extension of the methods with
    • A new direct method algorithm (partial measurements – outputs first) as published in Shi et al. (IFAC 2023).
    • A new multistep method as published in Fonken et al. (CDC 2023).
    • Full handling of delay conditions in the predictor models.
  • Identifiability Window: Fully exploiting the presence of fixed modules in the full network identifiability synthesis algorithm.
  • Introduction of data structures (classes) for network predictor models (nwpredmodel), network models (nwmodel) and network data (nwdata).
  • Introduction of a network simulation tool (off-line), simulate.
  • Introduction of a multi-step (sequential least-squares) algorithm for full network identification, according to Weerts et al. (SYSID-2018) (off-line), nwidfullSLS.

Issues fixed since last release:

  • Axes toolbar responsiveness improved.
  • Several bug corrections and improvements, including network plotting.

Known issues:

  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

NOTE:

  • From this version on, the Control Systems Toolbox is required to run the App.
  • CVX (http://cvxr.com/cvx/download/) and the System Identification Toolbox are required to run the SLS algorithm.

Version: beta-0.1.1

New features

  • none

Issues fixed since last release.

  • Panel to add excitation signals in the Predictor Model window brought to the front so that it is visible.

Known issues

  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Selecting r-signals in Predictor Model disabled, requires further discussion on functionality.
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

Version: beta-0.1.0

New features

  • none

Issues fixed since last release.

  • Message window is not cleared anymore when adding a connection. (Issue: Connection messages clear the message window.)
  • Connection messages now show labels. (Issue: Connection messages show matrix indices, not labels)
  • Various bugfixes of algorithms
  • Various bugfixes in the user interface

Known issues

  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Selecting r-signals in Predictor Model disabled, requires further discussion on functionality.
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

Version: alpha-0.0.3

New features

  • Improved user interaction by improved highlighting nodes and modules
  • Interactive plotting for Predictor Model window
  • Enhanced Help-documentation/Integration with Matlab documentation

Issues fixed since last release.

  • Various bugfixes of algorithms
  • Various bugfixes in the user interface
  • Increased robustness of UI (scrolling, scaling, plotting coordinates, highlighting…..).

Known issues

  • Connection messages clear the message window
  • Connection messages show matrix indices, not labels
  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • No feedback to user when algorithm takes long time to execute
  • Selecting r-signals in Predictor Model disabled, requires further discussion on functionality.
  • Interactive plotting not working without Image Processing Toolbox and Statistics/Machine learning toolbox
  • Warning signals about polyshapes in Interactive Plotting

Version: alpha-0.0.2

New features

  • Improved user interaction by improved highlighting nodes and modules
  • Interactive plotting, except for Predictor Model window
  • Tooltips added for improved feedback to user
  • Enhanced Help-documentation

Issues fixed since last release

  • Hovering functionality of the menu-bar
  • Unselecting column in “Selection of nodes” table in the Operations window removed.
  • Various bugfixes of algorithms
  • “New” in File menu now creates network with one node
  • Property selection in edit window logic
  • More consistent naming of properties
  • Various bugfixes in the user interface

Known issues

  • Connection messages clear the message window
  • Connection messages show matrix indices, not labels
  • Coloring of messages in the message window
  • Undo/Redo functionality not fully stable
  • Changing windows may require toggling of highlight menu items for correct highlighting.
  • No feedback to user when algorithm takes long time to execute

Version: alpha-0.0.1

First release, for internal testing