Release Notes

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

RELEASE NOTES

RSCAD FX 1.2

New
An advanced network equivalent solution, the Frequency Dependent Network
Equivalent (FDNE) module was provided. By using this module, a designated part
of the system can be automatically converted to an improved network
General equivalent considering frequency dependent characteristics.
_rtds_GTNET_MODBUS_v2.def: This new GTNETx2 Modbus component
supports up to 10 independent and fully configurable outstations with up to 2
channels each. It also supports a configurable point database with support for
non contiguous address range. The point database is configurable using a new
Master Library Modbus Editor.
rtds_ctl_FLOAT2IEEE754.def: This new component is a data converter that was
Master Library developed to support mapping 32-bit registers to the Modbus components.
_rtds_PN_Scott_87T.def: This is a new relay component (Scott transformer
differential protection relay) specially designed for providing current differential
Master Library protection (87T) for Scott transformers.
rtds_vsc_TLINE_FPGA_FDP_8c_48bits.def and
rtds_ss_TLINE_FPGA_FDP_8c_48bits.def : Two new components have been
added to support 48bit FPGA frequency dependent (phase) 8 conductor
transmission line model with Bergeron interface line model in small time-step
and substep, respectively. The firmware for the new components is
Master Library gtfpga_707_TLFDP_0705.mcs.
rtds_ss_TLINE_FPGA_FDP_8c_48bits_V2.def : A new component has been
added to support 48bit FPGA substep frequency dependent (phase) 8 conductor
transmission line model with no Bergeron interface line model. The firmware for
Master Library the new component is gtfpga_707_TLFDP_0715.mcs.
rtds_ss_FLYCAP.def and rtds_ss_UCM_FLYCAP.def: Addded resistive and
Master Library universal flying-capacitor three-level converter models
_rtds_ethernet_UDP_SKT.def: This new component supports sending/receiving
up to 100 signals (REAL or INT) from the new Ethernet IO port 32 on the
Master Library NovaCor chassis via UDP packets.
Master Library Added 4over3 bus connection topology component
Added single-phase two-winding transformer with numerical oscillation
Master Library suppression (NOS) capability rtds_ss_NOS_TRF.def
The Controlled Shutdown feature allows users to control the simulation's
outputs in a specific way when the simulations is stopped or is terminated after
certain runtime errors. This can help avoid the sudden interruption of data
Runtime exchange to external devices that are interfaced with the RTDS Simulator.
gtnet-modbus_v1.17.bin: This new GTNETx2 Modbus version supports up to 10
independent and fully configurable outstations with up to 2 channels each. It
also supports a configurable point database with support for non contiguous
Firmware address range.
A new GUI based tool is now available to configure the Modbus component and
firmware, called the Modbus Editor. This graphical tool allows a comprehensive
configuration of up to 10 outstations, each supporting up to 2 channels and
independent point database. The Modbus Editor generates an XML file that is
then used to configure the Modbus v2 component and associated firmware
Protection & Automation (v1.15 and up).
4over3 bus connection topology compoennt document added in Power system
Documentation Manual.
Documentation DC microgrid example case document added in the Examples Folder.
Ethernet UDP SKT component _rtds_Ethernet_UDP_SKT.def help document
Documentation added in the controls library manual.
Group licensing for GTFPGA information is added at the end of the GTFPGA
Documentation chapter in the Hardware Manual Chapter 12.
Documentation rtds_ctl_FLOAT2IEEE754 mod bus component help document added.
Documentation Hardware Manual Chapter 3A IRC V2 new chapter added.

