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