Documentation Home Page ◇ eHS Toolbox Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.
eFPGASIM Aggregated Release Notes
Version 2.20.1 | |
---|---|
Version 2.19.2 | |
Version 2.18.2 | |
Version | New Features
Bug fixes
|
Version | New Features
Bug fixes
Deprecated
|
Version | New Features
|
Version | New Features
Bug fixes
|
Version | Bug fixes
|
Version | Bug fixes
|
Version | New Features
|
Version 2.14.1 | New Features
Bug fixes
Deprecated
|
Version 2.13.2 | New Features
Bug fixes
Deprecated
|
Version 2.12.3 | Bug fixes
|
Version 2.12.2 | New Features
Bug fixes
|
Version 2.11.3 | New Features
Bug fixes
|
Version 2.11.2 | New Features
Bug fixes
|
Version 2.10.3 | New Features
Bug fixes
Deprecated
|
Version 2.9.3 | New Features
Bug fixes
Deprecated
|
Version 2.8.3 | New Features
Bug fixes
|
Version 2.7.1 | Support Matlab 2020A/B (Beta) (EFS-4172) Support of eHS license class downgrading on higher license class firmwares (EFS-3984, EFS-4000) Support the number of pole pairs up to 127 within PMSM machines (EFSTT-1058) Decrease current oscillations when running at zero speed with PMSMSH machines (EFSTT-988) Display Ts on eHS Schematic Editor Block (EFSTT-1026) Added LED support in TE0741 firmware (EFSTT-1054) Added firmware for OP4510 with Kintex-7 410T FPGA (EFS-3878) Fix initial values for inductor current and capacitor voltage in Schematic Editor Workflow (EFSTT-970) Improved performances of eHS CPU block while using Thermal Loss feature (EFSTT-969) Fix compilation error if using generic machine block with oplnk in the SS subsystem (EFSTT-762) Fix torque equation error in the eFPGAsim_HIL_motormodel_userguide (EFSTT-1073) Fix SE Boost2lvl demo models (EFS-3933) |
Version 2.6.1 | Support user defined Ts in Schematic Editor Workflow New eHS Build Report generated in Schematic Editor Workflow (EFS-3777) Added support of OP4510 Kintex-7 410T based firmwares (EFS-3878) Support QE on RS422 (EFSTT-794) User Support LED in OP4510 firmwares (EFSTT-964) Support more than 32 AO channels configurations in Schematic Editor Workflow Fix configurations with more than 2 SCIM/DFIM/SM in Schematic editor (EFSTT-951) Fix on the fly change of parameters in PMSMSH and PMSM VDQ in SPS workflow (EFSTT-1008) Fix the amplitude of DQ voltage of the SCIM/DFIM/SM models (EFSTT-986) Fix the default sheet number value in eHS block SPS workflow (EFSTT-1039) Fix the encoder outputs order issue within machines on OP5700 (Bitstream 53-10) (EFSTT-997) Fix eHS sinewave generator not working when the OpCtrler name is different than 'OpCtrl' (EFSTT-1024) Reworked the names of the input and output signals of the machines in the Schematic Editor Simulink models using the eHS block in this flow might require an update if the output names of the signals where used (in bus selectors for instance) (EFSTT-722) Removed UserId checking on AOMR XSG block (EFS-3936) |
Version 2.5.3 | Added support of Thermal losses in the eHS block under SPS workflow (EFS-2388) Added support of release notes in firmwares (EFS-2388) Added 1st order low pass filter on PMSM VDQ PQ measurements (EFSTT-912) Added support of OPAL-RTLinux Operating System Fixed format of angle of PMSM VDQ FPGA module (EFSTT-912) Fixed issue with AOMR configuration not applied before manual change was made (EFSTT-892) Fixed the FD line module reset in the RT-XSG source model (EFSTT-917) Removed the support of circuit model in continuous mode in the eHS Existing eHS circuit in continuous mode will need to be updated to discrete mode (EFSTT-726) |
Version 2.4.0 | Added example Model Boost and Two-Level Inverter OP4200 based on PLECS (EFSTT-694) Added support for Open Stator Winding for the squirrel-cage machine in the SPS workflow(EFS-3502) Support Native SFP Link on all firmwares toward multi-FPGA Config(EFS-3500) Added autoconfiguration of the generic machine block from conf file (EFS-3504) Added two ports, Mins and Maxs, on AIR block under SPS workflow (EFSTT-886) Fixed issue on second machine of Dual PMSM Motor Vdq block with park transform, rotor offset and initial angle parameters(EFS-3614) |
Version 2.3.3 | Added support for BLDC Motor model with the Schematic Editor (EFS-2435) Added autoconfiguration of the eHS block from conf file (EFS-2437) Added BackEmf outputs support on PMSM and BLDC Schematic Editor block (EFS-3256) Added Hall effect support PMSM and BLDC Schematic Editor block (EFS-3257) Support of FPGA scope in OP4510 IOConfig1 firmware (EFS-3336) Added support of PMSM DQ and BLDC in the Generic machine block (EFS-2982) Added RCP firmware with eHS for OP4200 (EFSTT-834) Added DQ-transform angle offset support for the PMSM VDQ in the Schematic VDQ parameters file update required (EFS-3473) Separated PMSM's Encoder speed ratio and theta offset from resolver's (EFS-3309) Fixed an issue with Generic machine callback that did not initialize wCarFreqRes (EFSTT-848) Fixed an issue with log files and DO reports of eHS being locked (EFS-3151) Fixed issue making the eHS (Schematic Editor workflow) load circuit crash when adding an input to models which previously had none (EFSTT-839) Added a port dimension assertion of 1 (one) to the eHS block (Schematic Editor workflow) input ports (EFSTT-717) |
Version 2.2.1 | Added support for PMSM SH in Schematic Editor (PMSM SH needs 1,536 MB of MATLAB Java Heap Memory to work in Schematic Editor ) (EFS-2438) Added support of Matlab R2019A and R2019B (EFS-2909)Added tool for converting motor model files (RTT, ANSYS) into Schematic Editor compatible formats Added support of Gs and Turn ratio tuning in transformer (EFSTT-720) Added new firmware for eHSx32 support on OP4200 (EFS-3084) Added support of selecting xls sheet for scenarios in eHS CPU block (EFS-3080) Fixed issue with user analog output assignement with AOMR V2 (EFSTT-780) Fixed issue with AOMR V2 having offset in user analog out signals (EFSTT-770) Fixed issue with AOMR V2 Console block not saving properly its values (EFSTT-769) Fixed issue with the generic machine block that does not update its imports and outports while using 2 machines or more (EFSTT-790) Fixed crash in Matlab R2016b while using two machine interface blocks (EFSTT-796) Removed support of Matlab R2014B |
Version 2.1.2 | Added support of SCIM in Schematic Editor workflow Added example Model SCIM OP4510 and OP5700 Added support of DFIM in Schematic Editor workflow Added example Model DFIM OP4510 and OP5700 Added support of PMSM Variable DQ in Schematic Editor workflow Added example Model PMSM Constant DQ OP4200, OP4510 and OP5700 Added example Model PMSM Variable DQ OP4200, OP4510 and OP5700 Added support of Synchronous Machines with neutral point in SPS workflow Added eHSx16 form factor Added AOMR v2 CPU block for SPS workflow Fixed issues with installation process of eFPGASIM causing exceptions and crashes during normal utilization (EFSTT-640) Fixed issue when using eHS gen 4 block when Ts was not declared (EFSTT-625) Fixed issue with Digital Out not working with the OP4200 firmware with machines on Schematic Editor (EFSTT-586) Fixed issue with excitation input for resolvers only mappable to analog in channel 1 on Schematic Editor (EFS-2693) Fixed bitstream mismatch warning for VC_707 eHSx128 (EFSTT-648) Fixed organize examples in SPS and SE sub folders (EFSTT-643) Fixed error when clicking Edit then Cancel on eHS SPS block (EFSTT-605) Fixed source naming in configuration window (EFSTT-580) Fixed circuit file name not updating correctly when modified (EFSTT-579) Improved the error message while two current measurements are touching in SPS netlist (EFSTT-577) |
Version 2.0.0 | Added support of PMSM on OP4200 in Schematic Editor workflow Added support of Saturable Transformers in SPS workflow Added support of new circuit editor: OPAL-RT Schematic Editor Added support of frequency-dependent lines to eHS, with demo example. (EFS-2182) Added support of eHS Gen4 core in the XSG library. Gen3 and earlier versions of eHS are deprecated (EFS-2289) Added AOMR v2 that is capable of routing and rescaling from eight FLWS signals to analog out channels. (OPAL1-523) Analog In Re-scaling (AIR) block now supports Min and Max parameters and saturates output accordingly. (EFS-2168) |
Version 1.5.7 | Fixed support for MATLAB R2018b (EFSTT-517) |
Version 1.5.6 | Added official support of MATLAB version 2017b |
Version 1.5.5 | Added official support of MATLAB versions 2018a and R2018b Added support of the thermal losses for eHSx64 (EFSTT-459) Fixed DC offset issue with 3 level LCA (EFSTT-396) Fixed issue while parsing the name of a LCA bridge ends with trailling spaces (EFSTT-367) |
Version 1.5.4 | Added standard motor package for OP5700 (EFS-1667) Added demos for eHS with PMSM with and without I/Os for OP5700 (EFS-1870) Added demos for eHS with DFIM with and without I/Os for OP4510 and OP5700 (EFS-1890, EFS-1886) Added demos for eHS with SCIM with and without I/Os for OP4510 and OP5700 (EFS-1889, EFS-1887) Added demos for eHS with SRM with and without I/Os for OP4510 and OP5700 (EFS-1891, EFS-1888) Fixed netlist creation issues when using both Lca and non-Lca switches in same circuit model (EFSTT- 237, EFSTT-269) Added demo for a eHS with PMSM SH and IOs for OP4510 (EFS-1919) Fixed a bug preventing from using multiple inverter solver blocks with different parameter sets (EFSTT- Added standard motor package for OP4510 with Kintex-7 410t (EFSTT-265) Added time-stamped T-Type converter feature to use with eHS (EFS-1987) Added two inputs dot product feature to use with eHS (EFS-1987) Fixed Sine Wave Generator output mapping issue (EFSTT-158) |
Version 1.5.3 | Added official support of MATLAB versions 2015b, 2016a, 2016b and R2017a Performance improvement of eHS during update and build of the CPU model (EFS-1177) Added standard motor package for OP4510 (EFS-1671) Added official support for OP4200 1GHz (EFS-1843) Added demo for a eHS with PMSM and IOs for OP4510 (EFS-1687) Added OP4510 eHS with machine firmware (EFS-1685) Added support for eHSx128 in eFPGASIM XSG library (EFSTT-85) Added XFO support in PLECS (EFS-463) It is now possible to change the Flux value of the PMSM VDQ block on the fly (EFS-1797) Added support of eHS circuits without state (EFSTT-4) Fixed AOMR Jitter issue (EFSTT-18) Added support of *.xlsx file format to the eHS Scenario feature (EFSTT-40) Fixed typo in eHSx32 for OP4200 mask (EFSTT-131) Fixed mixed up results for Thermal Losses when increasing the number of converters (EFSTT-160) Fixed issue when changing the number of external inputs of eHSx128 (EFSTT-163) Removed the eHS Gen2 CommBlk from library (EFSTT-178) Removed MMC Example models from available demos |
Version 1.5.2 | Added Beta support of MATLAB versions 2015b, 2016a and 2016b. (EFS-1457) Fixed a bug related to eHS output average calculation that was saturating to 255 samples (EFSTT-17) Added the loss calculation module for 2-level bridges of eHS (EFS-1109) Added the option of "eHSx128 + custom field" in the AOMR console block (EFS-1465) Fixed a bug that prevent from using multiple PMSM machine blocks at the same time in the same CPU model with different parameters (EFS-1466) Added support of firmware generation with eHSx128 (EFS-1175) Added a monitoring feature to evaluate the local min and max of eHS outputs for a CPU time step (EFS- Added a monitoring feature to evaluate the instantaneous Power (V*I) by using eHS outputs (EFS-1101) Fixed bugs in circuit parsing (Simscape Electrical Specialized Power Systems (SPS) workflow only) (EFSTT-37 - EFSTT-25) Added led and RS422 port support for OP4510 standard firmware (EFSTT-68) |
Version 1.5.1 | Added support for the eHSx128 form factor in the eHS Gen3 CPU block. (EFSTT-36) Added RT-LAB eHSx128 Gen3 example model. (EFS-775) Added support of circuits containing more than 72 switching elements using eHSx128 Gen3 form factor Added support of circuits containing more than 32 sources using eHSx128 Gen3 form factor. (EFSTT-7) Updated the Analog Output Mapping and Rescaling console block to support eHSx128 Gen3. (EFS-994) Added error handling for 0 or infinite R, L, or C values. (EFS-998) Fixed bug with Selectable Digital Inputs not working correctly on all targets. (TT-8978) Fixed eHS parsing errors that could occur with certain combinations of Two-Level and\or Three-Level Updated eHS Quickstart Guide, updated User Guide, and created OP4200 Quickstart Guide (EFS-776, Added support for PSIM and PLECS circuit models on the OP4200 platform. (EFSTT-48, EFSTT-52) Added support for eHS OP4200 eHS Block to automatically detect if the circuit model has changed. Fixed behavior of Cancel button in the OP4200 GUI for eHS. (EFS-902) Fixed error with the OP4200 eHS Block when the minimum eHS time-step was larger than the maximum Fixed issue in the eHS OP4200 eHS GUI related to the naming of Two-Level and Three-Level switches when placed in separate subsystems. (EFS-925) Added T-type sub-module MMC (MMC5) as a separate block in the library, still maintain MMC4 product. |
Version 1.5.0 | Added eHSx32 support on the new OPAL-RT platform: OP4200.(EFS-424) Introduced a new and improved GUI for eHS on OP4200 which is accessible via the Simulink library Added an example project for OP4200 which consists of a boost with a two level inverter.(EFS-845) The Analog Output Mapping and Rescaling console block was updated to improve usability and support for future eHS form factors. (EFS-856) Fixed issues related to source naming when source is contained in subsystem. This may now affect order of inputs in models build with earlier version of eFPGAsim. (TT#8968) Introduced BETA version of eHSx128 form factor in eHS Gen3 CPU block. (EFS-481) Updated MMC training slides to include software version information and compatibility. Fixed an issue with glitches in the DC voltage for MMC running on a slave FPGA.(TT#8967) Updated MMC demos to fix a display issue in MATLAB 2014b (moved the calculation units from SC_Console to SM_Subsystem). |
Version 1.4.3 | Fixed issue with MMC demos not being able to run in MATLAB 2014b. (TT#8893) Removed the dependency to RT-XSG libraries in MMC FPGA models.(TT#8894) Added support for MMC models in different types of FPGAs: VC707_2, MMPK7_325T and TE0741_325T.(TT#8895) Added standardized SFP drive in MMC model in FPGAs V7, MMPK7_325T and TE0741_325T. (TT#8896) Modified MMC4 black box source code to improve the accuracy inside MMC.(TT#8897) Set bitstream of MMC demos in the intial files automatically using 'efsSetBitstreamFile.m'.(TT#8898) Added masks and documentation for the RT-XSG blocks for Dual PMSM-VDQ, Induction Machine, Angle Sensors. (TT#7638) Fixed an issue with the eHS Gen3 solver preventing the outputs to be updated when the measurement count is equal to 1, 9, 17 or 25. (TT#8768) Fixed an issue with the RTXSG Scope and FPGA 64-to-64 Interconnect control panels channel selection set by the block causing the selection to reset every time the Simulink model is loaded. (TT#8772) Fixed an issue preventing the correct switch control mapping for FPGA-based PWM Generators (TT#8812) Fixed an issue in the eHS Gen3 CommBlk causing the "RTE Gates" setting to reset when the model is re-opened. (TT#8814) Fixed an issue with the Analog Output Mapping and Rescaling Control Panel causing the last available signal not to appear in the signal selection drop-down list for each output channel. (TT#8816) Fixed an issue with the eHS scenarios causing all outputs to fall to zero when using an non declared scenario. (TT#8817) Fixed an issue with the Dual PMSM-VDQ controller block (CPU side) causing a scaling error on the Idq axis of the Ld-Lq tables while using the Standard park transform. (TT#8868) Added a firmware bitstream pool directory in the MATLAB path accessible by all RT-LAB models, including eFPGAsim example models. (EFS-387) Updated the eHS models "Two-Level Inverter" and "Three-Phase Diode Bridge" to eHSx64 Gen3 for all platforms. (EFS-395) Added support for SLX files for circuits designed with the Simscape Electrical Specialized Power Systems (SPS) and PLECS toolboxes. (EFS-402) Modified eHS with IOs example models to include the RT-XSG Selectable DIO blocks and . (EFS-450) Added support for the Loss-Compensation Algorithm for eHS for circuits designed with PLECS. (EFS- 457) Added support for thyristors for eHS for circuits designed with PLECS. (EFS-465) Added support for .CCT files for circuits designed with PSIM. (EFS-488) Modified the eFPGAsim toolbox installer to prompt the user for administrative rights for automatic installation within the MATLAB path. (EFS-511) The eFPGAsim JAVA packages are now installed in the MATLAB static JAVA class path. (EFS-517) Added support for PLECS and PSIM circuit editors in the "Two-Level Inverter" and "Three-Phase Diode Bridge" example models. (EFS-537) Modified eHS with IOs example models to include a generic Analog Output solution (handling both the static analog outputs and the Analog Output Mapping and Rescaling function). (EFS-611) Added a security check in the eHS Gen3 solver to prevent the user to enter a custom solver step size outside the range available for the solver. (EFS-676) Added support for multiple 3-level bridges in a circuit simulated using the eHS solver. (EFS-737) Removed support for Xilinx ISE Design Suite for eHS with IOs example models for OP4500, OP4510 and OP5607. (EFS-761) Seperate the library in 2 library in the library browser (eFPGAsim and eFPGAsim XSG). (EFS-762) Added an option to the eHS Gen3 CommBlk to enable an automatic communication port management that works for most firmware configurations. (EFS-763) Added support for three-phase measurement blocks for circuits designed with the Simscape Electrical Specialized Power Systems (SPS) toolbox. (EFS-764) Added support in eHS for circuits designed with PSIM 10.0.6. (EFS-765) |
Version 1.4.2 | Support of MATLAB R2015a SP1. (EFS-361) Removed the support of MATLAB R2010b. (EFS-385) Support of eHSx32 Gen3 for smaller FPGA boards (OP4200 / OP5600 / OP7161). (EFS-341) Support of Thyristor (PSIM and Simscape Electrical Specialized Power Systems (SPS) circuit editors). (EFS-353) Support of LCA in PSIM (using the VSI block). (EFS-373) Support of PLECS 3.7. (TT#8732) Removed the support of QNX. (EFS-368) Fixed a bug that prevents "AinDin_AdjustmentsAcquisition" block from updating properly. (TT#8733) Fixed a bug that caused a JAVA error while using eHS on with regional settings of Windows 7. (TT#8745) Beta support of PSIM 10 (requires a PSIM patch). (EFS-354) Fixed a bug that caused an error during parsing the switches of a PSIM circuit for a large switch number. (TT#8747) Fixed a bug in PMSM-SH v2 block where machine 1 dq transforms parameters were not applied properly. (TT#8746) Implemented new VSC controller in MMC-HVDC CPU and MMC-HVDC FPGA demo models. Added over-current protection to MMC-HVDC FPGA and MMC-HVDC-DUO FPGA models. Added over-voltage protection reset function to MMC FPGA blocks in the library and 4 FPGA models. |
Version 1.4.1 | Added support for RT-XSG v3.0+ in eFPGAsim, including porting the support for firmware generation using the Xilinx Vivado Suite and MATLAB R2014b. (TT#8663) Fixed a bug in eHSx64 gen3 that avoided the user of using more than 55 switches. (TT#8696) Fixed a bug in dbl2sfp function. Extended mantissa was forced to 0 in some cases leading to wrong simulation results (system time constant was reduced). (TT#8697) Fixed an issue causing wires to be disconnected inside one component in MMC library of eFPGAsim version v1.4.0. (TT#8636) Example models "Boost and two-level bridge" and "Two-level Bridge" for eHSx64 Gen3 are provided with an OP4510 firmware, and models are configured for OP4510 by default. (TT#8656) Updated MMC libraries in FPGA and CPU and the files for generating bitstream for MMC4 with deadtime and overvoltage protection feature. (TT#8657) Added support for control of eHSx64 Gen3 inputs from another eHS core. (TT#8658) Corrected the eHS report log to eliminate time-step duration truncation and to fix an incorrect "Solver desired time step" value appearing the first time it is shown after the option "Provide explicit sample time for solver eHS" is unchecked. (TT#8659) Corrected the optimal Gs proposed by the Gs Optimization Tool is incorrect for Single-phase Three-level NPC Converter, resistive load to take into account the converter base current. (TT#8660) Fixed an issue causing the minimum time step to set to real time step value in circuit info of the eHSx64 Gen3 block. (TT#8634) Added support for control of eHSx64 Gen3 inputs from analog inputs. (TT#8661) Added documentation for the Switched-Reluctance Machine (SRM) block. (TT#8632) Added a Quickstart Guide for the eHS solver. (TT#8662) Added documentation for the Analog Output Mapping and Rescaling (AOMR) block. (TT#8621) Fixed an issue causing Simulink not being able to change Gate controls from the Gate control selection panel. (TT#8610) Added a patch to the RT-XSG blocks for the eHS solver and of the Analog Output Mapping and Rescaling function to avoid 'Bool type output port op gets indeterminate value' errors during offline simulation. (TT#8605) |