1
GOOSE_Communication: This tutorial (Tutorial Cases\03 Protection and
Automation\06 GTNET Applications\02 GOOSE\02a GTNET_GSE) presents the
process configuring a "GTNET-GSE-v7" component (and GTNETx2 hardware) for
Samples/Tutorials IEC 61850 GOOSE communication using the RSCAD ICT.
SV_Communication: This tutorial (Tutorial Cases\03 Protection and
Automation\06 GTNET Applications\01 Sampled Values\01a GTNET_SV)
presents the process configuring a "GTNET-SV-v6" component (and GTNETx2
Samples/Tutorials hardware) for IEC 61850 Sampled Values (SV) communication.
PMU_Communication: This tutorial (Tutorial Cases\03 Protection and
Automation\06 GTNET Applications\05 Synchrophasors\05a GTNET_PMU)
presents the process configuring a "GTNET-PMU-v4" component (and GTNETx2
Samples/Tutorials hardware) for streaming Synchrophasor measurements.
Modbus_Communication: This tutorial (Tutorial Cases\03 Protection and
Automation\06 GTNET Applications\06 SCADA\06c GTNET_MODBUS) presents
the process configuring a "GTNET-Modbus-v2" component (and GTNETx2
Samples/Tutorials hardware) for Modbus communication using the RSCAD Modbus Editor Tool.
DC microgrid example case added. Demonstrates how a DC microgrid can be
Samples/Tutorials modelled inside the RTDS.
UDP SKT loopback example case added Examples\Example Cases\15 Simulation
Control. It demonstrates how to write an external application in C to send and
Samples/Tutorials receive data with the NovaCor Ethernet SFP.
UDP SKT python example case added Examples\Example Cases\15 Simulation
Control.

Demonstrates how to use a Python script to send and receive data with the
Samples/Tutorials NovaCor Ethernet SFP.

Bug Fixes
On some systems the Setup Wizard would run and even if all the steps were
completed, RSCAD FX would fail to start. Subsequent attempts to restart RSCAD
FX would simply cause the setup wizard to relaunch and the process would
repeat. The problem was caused by a bug that did not allow RSCAD FX's user
General directory to be properly created.
_rtds_CB_V2.def: A bug was observed in breaker open operation. When
"Aholdi" parameter is set to a non-zero value, the breaker would not open in
certain conditions at the zero-crossing following open command due to the
condition “abs(i)<Aholdi” not being met. The component was modified to force
open the beaker at the zero-crossing following open command, even if the
Master Library condition “abs(i)<Aholdi” is not met.
Changing Draft Variable in Runtime doesn't trigger a re-compile when value is
set to something other than the default and then manually changed back to the
Runtime default. A re-compile of the case should be triggered.
Problem with PSCAD-to-RSCAD conversion program. When a PSCAD case is
converted, the circuit layout can be adjusted by the user. If a new subsystem is
Conversion Programs created, the .dfx file is not written out correctly.
PSS/e2RSCAD Import Tool was not reading and assigning the 50Hz/60Hz
Conversion Programs parameter correctly.
Images on hierarchy boxes were not included when a draft file was exported as a
Draft .pdf file.
Auto backup falsely gave the impression that a case was saved by disabling the
'save' button. A backup was created with a different name but any changes
made to the original case were not saved. This could lead to confusion and
Draft would make it seem like work was lost when the case was next re-opened.
It was not possible to easily copy a number or a formula result from an Excel file
Draft and paste it in the Component Parameters dialog.
RSCAD V5 allowed users to type draft variable names in toggle boxes and they
could thereby manipulate the toggle value from Runtime. This ability was
accidentally omitted in RSCAD FX but has been re-added. Right-click on a toggle
box in component parameters and select 'Enter Draft Variable' to use this
Draft feature.
T-line module would not allow a .tli file to be saved if there was a '.' in the file
T-line path.

2
Enhancements
rtds_ss_INDM.def: Substep induction machine model. Allowing users to identify
Master Library number of machine pole pairs.
Support large icon and small icon for all the UCM converters (the small icon has
Master Library the same size as the previous AVM models)
Master Library Support variable frequency of the triangular waveform in UCM_FP generator.
Enhance all the two-level and three-level converters in UCM to support serial
Master Library resistor in the dc capacitor .
Allow all the UCM converters and resistive converters to run in MainStep with
Master Library regular firing pulse input (issue warning message only).
Tap Changer for Terminal Duality Based Transformers:

Tap changer option is added to the components: _rtds_TRF_TDM_FLT,


_rtds_TRF_TDM_FLT_V2, _rtds_TRF_MULT_WND. The user may choose to only
change the turn ratio of the transformer, or change both turn ratio and per-unit
short circuit reactance of the transformer with tap position. Note that, in both
cases, series impedances of the transformer in Ohm changes.

Master Library Also, an option is added for RC snubbers at the terminals of these transformers.
NovaCor Hardware Manual updated.

1. IO card dimensions updated.

2. Power circuit diagram enhanced.

3. GTNET firmware hardware dependent inforamtion is updated.

4. DNS/P2P option in the front touch panel of NovaCor chassis added as a new
feature available with FX 1.2.

Documentation 5. GTAO V2 last 4 channel access information added.


Documentation Expressions menu help document enhanced.
Documentation FDNE document updated and enhanced.
Documentation Power system manual general enhancement for chapter 1.
Documentation Hardware Manual Chapter 2 NovaCor - Ethernet UDP port information added.
Feature added to case comparison tool which optionally allows differences due
to control component priority to be ignored. This is useful because a simple
recompile can change the priority of many components in a case yet have no
Draft significant impact on results.
Option has been added to case settings to allow the user to identify all the
components that form a feedback loop. The components forming the feedback
loop are listed as part of a warning message that is generated when a case is
Draft compiled.
LoadFlow Newton-Raphson algorithm was implemented to improve overall performance.

RSCAD FX 1.1

New
GTNET-playback server program changed from a 32bit platform to a 64bit
General platform.
General Support for GTDIv2 I/O card added.
_rtds_GTFPGA_Ethernet.def: This is a new GTFPGA based component that
allows for Ethernet communication between external device and a NovaCor
Chassis via GTFPGA box. The GTFPGA firmware is
Master Library gtfpga_707_ethernet_0102.mcs.
rtds_ss_MMC5_2VLV.def : This is a new 2-valve MMC5 component with the
same appearance as the FPGA based GMMX model. This allows the user to
Master Library easily switch between FPGA-based and Processor-based models.

3
Two embedded GMMX components are added:
rtds_ss_MMC_GMMX_FPGA_eb.def and
rtds_ss_MMC_GMMX_6vlv_FPGA_eb.def. "Embedded" means the interface T-
Line is removed. The firmware for these new components are
gtfpga_707_mmcmx_eb_0522_snb.mcs and
Master Library gtfpga_707_mmcmx6_0540_6valves_eb.mcs respectively.
rtds_ss_UCM_GTDI.def: Support GTDI_v2 "PWM" function. This model can be
Master Library used for firing pulse inputs of UCMs.
Documentation Distribution manual
Documentation GTFPGA ethernet document
Documentation Feeder_pi123 help document added
Documentation GTDI V2 hardware manual added as chapter 9A in the hardware manual.
ICT Added project modification indicator to status bar
Added check to ensure all attributes update have been applied before' Compile
ICT and Save' of project
ICT Added support for importing IEDs that use 'ServerAt' feature
Added support for importing IEDs that contain DataSets who's FCDAs do not
ICT explicitly state 'daName' attribute
OpenDSSLink: Link between RTDS and OpenDSS through Python/COM/TCP
Samples/Tutorials Socket

Bug Fixes
Several Java Swing-based dialog windows were hidden behind JavaFX-based
windows when launched. Sometimes it was not apparent to the user that the
dialog had opened at all. Affected windows include: Firmware Utility, 61850
General MMS Voyageur, RTDS Usage Logging, Hub Detect
The small timestep to substep conversion was not working due to an incorrect
General check. This has been removed.
Firmware Utility was incorrectly displayed on top of all other windows when
General open.
Master Library _rtds_2dlookup.def: Bug fix in memory allocation.
Master Library rtds_udc_SAT4: compile error issued when component used in a Draft case.
The icon of _rtds_Feeder_PI123 had been changed a little bit to be consistent
with the updated menu. The option of a constant load has been added in case of
numerical issues caused by the presence of a dynamic load. The code and
Master Library menus have also been updated.
Master Library dist_TRF_1ph_3.def: Added missing parameters
rtds_ss_UCM_NPC.def: fix the compiling error caused by the missing
Master Library parameters.
rtds_risc_MD3PI4.def: Remove unnecessary IO nodes for single and two-phase
Master Library option.
_rtds_PDSM_light.def: A bug is fixed in the PDSM light model when the option
Master Library "disable damper windings" is enabled
Properties dialog for the serial Inputs (sliders, push buttons, switches, dials etc.)
would always pull default information from Draft. The user could change the
properties and those changes would be reflected in the serial input but the next
Runtime time the properties were opened, the settings would revert to the draft defaults.
Simulink-to-RSCAD conversion generates definition files that reference a
parameter that does not exist. The parameter 'Proc' in the definition file should
CBuilder instead be 'CtrlGrp'.
Resolved issue that prevented user from overwriting an existing project using
ICT 'SaveAs' if using the same project name
ICT Resolved GSEv6 CSWI breaker address binding issue for XSWI
Corrected GSEv6 DOI structure for LN instances containing analogue data
ICT objects
ICT Added error checking for missing project files on opening/loading projects
Corrected GSEv6 DataTypeTemplate's 'LNodeType' when subscribing to Integer,
ICT Boolean and Analog
Corrected 'ExtRef' source control block attributes and 'intAddr' tokens for mixed
ICT SCL edition subscription
ICT Corrected validation of file and directory paths containing '&'

