MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: pole/zero plot for TransferFunctionModel in the control system package?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg125432] Re: pole/zero plot for TransferFunctionModel in the control system package?
  • From: "Nasser M. Abbasi" <nma at 12000.org>
  • Date: Wed, 14 Mar 2012 00:34:07 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com

On 3/12/2012 2:51 PM, Suba Thomas wrote:
> There is an example in the v8 documentation
> (http://wolfram.com/xid/0tp87ouzgrb3tg-gzw7gm),

Thanks Suba for the example, that helps. Btw, I found a small problem
with the code shown in the documenation: When passing it a transfer
function with no zeros, it does not work. As in

  tf = TransferFunctionModel[{{1/(s^2 + s + 2)}}, s];
  PoleZeroPlot[tf]

But will be easy to fix.

>and the plan is to have the built-in version in a future release.
>
> Thanks,
> Suba Thomas
> Wolfram Research
>

That sounds good.

Using symbolics with numeric for control system analysis can give
Mathematica more advantage in many cases than the 'other' toolbox out
there which is just numeric based, but I think Mathematica control
systems first needs much more functionality than it currently has in this
area.

What was started in V8 is a very good start and I hope much more
functionality will be added in V9.

Here is a book on the advatnages of using symbolic computation with
control systems called

"The Use of Symbolic Methods in Control System Analysis and Design"

http://books.google.com/books/about/Symbolic_methods_in_control_system_analy.html?id=wQ2l0G5NVkwC

--Nasser

> Nasser M. Abbasi wrote:
>> I was looking at the functions in the control systems, which
>> were added in V 8, and there seems to be a missing an important
>> plot function to generate automatically a map of the locations
>> of the poles and zeros for a transfer function (continuous or
>> discrete time).
>>
>> Unless I overlooked it, I hope this will be added in V 9.
>>
>> I know I can generate such a plot myself by some extra coding,
>> but I think a build-in function to do this would be a better solution
>> similar to all the other useful standard control systems plot functions
>> listed here
>>
>> http://reference.wolfram.com/mathematica/guide/ClassicalAnalysisAndDesign.html
>>
>> Another software has this function as standard in their control
>> systems toolbox and it is called pzmap (for googling and
>> reference to what this command do).
>>
>> thanks,
>> --Nasser
>>
>>
>>
>




  • Prev by Date: Re: Map onto a column
  • Next by Date: Re: Transfer dynamic into static variables
  • Previous by thread: Re: pole/zero plot for TransferFunctionModel in the control system package?
  • Next by thread: Re: pole/zero plot for TransferFunctionModel in the control system package?