Skip to main content

Edit Window

In the Edit window the user is able to construct and edit the structural properties of a network of interconnected linear systems (dynamic network).

The dynamic network is characterized by the equation:

w(t)=G(q)w(t)+R(q)r(t)+H(q)e(t)w(t) = G(q)w(t) + R(q)r(t) + H(q)e(t)

where G,H,RG, H, R are represented by binary adjacency matrices, indicating which link/module is present (=1) or not (=0).

In the Edit window, selected variables ww, rr and ee can be added/deleted from the network (Nodes panel), and links that are represented in G,H,RG, H, R can be added/deleted (Links panel). Alternatively, the network topology can be edited by interacting with the network graph. An overview of actions to modify the network topology in the app is shown in the table below:

ActionPanel commandNetwork figure commandComments
Add node/excitation/disturbanceIn the Nodes panel, select the desired type → press AddRight-click network figure → click Add [node/excitation/disturbance] → move to the desired location and left-click to position the new elementDepending on the current network view (set with the View menu), some element types may be disabled.
Add node/excitation/disturbance connected from/to existing elementsIn the Nodes panel, add elements to the From and/or To fields (using the corresponding dropdown menus) → press AddNote that excitations/ disturbances can only be connected to a node.
Add excitation/disturbance connected to a nodeRight-click the node in the network figure → select Add [excitation/disturbance].The disturbance/excitation is positioned automatically.
Delete node/excitation/disturbanceIn the Nodes panel, select the Delete option → select the element to delete from the dropdown menu → press DeleteRight-click the element in the network plot → click Delete [node/excitation/disturbance]
Delete disturbances/excitations connected to a nodeRight-click the node in the network figure → select Delete [excitation/disturbance]All connections from disturbances/excitations to this node are removed. Previously connected disturbances/excitations are removed from the network only if they are not connected to another node.
Add links between elementsIn the Links panel, add elements to the From and/or To fields (using the corresponding dropdown menus) → press NewRight-click the element to start the link from → click Add link → move to the element to connect to and left-click (to cancel the operation, left-click outside the vicinity of a node)Note that excitations/ disturbances can only be connected to a node.
Delete links between elementsIn the Links panel, add elements to the From and/or To fields (using the corresponding dropdown menus) → press DeleteRight-click the module → click Delete link
Move elementDrag and release the element at the desired positionExcept for modules, any network element can be moved.
Adjust angle between modulesDrag and release the module at the desired angleOnly possible if there are links in both directions between 2 nodes.

Properties

Modules and nodes can be assigned the following properties:

  • Nodes: can be assigned the status "measured" or "unmeasured", depending on whether the node is equipped with a sensor;
  • Modules: can be assigned the following properties:
    • Known: indicating whether the dynamics of this module is known or unknown to the user;
    • Switching: indicating whether the dynamics is fixed (non-switching) or possibly switching between different settings; 
    • Direct Feedthrough: indicating whether the transfer function is proper, i.e. allows for a direct feedthrough term.

These properties can either be set in the Properties panel, or by right-clicking the node/link in the network graph and selecting the desired property. For a given network, these different properties can be highlighted in the network graph by selecting the Menu Item Highlight.