4
Enforce that user renames imported publishing IED if IED name already exists in
ICT project
Some Modbus scripting commands did not work properly. A library file was out
Scripting of date.

Enhancements
GSEv5 to GSEv7 conversion tool, added code to find the matching Logical Device
General if the Connected AP contains a different LD than the extRef
Master Library rtds_sharc_tcsc: A by-pass breaker added across the thyristor pair.
_rtds_GTNET_PLAYBACK_v3.def: Added a new option in the component to
support interpolation at RunTime. Added the support for using Tab spacing in
Master Library the data file.
MMC GMMX models have had a major enhancement. An arm snubber has
added to the surrogate network for GMMX models. The original RC snubber in
Master Library parallel to the diodes is removed.
GTFPGA firmware are modified to be licensed in a group. According to the new
Sales policy, a single license file will license all GTFPGA applications instead of
only 4 previously. From now on, all released GTFPGA firmware will have this
Master Library feature.
New DNP component _rtds_GTNET_DNP_v6.def with support for Counter
(object 20) and Frozen Counter (object 21). A simple deadband algorithm option
as per IEEE Std 1815-2012 was added. Support for up to 10 Outstations per
module with a reduced database size. Added Editor Tool to configure DNP object
database point mapping to RTDS variables with individual Class assignment and
Variation per point. Most parameters in the Link Layer and Session are now
configurable instead of being fixed. Self-tested to Conformance Level 4 with an
Master Library updated device profile.
Added support for new DNP v6 component to the serializer
Master Library _rtds_GTNET_DNP_104_Serializer.def
rtds_ss_SM.def: RMPTC value is passed using save_data function, so that
Master Library governor models compile without any error.
Added an optional LP filter on the AC inputs for PMU _rtds_GTNET_PMU_v4.def
and _rtds_GTNET_PMU_v5.def components. This helps pass the harmonic
distortion tests. The default is to disable the LP filter as it requires more
Master Library resources.
The GMMX6vlv surrogate network includes an arm snubber to replace the RC
snubber across the diode. This new enhancement requires firmware
gtfpga_707_mmcmx_05b6_6valves_snb.mcs to be used with substep and small
time-step models named rtds_ss_MMC_GMMX_6vlv_FPGA.def and
Master Library rtds_vsc_MMC_FPGA_GMMX6VLV.def.
The GMMX surrogate network includes an arm snubber to replace the RC
snubber across the diode. This new enhancement requires firmware
gtfpga_707_mmcmx_05ab_snb_1.mcs to be used with substep and small time-
step models named rtds_ss_MMC_GMMX_FPGA.def and
Master Library rtds_vsc_MMC_FPGA_GMMX.def.
Updated P&A Suite DNP Master CROB to support Pulse_ON, Pulse_OFF,
Trip_Pulse_ON, Close_Pulse_ON, Operate Count. Added support for DNP Frozen
Analogs. GOOSE Analyzer will search for wpcap.dll in \\system32 and alert if not
Protection & Automation found.
Updated the P&A Suite documentation with the latest changes. Added
documentation for Demo IED. Added documentation for new DNP component
Documentation _rtds_GTNET_DNP_v6.def
Documentation Protection and automation manual updated
Documentation RSCAD FX quick start guide
CBuilder Addition of shape alignment functionality and ctrl + drag copying of shapes
PSS/e to RSCAD conversion program GUI has been upgraded.

Conversion Programs CYME to RSCAD conversion program GUI has been upgraded.
ICT Disabled quality bit as default state for GSEv6 quality enabled Master template
Added additional information to error message regarding invalid characters in
ICT browsed directory path
Added IEC 61850 Demo IED. \Examples\Example Cases\07 Protection and
Samples/Tutorials Automation\02 Communication Protocols\01 IEC 61850\DEMO_IED
5
The DNP outstation/server datbase editor updates and minor changes to tool
Protection & Automation tips

You might also like