SysML Extension for Physical Interaction and Signal Flow Simulation Avatar
  1. OMG Specification

SysML Extension for Physical Interaction and Signal Flow Simulation — Closed Issues

  • Acronym: SysPhS
  • Issues Count: 6
  • Description: Issues resolved by a task force and approved by Board
Open Closed All
Issues resolved by a task force and approved by Board

Issues Descriptions

modelica port does not export special characters

  • Key: SYSPHS11-1
  • Status: closed  
  • Source: Pratt and Whitney ( Jay Lamphier)
  • Summary:

    I am trying to specify block connection through the modelica port interface and the port I am attempting to connect to within my library is named ports[1]. Upon exporting the SysMl code I am not able to generate the desired modelica text, resulting in the following code: connect(name.ports1,name2.port). Where name.ports1 is explicitly defined in the proxy port specification with the applied stereotype of ModelicaPort and ProxyPort with the tag name ports[1].

  • Reported: SysPhS 1.0 — Thu, 12 Mar 2020 16:02 GMT
  • Disposition: Closed; No Change — SysPhS 1.1
  • Disposition Summary:

    SYSPHS11-1 close

    Our guess is the implementation the filer is using removes square brackets from port names because those are reserved notation in Modelica. The specification could require translation to remove platform special characters (or replace them with a non-special character) from SysML names, but these characters might differ between platforms and causes naming conflicts on translation.

  • Updated: Wed, 6 Jan 2021 15:11 GMT

Explain how to identify source of errors in (debug) physical interaction models

  • Key: SYSPHS11-3
  • Status: closed  
  • Source: NIST ( Mr. Conrad Bock)
  • Summary:

    Physical interaction is bidirectional, making it difficult to predict how a model will simulate, or to find the source of unintended simulation results (debug).

  • Reported: SysPhS 1.0 — Sat, 27 Jun 2020 14:42 GMT
  • Disposition: Resolved — SysPhS 1.1
  • Disposition Summary:

    SYSPHS11-3 revision

    See revised text.

  • Updated: Wed, 6 Jan 2021 15:11 GMT
  • Attachments:

Add example combining physical interaction and signal flow

  • Key: SYSPHS11-2
  • Status: closed  
  • Source: NIST ( Mr. Conrad Bock)
  • Summary:

    The current examples are of physical interaction or signal flow separately (the humidifier example has signals carrying physical information, but doesn't use physical interaction).

  • Reported: SysPhS 1.0 — Sat, 27 Jun 2020 14:37 GMT
  • Disposition: Resolved — SysPhS 1.1
  • Disposition Summary:

    SYSPHS11-2 revision

    See revised text. Include file SysPhSAnnexA-CruiseControl.xmi among the non-normative artifacts (see zip file in resolution to SYSPHS11-6).

  • Updated: Wed, 6 Jan 2021 15:11 GMT
  • Attachments:

Electrical component behavior library missing units


Physical interaction library XMI missing InterfaceBlock stereotype applications

  • Key: SYSPHS11-9
  • Status: closed  
  • Source: NIST ( Mr. Conrad Bock)
  • Summary:

    In SysPhSLibrary.xmi, the elements corresponding to the *FlowElement interface blocks in Figure 31 (Elements for physical interaction) have Block applied instead of InterfaceBlock.

  • Reported: SysPhS 1.0 — Sun, 12 Jul 2020 14:12 GMT
  • Disposition: Duplicate or Merged — SysPhS 1.1
  • Disposition Summary:

    SYSPHS11-9 merge

    In SysPhSLibrary.xmi, in stereotype applications to elements with names ending in "FlowElement", replace "Block" with "InterfaceBlock", and update the corresponding xmi:id (see SysPhSLibrary.xmi in resolution to SYSPHS11-6).

  • Updated: Wed, 6 Jan 2021 15:11 GMT

Update XMI and normative refs to SysML 1.6 / UML2.5.1

  • Key: SYSPHS11-6
  • Status: closed  
  • Source: NIST ( Mr. Conrad Bock)
  • Summary:

    [Filed for Raphael Barbau] Currently SysML 1.4 / UML 2.5.

  • Reported: SysPhS 1.0 — Sat, 11 Jul 2020 14:03 GMT
  • Disposition: Resolved — SysPhS 1.1
  • Disposition Summary:

    SYSPHS11-6 revision

    Update the XMI artifacts below. See SYSPHS11-6-XMI.zip for machine-readable files (includes SysPhSAnnexA-CruiseControl.xmi for resolution to SYSPHS11-2).

    • SysPhSProfile.xmi (normative)
    • SysPhSLibrary.xmi (normative) (includes resolution of SYSPHS11-9 and changes in resolution of SYSPHS11-11)
    • SysPhSAnnexA-ElectricCircuit.xmi (non-normative)
    • SysPhSAnnexA-Humidifier.xmi (non-normative)
    • SysPhSAnnexA-Hydraulics.xmi (non-normative)
    • SysPhSAnnexA-SignalProcessor.xmi (non-normative)
  • Updated: Wed, 6 Jan 2021 15:11 GMT
  • Attachments: