-
simulink
模块的分类及用途
模块名
(Source
library)
Band_Limited White
Noise
Chip Signal
Clock
Constant
Digital
Clock
From File
From Workspace
Pulse Generator
Random Number
Repeating Sequence
Signal Generator
Sine Wave
Step
Input
模块名
(Sinks library)
Auto_Scale Graph Scope
Graph Scope
Hit
Crossing
Scope
Stop Simulation
To File
To
Workspace
XY Graph
Scope
模块名
(Discrete library)
Discrete-Time Integrator
Discrete-Time Limited
Integrator
Discrete State-
Space
Discrete Transfer
Fcn
号
在
MATLAB
图形窗口显示信号
在规定值附近增加仿真步数
在仿真过程中显示信号
当输入不为零时停止仿真
把数据输出到文件中
把数据输出到工作面上定义的一个矩阵中
在
MATLAB
图形窗口中显示信号的
X
—
Y
图
用途
对一个信号进行离散积分
对一个信号进行离散有限积分
建立一个离散状态空间模型
建立一个离散传递函数
用途
把白噪声加到连续系统中
产生一个频率不断增大的正弦波
显示和提供仿真时间
产生一个常值
在规定的采样间隔产生仿真时间
从文件读取数据
从工作面上定义的矩阵中读数据
在固定的时间间隔产生脉冲
产生正态分布的随机数
产生规律重复的任意信号
产生各种不同的波形
产生一个正弦波
产生一个阶跃函数
用途
在
MA
TLAB
自动调整显示比例的图形窗口显示信
Discrete
Zero-Pole
Filter
First-Order Hold
Unit Delay
Zero-
Order Hold
模块名
(Linear library)
Derivative
Gain
Inner
Product
Integrator
Matrix
Gain
Slider Gain
State-Space
Sum
Transfer
Fcn
Zero-Pole
模块名
(Nonlinear
library)
Abs
Backlash
Combinatorial
Coulombic Friction
Dead Zone
Fcn
Limited
Integrator
Logical
Operator
Look-up
Table
MATLAB Fcn
Memory
Product
Quantizer
Rate
Limiter
以零极点形式建立一个离散传递函数
建立
IIR
和
FIR
< br>滤波器
建立一阶采样保持器
对一个信号延迟一个采样周期
建立一个采样周期的零阶保持器
用途
对输入信号进行微分
对输入信号乘上一个常数增益
对输入信号进行点积
对输入信号进行积分
对输入信号乘上一个矩阵增益
以滑动形式改变增益
建立一个线性状态空间模型
对输入信号进行求和
建立一个线性传递函数
以零极点形式建立一个传递函数
用途
输出输入信号的绝对值
用放映的方式模仿一个系统的特性
建立一张真值表
在原点不连续而在原点以外具有线性增益
提供一个死区
对输入进行规定的表示
在规定的范围内进行积分
对输入进行规定的逻辑运算
对输入进行分段的线性映射
定义一个函数对输入信号进行处理
输出本模块上一步的输入值
对输入信号进行乘积运算
对输入信号进行量化处理
限制信号的变化速率
Relational Operator
Relay
Reset
Integrator
Saturation
Sign
Swith
Transport
Delay
2-D Look-Up
Table
Variable Transport
Delay
模块名
(Connections library)
Demux
Inport
Mux
Outport
Subsystem
对输入进行一定的关系运算
在两个值中轮流输出
在仿真中对积分器进行重新初始化
对输入信号进行限幅
符号函数
在两个输入之间进行开关
对输入信号进行一定的延迟
对两个输入信号进行分段的线性映射
对输入信号进行不定量的延迟
用途
把向量信号分开输出
给系统提供一个外部输出
把几个信号合并成向量形式
给系统规定一个输出
表示一个系统在另外一个系统中
Commsim 2001
Education
模块化通信仿真软件
产品编号:
808-110(
单
)
,
112
(
1
0
)
,
115
(
25
)
Commsim 2001
是一个
理想的通信系统的教学软件。它很适用于如‘信号与系统’、‘通信’、‘网络’
等课程
,难度适合从一般介绍到高级。使学生学的更快并且掌握的更多。
Commsim2001
含有
200
多个通用通信和数学模块,包含工业中的大部分编码器,
调制器,
滤波器,信号源,
信道等,
Commsim
2001
中的模块和通常通信技术中的很一致,这可以确保你的学生学会当今
所有最重要的通信
技术。
要观察仿真的结果,你可以有多种选择:时
< br>域,频域,
XY
图,对数坐标,比特误码率,眼图和功率
谱。
Scalable
Functionality
Like all other
Electronics Workbench products Commsim 2001 is
available in three tiers for the
education community:
Single:
For use by professors/teachers in the
creation of lectures, lessons, assignments etc
Lab:
For use by
students in on-campus computer labs
Student:
A special version
for use by students on home PCs only
How Commsim is Used
Commsim 2001 is a
powerful
yet
easy
to
use simulation tool
that
provides
fast, accurate
viewing
of signals at any point in your
system, via a natural sequence of steps. This
power is presented to
the user through
an intuitive GUI(graphical
User
Interface)
enabling
drag
and
drop
simplicity, just
like all of the other products in the
Electronics Workbench Family.
Features at a
Glance:
?
Industry's Largest Library
?
200+
Blocks
?
Communication & Math Blocks
?
Build
your own Blocks/Models
?
Drag
and Drop Diagram Construction
?
Analog,
Digital & Mixed Systems
?
Automatic Wiring
?
Analog
and Digital Modulators/Demodulators
?
Wide
variety of Encoders/Decoders
?
Adaptive Equalizers
?
Vector
and Matrix Operations
?
All
popular Channel Models
?
Filter
Design Wizard and Response Viewer
?
PLLs
?
RF Elements and Accurate Distortion
?
Complex Math
?
Complex
Envelope Representation
?
Continuous, Discrete and Hybrid
Simulation
?
Autorestart and Single Step Algorithms
?
Euler, Trapezoidal and Runge Kutta
Integration Methods
?
Look-up
Table Wizard
?
Signal Probes
?
Large
variety of Plot Options
?
Mathcad, Matlab OLE Integration
Placing and Connecting
Blocks
Place
desired
blocks
from
the
library
by
dragging
and
dropping(from
either
the
menus
or
the
toolbar)
any
of
the
over
200
functional
blocks
available.
Once
placed,
connecting
blocks
is
extremely
straightforward-just click on one
block's output then on other blocks input and
Commsim takes care
of the rest. Its
that simple!
You can also make use of
hierarchical blocks to break up more complex
systems, each of which
can be assigned
its own symbol.
Blocks
Libraries
The science of
understanding and teaching communication systems
lies in being aware of a wide
variety
of
receiver, given a particular type of
signal and channel.
Commsim 2001 helps
you to ensure your students learn all of today's
most important communication
technologies by delivering blocks to
match all of the commonly used techniques in
communications.
The
commsim
library
contains
the
industry's
largest
selection
of
coders,
modulators,
filters,
sources,
channels etc. You
can even create your own blocks using equations or
lower level functional blocks.
Library
Blocks
Because
the
right library is so
essential to
a good
communications simulator,
we
have
explained
each family of blocks in detail. Simply
click on the family to view more information.
Channels
Encoding/Decoding
Modulators/Demodulators
Other Communication Blocks
Basic Blocks
Channels
Modeling the medium
through which a transmitted signal must pass is
essential to accurately capture
delay
and distortion effects. Channels include copper
wire, fiber, free space, etc.
Channel Blocks Modeled in Commsim
2001
?
Gaussian Noise (Complex &
Real)
?
Binary
Symmetric Channel
?
Jakes
Mobile
?
Multipath
?
Propagation Loss
?
Rice/Rayleigh Fading
?
Rummler Multipath
?
TWTA
Encoding/Decoding
Single
encoding
is
performed
to
increase
the
reliability
of
information
transfer
and
can
include
companding and quantization (analog
signals) or forward error correction (using
convolutional or
trellis cooling on
digital signals).
Commsim 2001
includes the following
Encoders/Decoders
?
?
?
?
?
?
?
Block
Interleaver
Convolutional
Encoder
Convolutional
Interleaver
Gray Decoder
Gray Encoder
Trellis Decoder
Viterbi Decoder (Hard & Soft)
Modulators/Demodulators
Commsim provides the
following analog and digital
modulators/demodulation blocks, a subset of
which use coherent methods(require
phase synchronization in demodulation):
Commsim 2001 includes the following
Modulators/Demodulators
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
AM
DQPSK
pi/4-DQPSK
FM
FSK
I/Q
MSK
PM
PAM (4,8)
PPM
PSK
(2,4,8,16)
QAM
(16,32,64,256)
SQPSK
DQPSK
pi/4-DQPSK Detector
FM Demodulator
PPM Demodulator
?
?
?
PSK Detector (2,4,8,16)
PAM Detector (2,4,8,16)
QAM Detector (16,32,64,256)
Other Blocks
Commsim 2001 also provides many other
communication blocks (filters, PLLs, digital etc.)
and
general mathematical functions
(complex math, estimatio, etc.)
Communication & General Mathematical
Blocks Modeled in Commsim 2001
Complex
Math
Filters
Digital Elements
Phase-Locked Loops
?
Addtion
?
Conjugate
?
Conversions
(Complex
Real)
?
Adaptive
?
Binary Counter
?
Charge
Pump
Equalizer
(Complex
&
?
Bits to
Symbol
Real)
?
PLL Loop
Filters (2nd
&3rd Order)
?
Divide by N
?
?
D Flip Flop
?
FIR
?
JK Flip
Flop
?
IIR
?
Mux/Demux
?
MagPhase
?
?
Sampled
File
FIR
Paralell
Serial
to
?
Type
Detector
2
Phase
&
?
File FIR
?
Division
?
Inverse
?
Multiplication
?
Power
?
Square Root
?
Type
Phase/Frequency
Detector
Type
Phase/Frequency
Detector
3
4
?
Queue
?
Sampled
FIR
?
Serial
Paralell
to
?
Symbol to Bits
Operators
RF Components
Estimators
Signal
Sources
?
A/D Converter
?
Compander
?
Complex
Exponential
?
Complex FFt
IFFT
?
Conversions
?
Amplifier
?
Attenuator
?
Average
Power
?
Complex Tone
(Complex & real)
?
File
data
?
BER
Curve
Control
?
Coupler
?
Double
?
Frequency
Sweep
Balanced
?
Bit/Symbol
Editor
?
Impulse
Mixer
?
Correlation
?
Splitter/Combiner
?
Impulse Train
?
Decimation
?
Switch
?
Delay
(Complex & Real)
?
Variable
Attenuator
?
Gain
(dB)
?
Integrate
&
Dump
(Complex &
Real)
?
Delay
Estimator
?
Noise
?
Event
Time
?
mean
?
Median
?
Variance
?
PN
Sequence
?
Random
Seed
?
Random
Symbol
?
Rectangular
Pulses
?
I/Q
Mapper
?
Weighted
Mean
?
Sinusoid
?
Max
Index
?
VCO
(Complex
&
?
Modulo
?
Phase
Rotate
?
Phase
Unwrap
?
Polynomial
?
Spectrum
Analyzer
real)
?
Walsh Sequence
?
Walsh
Sequence
Generator
Basic Blocks
Commsim
2001
offers
over
90
blocks
for
linear,
non
linear,
continous,
discrete-time,
time
varying,
and hybrid system
design.
Basic Blocks Modeled in
Commsim 2001
?
Animation
?
Annotation
?
Arithmetic
?
Boolean