Mathworks SIMELECTRONICS RELEASE NOTES

SimElectronics
®
Release Notes
How to Contact The MathWorks
www.mathworks. comp.soft-sys.matlab Newsgroup www.mathworks.com/contact_TS.html Technical Support
suggest@mathworks.com Product enhancement suggestions
bugs@mathwo doc@mathworks.com Documentation error reports service@mathworks.com Order status, license renewals, passcodes
info@mathwo
com
rks.com
rks.com
Web
Bug reports
Sales, prici
ng, and general information
508-647-7000 (Phone)
508-647-7001 (Fax)
The MathWorks, Inc. 3 Apple Hill Drive Natick, MA 01760-2098
For contact information about worldwide offices, see the MathWorks Web site.
®
SimElectronics
© COPYRIGHT 2008–20 10 by The MathWorks, Inc.
The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or reproduced in any form without prior written consent from The MathW orks, Inc.
FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern theuse,modification,reproduction,release,performance,display,anddisclosureoftheProgramand Documentation by the federal government (or other entity acquiring for or through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the government’s needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Docu mentation, unused, to The MathWorks, Inc.
Trademarks
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See
www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand
names may be trademarks or registered trademarks of their respective holders.
Patents
The MathWorks products are protected by one or more U.S. patents. Please see
www.mathworks.com/patents for more information.
Release Notes
Summary by Version ............................... 1
Contents
Version 1.4 (R2010a) SimElectronics Software
Version 1.3 (R2009b) SimElectronics Software
Version 1.2 (R2009a) SimElectronics Software
Version 1.1 (R2008b) SimElectronics Software
Version 1.0 (R2008a+) SimElectronics Software
Compatibility S ummary for SimElectronics
Software
........................................ 17
........ 3
........ 7
........ 9
........ 13
....... 15
iii
iv Contents
SummarybyVersion
This table provides quick access to what’s new in each version. For clarification, see “Using Release Notes” on page 1 .
SimElectronics®Release Notes
Version (Release)
Latest Versi V1.4 (R2010a
V1.3 (R2009b)
V1.2 (R2
V1.1 (R2008b)
V1.0 (R2008a+)
on
009a)
New Features and Changes
Yes
)
Details
Yes Details
Yes Details
Yes Details
Yes Detai
Version Compatibilit Consideratio
Yes Summary
Yes Summary
No Bug Reports No
No Bug Reports No
Not applicable
ls
y
ns
Fixed Bugs and Known Problems
Bug Reports
Bug Repor
Bug Re
ts
ports
Related Documentation at Web Site
Printable R elease Notes: PDF
Current product documentation
No
No
Using Release Notes
Use release notes when upgrading to a newer version to learn about:
New features
Changes
1
SimElectronics®Release Notes
Potential impact on your existing files and practices
Review the release notes for other MathWorks™ products required for this product (for example, MATLAB
®
or Simulink®). Determine if enhancements,
bugs, or compatibility considerations in other products impact you.
If you are upgrading from a software version other than the m ost recent one, review the current release notes and all interim versions. For example, when you upg rade from V1.0 to V1.2, review the release notes for V1.1 and V1.2.
What Is in the Release Notes
New Features and Changes
New functionality
Changes to existing functionality
Version Compatibility Con si derations
When a new feature or change introduces a reported incompatibility between versions, the Compatibility Considerations subsection explains the impact.
Compatibility issues reported after the product release appear under Bug Reports at The MathWorks™ Web site. Bug fixes can sometimes result in incompatibilities, so review the fixed bugs in Bug Reports for any compatibility impact.
Fixed Bugs and Known Problems
The MathWorks offers a user-searchable Bug Reports database so you can view Bug Reports. The development team updates this database at release time and as more information becomes available. Bug Reports include provisions for any known workarounds or file replacem ents. Information is available for bugs existing in or fixed in Release 14SP2 or later. Information is not avail able for all bugs in earlier releases.
Access Bug Reports using y our MathWorks Account.
2
Version 1.4 (R2010a) SimElectronics®Software
Version 1.4 (R2010a) SimElectronics Software
New Features and Changes
Yes Details below
New features and changes introduced in this version are:
“New Linear and Rotary Motors Defined in Terms of Flux ” on page 3
“New Potentiometer Block” on page 4
“Initial Conditions Tab Added for Logic Blocks” on page 4
“Changes in Block Parameterization” on page 4
“New Demos” on page 5
“Functions and Function Elements Being Removed ” on page 6
Version Compatibility Considerations
Yes—Details labeled as
Compatibility Considerations,
below. S e e als o Summary
Fixed Bugs and Known Problems
Bug Reports
Related Documentation at Web Site
Printable Release Notes: PDF
Current product documentation
New Linear and Rotary Motors Defined in Terms of Flux
Two new blocks represent models of a motor or actuator defined in terms of magnetic flux:
FEM-Parameterized Linear Actuator block, located in the Translational
Actuators library
FEM-Parameterized Rotary Actuator block, located in the Rotational
Actuators library
3
SimElectronics®Release Notes
New Potentiomet
The new Potentio represents a pot input physical
Initial Condi
The dialog box Initial Cond See the respe
Changes in B
The ability data from a
netlist2s
Blocks” in paramete
“Changes
“Change
“Compat
l
the SimElectronics User’s Guide for alternative ways of block
rization. Additional related changes introduced in this version are:
stotheSolarCellBlock”onpage5
meter block, located in the Passive Devices library,
entiometer, where the wiper position is controlled by the
signal.
tions Tab Added for Logic Blocks
es of blocks in the Logic library now have an additional tab,
itions, which lets you specify the output initial state (low or high).
ctive block reference pages for details.
lock Parameterization
to parameterize SimElectronics
SPICE netlist is no longer supported. As a result, using the
function is no longer recommended. See “Parameterizing
to the SPICE-Compatible Blocks” on page 4
ibility Considerations” on page 5
er Block
®
blocks by importing circuit
Changes to the SPICE-Compatible Blocks
The SPI librar the SP Addit block Volt subl libr
Som “SP
CE-compatible blo cks have been moved to the Additional Components
y. They are organized in su bl ib raries according to function, for example,
ICE-Compatible Sources library is now the Sources sublibrary of the
ional Compone nts /SPICE-Compatible Components library. The Resistor
, renamed SPICE Resistor, and the Current-Controlled Switch and age-Controlled Switch blocks have been moved to the Passive Devices ibrary of the Additional Components/SPIC E-Compatible Components
ary.
e of the blocks have been renamed so that their names start with the
ICE” prefix. The following table lists the old and new block names.
4
Version 1.4 (R2010a) SimElectronics®Software
Old Name
Diode (SPICE) SPICE Diode
NJFET
NMOS SPICE NMOS
NPN
PJFET
PMOS SPICE PMOS
PNP
Resistor
There are no compatibility considerations as a result of renaming the SPICE-compatible blocks and moving them to the Additional Components library. Your existing models will be updated aut omatically when you open and save them in the new version.
New Name
SPICE NJFET
SPICE NPN
SPICE PJFET
SPICE PNP
SPICE Resistor
Changes to the Solar Cell Block
In previous versions, the Solar Cell block had the option of using the SPICE Environment Parameters block to s e t temperature. This is removed in R2010a to eliminate dependency on the SPICE sublibrary. Also, the Solar Cell mo del now uses the regular Diode block (exponential diode) rather than theSPICEDiodeblock.
Compatibility Considerations
There is an insignificant change in results, of the order of 1e-12, in the Solar Cell block because of the diode replacement.
New Demos
Demos introduced in this version are:
Finite Element Parameterized Solenoid
Circuit Level Switched Capacitor ADC
Switching Audio Power Amplifier
5
SimElectronics®Release Notes
Bridge Configuration Switching Audio Power Amplifier
Differential Pair Amplifier
Low-Noise Bipolar Transistor Voltage Amplifier
Triangle Wave Generator
LC Transistor Oscillator
Voltage-Controlled Oscillator with PI Control
Voltage Regulator
Band-Pass Filter Using Three Mutually-Coupled Inductors
Class-E RF Amplifier
Diode Ring Demodulator
LC Transmission Line and Test Bridge
Functions and Function Elements Being Removed
Function or Function Element Name
netlist2sl
What Happens When you use the Function or Element?
Issues a warning that it is not supported and may be removed in future releases
Use This Instead
See “Parameterizing Blocks” in the
SimElectronics User’s Guide
for alternative ways of block parameterization
Compatibility Considerations
See “Changes in Block Parameterization” on page 4
6
Version 1.3 (R2009b) SimElectronics®Software
Version 1.3 (R2009b) SimElectronics Software
New Features and Changes
Yes Details below
New features and changes introduced in this version are organized by these topics:
“Actuators & Drivers Library Blocks” on page 7
“New Abstracted Timer Block” on page 8
“New Demos” on page 8
Version Compatibility Considerations
Yes—Details labeled as
Compatibility Considerations,
below. S e e als o Summary
Fixed Bugs and Known Problems
Bug Reports No
Related Documentation at Web Site
Actuators & Dr ivers Library Blocks
New features and changes introduced in this version are:
“New Generic Rotary Actuator Block” on page 7
“New Generic Linear Actuator Block” on page 7
“Improved Servomotor Block” on page 8
“Compatibility Considerations” on page 8
New Generic Rotary Actuator Block
The Ge neric Rotary Actuator block models the torque-speed characteristics of a generalized rotary actuator.
New Generic Linear Actuator Block
The Generic Linear Actuator block models the force-speed characteristics of a generalized linear a ctuator.
7
SimElectronics®Release Notes
Improved Servomotor Block
The Servomotor block now allows for the specification of additional parameters from within the Block Parameters dialog box.
Compatibility Considerations
During simulation, the updated Servomotor block is backwards-compatible with models defined in earlier versions of the software. However, the model generates a warning in this version because the block dialog box supports additional unit options for torque and speed data. To remove the warnings, open the block dialog box and select appropriate units for the torque and speed data.
New Abstracted Timer Block
The new Timer block, located in the Integrated Circuits library, is an abstracted behavioral model of a timer integrated circuit, such as the NE555.
New Demos
Demos introduced in this version are:
Brushless DC Motor
ARINC 429 Communications Link
PNP Bipolar Transistor Characteristics
8
Version 1.2 (R2009a) SimElectronics®Software
Version 1.2 (R2009a) SimElectronics Software
This table summarizes what’s new in V1.2 (R2009a):
New Features and Changes
Yes Details below
Version Compatibility Considerations
No Bug Reports No
New features and changes introduced in this version are organized by these topics:
“Actuators & Drivers Library” on page 9
“Passive Devices Library” on page 10
“Sources Library” on page 11
“SPICE-Compatible Semiconductors Library” on page 11
Fixed Bugs an d Known Problems
Related Documentation at Web Site
Actuators & Drivers Library
New features and changes introduced in this version are:
“New Piezo Motor Blocks” on page 9
“Enhanced H-Bridge Block” on page 10
New Piezo Motor Blocks
The Actuators & Drivers library now contains blocks for modeling p iezoelectric travelling w ave motors. The library contains these new blocks:
The Piezo Rotary Motor models the torque-speed characteristics of a rotary
piezoelectric motor.
The Piezo Linear Motor models the force-speed characteristics of a linear
piezoelectric motor.
9
SimElectronics®Release Notes
Enhanced H-Bridge Block
The H-Bridge b lock now provides the option to dissipate current via two freewheeling diodes w hen the signal at the PWM port is low. To use this new option, select
mode
Passive Devices Librar y
New features and changes introduced in this version are:
“New Switch Blocks” on page 10
“New Resistor Block” on page 10
“New Crystal Block” on page 10
“Enhanced Variable Inductor and Variable Capacitor Blocks” on page 10
New Switch Blocks
The Passive Devices library now contains Current-Controlled Switch and Voltage-Controlled Switch blocks to model electrical switches with hysteresis.
Via two freewheeling diodes for the Freewheeling
parameter.
10
New Resistor Block
The Passive Devices library now contains a Resistor block to model a resistor as a function of temperature and process data.
New Crystal Block
The Passive Devices library now contains a Crystal block to model the electrical characteristics of a crystal resonator.
Enhanced Variable Inductor and Variable Capacitor Blocks
The Variable Inductor and Variable Capacitor blocks have the following enhancements:
The Variable Inductor block now provides two options for the relationship
between the voltage across the device and the current through the inductor. The new Equation parameter lets you select the voltag e-curre nt equation that you want.
Version 1.2 (R2009a) SimElectronics®Software
The Variable Capacitor block now provides two options f or the relationship
between the current through the device and the voltage across the capacitor. The new Equation parameter lets y ou select the current-voltage equation that you want.
Sources Library
New features and changes introduced in this version are:
“Enhanced Solar Cell Block” on page 11
“New Two-Input Dependent Source Blocks” on page 11
Enhanced Solar Cell Block
The Solar Cell block has the following enhancements:
The block now provides the option to use an 8-parameter model that
includes an additional diode and a parallel resistor.
The block now models temperature dependence.
New Two-Input Dependent Source Blocks
The SPICE-Compatible Sources library (in the Sources library) contains blocks for modeling dependent sources with two controlling inputs. The library contains these new blocks:
PCCCS2 — Model polynomial current-controlled current source with two
controlling inputs
PCCVS2 — Model polynomial current-controlled voltage source with two
controlling inputs
PVCCS2 — Model polynomial voltage-controlled current source with two
controlling inputs
PVCVS2 — Model polynomial voltage-controlled voltage source with two
controlling inputs
SPICE-Compatible Semiconductors Library
New features and changes introduced in this version are:
11
SimElectronics®Release Notes
Enhanced NMOS and PMOS Blocks
The NMOS and PMOS blocks now provide the option to model the electrical characteristics of SPICE Level-3 MOSFET devices.
12
Version 1.1 (R2008b) SimElectronics®Software
Version 1.1 (R2008b) SimElectronics Software
This table summarizes what’s new in V1.1 (R2008b):
New Features and Changes
Yes Details below
Version Compatibility Considerations
No Bug Reports No
New features and changes introduced in this version are:
“New CMOS Logic Gate Blocks” on page 13
“New Piezo Stack Block” on page 14
“New Relay Block” on page 14
“New Fuse Block” on page 14
“New NMOS and PMOS Blocks” on page 14
Fixed Bugs an d Known Problems
Related Documentation at Web Site
New CMOS Logic Gate Blocks
The Logic library (in the Integrated Circuits library) contains blocks for modeling CMOS logic gates behaviorally. The library contains these new blocks:
CMOS AND
CMOS Buffer
CMOS NAND
CMOS NOR
CMOS NOT
CMOS OR
CMOS XOR
13
SimElectronics®Release Notes
New Piezo Stack B
The Actuators & D the electrical a
New Relay Bloc
The Passive De and delay char
New Fuse Bloc
The Passive fuse charac
Resistanc
Rated curr
amount of t
teristics:
e.
New NMOS a
The SPIC Devices charact
E-Compatible Semiconductors library (in the Semiconductor
library) now contains NMOS and PMOS blocks to model the electrical
eristics of SPICE Level-1 MOSFET devices.
rivers library now contains a Piezo Stack block to model
nd force characteristics of a piezoelectric stacked actuator.
k
vices library now contains a Relay block to model the resistive
acteristics of a relay controlled by an external physical signal.
k
Devices library now contains a Fuse block to model the following
ent at which the fuse blows when exceeded for a specified
ime.
nd PMOS Blocks
lock
14
Version 1.0 (R2008a+) SimElectronics®Software
Version 1.0 (R2008a+) SimElectronics Software
This table summarizes what’s new in V1.0 (R2008a+):
New Features and Changes
Yes Details below
Version Compatibility Considerations
Not applicable
Fixed Bugs an d Known Problems
Bug Reports No
Related Documentation at Web Site
Product Introduction
SimElectronics software is a modeling environment for the engineering design and simulation of electronic and electromechanical systems within the Simulink environment.
Version 1.0 includes these features:
A library of electronic and electromechanical blocks that model components
such as:
- Sensors
- Semiconductors
- Actuators
For these blocks, you enter key parameter values directly from industry datasheets.
For more information about the available blocks, see “SimElectronics Block Libraries”.
A function,
data in a SPICE netlist.
Ability to convert SimElectronics models to C code.
For more information about code generation, see “Generating Code” in the Simscape™ documentation.
Access to linearization and steady-state solve capabilities in Simscape.
netlist2sl, for creating library blocks that represent circuit
15
SimElectronics®Release Notes
For more information about linearization, see “Linearizing at an Operating Point” in the Simscape documentation.
For more information about how Simscape solves models, see “How Simscape Simulation Works” in the Simscape documentation.
16
Compatibility Summary for SimElectronics®Software
Compatibility Summar y for SimElectronics Software
This table summarizes new features and changes that might cause incompatibilities when you upgrade from an earlier version, or wh en you use files on multiple versions. Details are provided in the description of the new feature or change.
Version (Release) New Features and Changes with
Version Compatib ility Impact
Latest Version V1.4 (R2010a)
V1.3 (R2009b) See the Compatibility
V1.2 (R2009a)
V1.1 (R2008b)
V1.0 (R2008a+)
See the Compatibil ity Considerations subheading for this new feature or change:
“Changes in Block
Parameterization” on page 4
Considerations subheading for this new feature or change:
“Actuators & Drivers L ibrary
Blocks” on page 7
None
None
None
17
Loading...