Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

A transfer function block that has only zeros

A transfer function block that has only zeros

A transfer function block that has only zeros

I am trying to model a current mode dc/dc converter as shown by Dr Ray Ridley, which requires a block that has a double zero and no poles. (http://www.ridleyengineering.com/downloads/curr.pdf page 9)

The block is H=1+s/(wn*Q)+s^2/(wn^2) where wn and Q are constants and s is the laplace variable. How can I make this block in simulink? The built in functions won't allow more zeros than poles.

RE: A transfer function block that has only zeros

Your "H" is a second order system. Why not convert directly to state space form, and then model it with an SS block in simulink.
just a thought,


RE: A transfer function block that has only zeros

You have H = [1+s/(wn*Q)+s^2/(wn^2)]

You could model the inverse function

Then plug Hinv into where it says H in the negative feedback loop here:

Now you have transfer function:
Y/X = G / [1+G*Hinv]

Make G a really big scalar gain constant so that the 1<< G*Hinv and the denominaotr becomes approximately G*Hinv and
Y/X ~ G / [G*Hinv] = H

Eng-tips forums: The best place on the web for engineering discussions.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close