HyVisual 5.0.1 - Hybrid System Visual Modeler

HyVisual Planet
Hybrid systems are systems with continuous-time dynamics, discrete events, and discrete mode changes. This visual modeler supports construction of hierarchical hybrid systems. It uses a block-diagram representation of ordinary differential equations (ODEs) to define continuous dynamics. It uses a bubble-and-arc diagram representation of finite state machines to define discrete behavior.
  • October 7, 2005: HyVisual 5.0.1 released
    This release fixes a few bugs in the 5.0 release and includes a standalone HyVisual-5.0.1 installer.
    Bug Alert: (Oct. 12, 2005):

    If you compile HyVisual from sources on a machine that does not have Matlab, then start up will fail with an exception. The workaround is to edit $PTII/ptolemy/configs/hyvisual/configuration.xml and remove the

    <input source="ptolemy/matlab/matlab.xml"/>
    
    line.

    We will release a new version of HyVisual with this fix sometime soon.

    The table below summarizes the HyVisual 5.0.1 installers

    Download Format Platform Size Java Included? Sources Included?
    HyVisual 5.0.1 Windows executable file
    (with Java and HyVisual sources)
    Most Windows users will select this installer
    Windows only 36.2 Mb Java Runtime 1.4.2_08 included Contained in this download, installation is optional
    HyVisual 5.0.1 Windows executable file
    (without Java but with HyVisual sources)
    Windows only 22.3 Mb Java not included, obtain it from Sun Contained in this download, installation is optional
    hyvisual5.0.1.src.tar.gz
    (HyVisual sources for Unix platforms)
    Unix platforms 11.4 Mb Java not included, obtain it from Sun Contained in this download. This download includes just the sources, you will need tools like make to build.
  • July 21, 2005: HyVisual 5.0.1 released with Ptolemy II 5.0. This release includes an updated version of the HyVisual Manual:
    C. Brooks, A. Cataldo, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng "HyVisual: A Hybrid System Visual Modeler," Technical Memorandum UCB/ERL M05/ 24, University of California, Berkeley, CA 94720, July 15, 2005.
  • May 11, 2005: HyVisual 5.0-beta is released with Ptolemy II 5.0-beta. More demos are added and animation is supported.
  • March 16, 2005: Note: HyVisual has a patch.
    If you run the CanNotResolveStepSize model with either
    $PTII/bin/hyvisual http://ptolemy.eecs.berkeley.edu/hyvisual/hyvisual5.0/CanNotResolveStepSize.xml
    
    or start HyVisual from the command line and do File -> Open URL and enter
    http://ptolemy.eecs.berkeley.edu/hyvisual/hyvisual5.0/CanNotResolveStepSize.xml
    
    then you may see an error:
    ptolemy.kernel.util.IllegalActionException:   in .Bug.manager
    Because:
    Fail to refine step size. The refined step size is less than the minimum
    time resolution, at time 6.9334276710
       in .Bug.ModalModel.wait.CTEmbedded Director
    
    The HyVisual-5.0-alpha-patch.tar file contains a tar file that fixes this bug. The patch file also contains a modified ContinuousSinewave actor that provides a more reasonable sinewave.

    To install the patch:

    1. Download and install HyVisual 5.0-alpha from the installers below
    2. Download HyVisual-5.0-alpha-patch.tar and uncompress the and follow the instructions in the ctPatch.README.txt file.
  • March 4, 2005: HyVisual 5.0-alpha released

    The table below summarizes the HyVisual 5.0-alpha installers

    Download Format Platform Size Java Included? Sources Included?
    hyvisual5.0.alpha.src.tar.gz
    (HyVisual sources for Unix platforms)
    Unix platforms 11.7 Mb Java not included, obtain it from Sun Contained in this download. This download includes just the sources, you will need tools like make to build.
  • The semantics of the Discrete Event and Continuous Time domains have changed slightly between HyVisual-4.0.2 and HyVisual 5.0-alpha.

    The semantics of HyVisual are described in the following paper:

    Edward A. Lee and Haiyang Zheng, " Operational Semantics of Hybrid Systems," Invited paper in Proceedings of Hybrid Systems: Computation and Control (HSCC) LNCS 3414, Zurich, Switzerland, March 9-11, 2005.

  • HyVisual-4.0 is described in:
    C. Brooks, A. Cataldo, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng (eds.), "HyVisual: A Hybrid System Visual Modeler," Technical Memorandum UCB/ERL M04/18, June 28, 2004, University of California, Berkeley, CA 94720.