how to upload pdf file in c# windows application : Search multiple pdf files for text software application project winforms html wpf UWP plecsmanual17-part662

Multitone Analysis
Remarks
The Multitone Analysis is faster than the AC Analysis because it only needs
to compute the response to one signal instead of a set of signals for each fre-
quency. On the other hand, the analysed frequencies are restricted to mul-
tiples of the base frequency. Since the Multitone Analysis does not use the
Steady-State Analysis, it still works in cases where the Steady-State Analy-
sis fails, provided T
i
is large enough.
Note that the lengths of the y
0
and y vectors are different in general. To com-
pute the difference y  y
0
,the missing values are linearly interpolated.
References
S. Boyd, "Multitone signals with low crest factor", IEEE Transactions of Cir-
cuits and Systems, Vol. CAS-33, No. 10, 1986.
C. Fernández, P. Zumel, A. Fernández-Herrero, M. Sanz, A. Lázaro, A. Bar-
rado, "Frequency response of switching DC/DC converters from a single
simulation in the time domain", Applied Power Electronics Conference
and Exposition (APEC), 2011 Twenty-Sixth Annual IEEE , March 2011.
149
Search multiple pdf files for text - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf text search tool; converting pdf to searchable text format
Search multiple pdf files for text - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select all text in pdf; pdf find and replace text
7
Analysis Tools
Usage in PLECS Standalone
In PLECS Standalone all analyses are managed in the Analysis Tools Dialog
shown below. To open the dialog, select Analysis tools... from the Simula-
tion menu of the schematic editor.
The left hand side of the dialog window shows a list of the analyses that are
currently configured for the model. To add a new analysis, click the button
marked + below the list and select the desired analysis type. To remove the
currently selected analysis, click on the button marked -. You can reorder the
analyses by clicking and dragging an entry up and down in the list.
The right hand side of the dialog window shows the parameter settings of the
currently selected analysis. Each analysis must have a unique Description.
The other parameters available for the different analysis types are described
further below.
The button Start analysis/Abort analysis starts the currently selected
analysis or aborts the analysis that is currently running. The button Show
log/Hide log shows or hides a log window that displays the progress of an
analysis and diagnostic messages.
Steady-State Analysis
Operating point
This parameter defines whether the operating point of the system is peri-
odic or non-periodic (DC). If it is periodic, the system period can be speci-
150
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Divide PDF file into multiple files by outputting PDF file size. Split Split PDF Document into Multiple PDF Files Demo Code in VB.NET. You
text select tool pdf; search pdf files for text programmatically
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
VB.NET Demo code to Combine and Merge Multiple PDF Files into One. This part illustrates how to combine three PDF files into a new file in VB.NET application.
how to select text in pdf image; how to select text in a pdf
Usage in PLECS Standalone
fied using the next parameter.
System period
The system period is the least common multiple of the periods of all
sources (signal or electrical) in the model. If the parameter setting does
not reflect the true system period or an integer multiple thereof, the anal-
ysis will yield meaningless results or fail to converge altogether. A setting
of 0 is equivalent to defining the system as non-periodic. When set to
auto
,
which is the default, PLECS will try to determine the system period auto-
matically.
Simulation start time
The start time t
start
to be used in the transient simulation runs. Simula-
tions run from t
start
to t
start
+T, where T is the system period specified
above. The default is
0
.
Show final cycles / timespan
The number of steady-state cycles for which a transient simulation is run
at the end of an analysis. Or, if the simulation is non-periodic, the dura-
tion of the final transient simulation. The default is
1
.
Number of init. cycles
The number of cycle-by-cycle simulations to be performed before the New-
ton iterations are started. When an analysis fails to converge because the
starting point was too far from the steady-state solution, this parameter
can help to get better starting conditions. The default is
0
.
Termination tolerance
The relative error bound. The analysis continues until both the maximum
relative error in the state variables and the maximum relative change
from one iteration to the next are smaller than this bound for each state
variable.
Max. number of iterations
Maximum number of Newton iterations allowed.
Rel. perturbation for Jacobian
Relative perturbation of the state variables used to calculate the approxi-
mate Jacobian matrix.
Jacobian calculation
Controls whether Jacobian matrix entries for thermal state variables are
calculated via finite differences (
full
)or directly from the state-space ma-
trices (
fast
). The default is
fast
.
151
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
deleting, PDF document splitting, PDF page reordering and PDF page image and text extraction C# Demo Code: Combine and Merge Multiple PDF Files into One in .NET.
pdf searchable text converter; pdf find text
C# PDF File Split Library: Split, seperate PDF into multiple files
pages. Divide PDF file into multiple files by outputting PDF file size. Split outputFiles); Split PDF Document into Multiple PDF Files in C#. You
converting pdf to searchable text format; search pdf documents for text
7
Analysis Tools
AC Sweep
In order to perform an AC sweep, you need to insert a Small Signal Perturba-
tion (see page 520) and a Small Signal Response (see page 521) block in order
to define the points at which the perturbation is injected and the response is
measured. The Small Signal Gain (see page 519) block can be used to obtain
the closed loop gain of a feedback loop.
At the end of an analysis, a scope window will open and display the Bode dia-
gram of the transfer function. You can also open the scope manually by click-
ing one Show results button.
Operating point
This parameter defines whether the operating point of the system is peri-
odic or non-periodic (DC). If it is periodic, the system period can be speci-
fied using the next parameter.
System period
The system period is the least common multiple of the periods of all
sources (signal or electrical) in the model. If the parameter setting does
not reflect the true system period or an integer multiple thereof, the anal-
ysis will yield meaningless result or fail to converge altogether. A system
period of 0 is equivalent to defining the system as non-periodic. When set
to
auto
,which is the default, PLECS will try to determine the system pe-
riod automatically.
Frequency range
Avector containing the lowest and highest perturbation frequency.
Amplitude
Avector containing the amplitudes of the perturbation signal at the low-
est and highest frequency. The amplitudes at intermediate frequencies are
interpolated linearly. If a scalar is entered, the amplitude will be constant
for all frequencies.
Perturbation
The Small Signal Perturbation block that will be active during the analy-
sis. All other perturbations blocks will output 0.
Response
The Small Signal Response block that will record the system response dur-
ing the analysis.
Simulation start time
The start time t
start
to be used in the transient simulation runs. Simula-
tions run from t
start
to t
start
+T, where T is the system period specified
above. The default is
0
.
152
C# Create PDF from CSV to convert csv files to PDF in C#.net, ASP.
CSV file to one PDF or splitting to multiple PDF documents. If you need to convert CSV to PDF document, it's unnecessary to convert CSV files to .xls or
search text in multiple pdf; can't select text in pdf file
VB.NET PDF Convert to SVG SDK: Convert PDF to SVG files in vb.net
& Page Process. File: Merge, Append PDF Files. File: Split NET rotate PDF pages, C#.NET search text in PDF to convert both single and multiple PDF document pages
pdf search and replace text; search multiple pdf files for text
Usage in PLECS Standalone
Frequency scale
Specifies whether the sweep frequencies should be distributed on a
linear
or
logarithmic
scale.
Number of points
The number of automatically distributed frequencies.
Additional frequencies
Avector specifying frequencies to be swept in addition to the automati-
cally distributed frequencies.
For a description of the steady-state options please refer to “Steady-State
Analysis” (on page 150).
Impulse Response Analysis
In order to perform an impulse response analysis, you need to insert a Small
Signal Perturbation (see page 520) and a Small Signal Response (see page
521) block in order to define the points at which the perturbation is injected
and the response is measured.
At the end of an analysis, a scope window will open and display the Bode dia-
gram of the transfer function. You can also open the scope manually by click-
ing one Show results button.
For a description of the parameters please refer to “AC Sweep” (on page 152).
In an impulse response analysis, the computational effort for an individual
frequency is very cheap. Therefore, the parameter Additional frequencies is
omitted; instead, the Number of points can be set to a large value in order
obtain smooth curves.
Multitone Analysis
In order to perform a multitone analysis, you need to insert a Small Signal
Perturbation (see page 520) and a Small Signal Response (see page 521) block
in order to define the points at which the perturbation is injected and the re-
sponse is measured.
At the end of an analysis, a scope window will open and display the Bode dia-
gram of the transfer function. You can also open the scope manually by click-
ing one Show results button.
Initial simulation period
The duration of an initial simulation performed before the response is
measured. It is assumed that during this period, the system reaches its
153
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
& pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C# Turn multiple pages PDF into multiple jpg files
pdf searchable text; select text in pdf
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
NET control to export Word from multiple PDF files in VB. Create editable Word file online without email. Supports transfer from password protected PDF.
how to select all text in pdf; how to select all text in pdf file
7
Analysis Tools
steady state. The total simulation duration will be the sum of this parame-
ter and one period of the base frequency signal.
Frequency range
Avector containing the lowest and highest frequency of the multitone per-
turbation signal. The highest frequency is rounded up towards the next
integer multiple of the lowest frequency.
In a multitone analysis, the frequencies are linearly spaced (see “Multi-
tone Analysis” (on page 148)). Since the Bode plot has a logarithmic scale,
PLECS thins out the higher frequency values to accelerate the analysis.
If the lowest and highest frequencies are far apart, i.e. separated by sev-
eral orders of magnitude, the multitone analysis may become slow. One
reason is that the simulation times become long and the simulation steps
small, since they depend on the lowest and highest frequencies, respec-
tively. You may try to speed up the analysis by specifying intermediate
frequency values, i.e. by entering a frequency vector with more than two
elements. Each intermediate value must be greater than ten times the
preceding value. If the frequency vector contains n elements, n   1 sepa-
rate multitone analyses are performed and the Bode plot is composed of
the respective results. Since the frequency range of each individual multi-
tone analysis is smaller than the overall range, the total time needed may
become shorter.
Amplitude
The amplitude of the perturbation signal. Note that the actual perturba-
tion signal may have a sightly different amplitude due to its composition
from the different tones.
Perturbation
The Small Signal Perturbation block that will be active during the analy-
sis. All other perturbations blocks will output 0.
Response
The Small Signal Response block that will record the system response dur-
ing the analysis.
Extraction of State-Space Matrices
PLECS allows you to extract the state-space matrices describing the linear
portion of a circuit model for a given combination of switch positions. The
commands used for this purpose are listed below. These commands can be
used both in a Simulation Script (see page 201) and on the Octave console. In
each of the commands circuit is the name of the circuit model.
154
C# Create PDF from images Library to convert Jpeg, png images to
for combining multiple image formats into one or multiple PDF file in C# This example shows how to build a PDF document with three image files (BMP, JPEG
pdf find highlighted text; pdf text searchable
Usage in PLECS Standalone
names = plecs('get',
circuit
, 'StateSpaceOrder');
returns a struct containing the names of the components associated with the
circuit model’s inputs, outputs, states and switches.
plecs('set',
circuit
, 'SwitchVector',
switchpos
);
sets the vector of switch positions for the subsequent analysis to switchpos.
t = plecs('get',
circuit
, 'Topology');
returns a struct with the state-space matrices A, B, C, D and I for the vec-
tor of switch positions specified by the previous command. The matrix I is the
identity matrix if all electrical states are independent. Otherwise it specifies
the relationship between the dependent variables.
Above commands can also be invoked via the XML-RPC interface (see page
206) using an analogous syntax.
Application Example
The demo model
BuckOpenLoop
implements the buck converter shown below.
It operates at a switching frequency of 100 kHz with a fixed duty-cycle of
15/28. To run a transient simulation from zero initial conditions, select Start
from the Simulation menu.
C
m
Scope
PWM
s
m
+~
m'
~
vo'
V: 28
R: 3
V
A
FET
D
L: 50e-6
C: 500e-6
I
~
i'
To view the analyses configured in this model select Analysis tools... from
the Simulation menu. The only periodic source in the model is the carrier
signal used in the modulator. Hence, the parameter System period for all
analyses is specified as T = 1=100kHz = 10
5
s.
155
7
Analysis Tools
Steady-State Operation
To view the steady-state operation of the converter, select Steady-State Anal-
ysis from the list and click on Start analysis. After the analysis has found
the periodic operating point, the scope will show five steady-state cycles.
Control-to-Output Transfer Function
For the calculation of the control-to-output transfer function, a small pertur-
bation needs to be added to the modulation index. This is done with the Small
Signal Perturbation block
m'
,which has the Show feed-through input set-
ting enabled. The system output in this case is defined as the output voltage
of the converter. The output signal of the voltmeter is therefore connected to
the Small Signal Response block
vo'
.
To calculate the transfer function using the AC Sweep, select Control to Out-
put TF (AC Sweep) from the list and click on Start analysis. The analysis
sweeps the frequency range between 100 Hz and 50 kHz. 21 points are placed
logarithmically within this range; to obtain a smoother output, additional data
points are generated between 800 and 1400 Hz.
To calculate the transfer function using the Impulse Response Analysis, select
Control to Output TF (Impulse Response) from the list and click on Start
analysis.
Output Impedance
For the calculation of the output impedance, a small perturbation current is
injected into the converter output using a current source that is controlled
by the Small Signal Perturbation block
i’
and the output voltage response
is measured. As above, two analyses have been configured that calculate the
impedance using the AC Sweep and the Impulse Response Analysis.
Loop Gain
The demo model
BuckClosedLoop
implements the controlled buck converter
shown below. A PID controller regulates the output voltage to 15 volts.
For the calculation of the voltage loop gain, the Small Signal Gain block
Loop
Gain Meter
has been inserted into the feedback path. If you look under the
mask of the Small Signal Gain, you can see how the block both injects a small
perturbation and measures the system response.
156
Usage in PLECS Standalone
15
Vref
Scope
+
PWM
s
m
~
vo'
V: 28
R: 3
V
A
FET
D
L: 50e-6
C: 500e-6
PID
Controller
Verr
m
Loop Gain Meter
~
I
~
i'
To calculate the loop gain, select Analysis tools... from the Simulation
menu, then choose Closed Loop Gain from the list of analyses and click
Start analysis.
157
7
Analysis Tools
Usage in the PLECS Blockset
In the PLECS Blockset, you configure analyses by copying the appropriate
blocks from the Analysis Tools library in PLECS Extras into your model.
Steady-State Analysis
To perform a steady-state analysis, copy the Steady-State Analysis block (see
page 659) into your model. An analysis can be run interactively from the block
dialog or via a MATLAB command. The calling syntax is
plsteadystate(
block
);
where block is the Simulink handle or the full block path of the Steady-State
Analysis block. The block handle or path can be followed by parameter/value
pairs. Otherwise, the settings specified in the block dialog are used.
The following table lists the parameters of the Steady-State Analysis block.
The Parameter column shows the parameter names to be used with the
plsteadystate
command. The Description column indicates whether and
where you can set the value in the dialog box. Parameters that are not acces-
sible in the dialog box can be modified using the
set_param
command.
Steady-State Analysis Parameters
Parameter
Description
TimeSpan
For a fixed system period, the period length;
this is the least common multiple of the pe-
riods of independent sources in the system.
For a variable system period, the maximum
time span during which to look for a trigger
event marking the end of a period. Set by the
System period length/Max simulation time
span field.
TStart
Simulation start time. Set by the Simulation
start time field.
158
Documents you may be interested
Documents you may be interested