Nyquist plot with logarithmic amplitudes

버전 1.6.0.0 (5.78 KB) 작성자: Trond Andresen
Logarithmically scaled Nyquist plot: viewing problems due to near-infinite amplitudes are avoided.
다운로드 수: 13.1K
업데이트 날짜: 2016/12/3

라이선스 보기

A polar diagram where the amplitude of the open-loop transfer function h0 is on a logarithmic scale, is presented. This gives a one-size-fits-all diagram with less need for zooming in and out, and no need for additional reasoning about infinite-radius encirclements when there are poles on the imaginary axis -- as opposed to what is often necessary with the standard polar (Nyquist-) diagram. All properties needed for stability considerations are upheld, such as encirclements, gain and phase margins. The path for s in the loop transfer function is carefully chosen with regard to possible poles on the imaginary axis. Small excursions into the right half plane in the form of arcs of different-sized logarithmic spirals result in corresponding large but finite arcs for h0 that do not overlap in the logarithmic polar plots.
Encirclements are counted and info about poles in RHP, and open- and closed-loop (in)stability, is given.
New in February 2009: Bugs are fixed related to encirclement counting.
An added functionality is now that the function also counts poles on the im-axis for the closed-loop system, if any. If such poles exist, this corresponds to the graph going through -1. Encirclement counting is then impossible and is disabled.
Note: the program at this stage works only for SISO and continuous-time systems.

인용 양식

Trond Andresen (2024). Nyquist plot with logarithmic amplitudes (https://www.mathworks.com/matlabcentral/fileexchange/7444-nyquist-plot-with-logarithmic-amplitudes), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2008a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Frequency-Domain Analysis에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.6.0.0

Small bug fixed
An example graph of a plot has been added

1.5.0.0

small bug fixed

1.4.0.0

New in February 2009: Bugs are fixed. Furthermore, the function also counts possible poles on the im-axis for the closed-loop system. This corresponds to the graph going through -1. Encirclement counting is then impossible and is disabled.

1.2.0.0

New in February 2009: Bugs are fixed. Furthermore,
the function also counts possible poles on the im-axis for the closed-loop system. This corresponds to the graph going through -1. Encirclement counting is then impossible and is disabled.

1.0.0.0

A suggestion from a user is implemented: Encirclements are counted and info about poles in RHP, and open- and closed-loop (in)stability, is given.