LTSpice가이 이상적인 변압기 회로에 대해“매트릭스가 단수형”이라고 말하는 이유는 무엇입니까?


13

L1 / L2가 이상적인 변압기 인 다음 회로에서 R1 이상의 전압을 찾으려고합니다. LTSpice는 "매트릭스는 단수"라고 불평합니다. 왜? 근사치에 문제가 있는지 확인하기 위해 많은 다른 값으로 놀아 보았습니다.

여기에 이미지 설명을 입력하십시오

"AC"뒤의 숫자는 최대 진폭 및 위상 (도)입니다.


R1을 제거하면 분석이 잘 작동합니다 (갭으로 대체).
Karin

L1 및 L2를 매우 적은 양으로 이상적이지 않게 만들 수 있습니까? 밀리 옴을 더 적게 추가 할 수 있습니다. 나는 수십 년 전에 비슷한 일이 일어났다 :-)
Russell McMahon

1
@RussellMcMahon : "평행 저항"을 1m로 설정하려고했습니다. 10 ^ -10A 차수에서 R1 이상의 전류가 발생했습니다.
Karin

작동 되나요? ccts 사이의 10M이 작동합니까? 10M을 제거하면 작동합니까? 병렬 R을 추가하면 WiorK가됩니다. 현재 어떤 전류를 받고 있습니까?
Russell McMahon

답변:


13

두 회로 사이에 DC 경로가 필요합니다. 그들 사이에 높은 값의 저항을 넣으십시오 (예 : 10M).

Pulsonix (실제로는 SIMetrix) SPICE를 사용하여 작동하는지 확인했습니다. 저항없이 단일 행렬 오류가 발생했습니다.


8
또는 2 차
endolith를

@endolith : 두 회로를 접지하는 방법은 무엇입니까? 현재 설계된 회로의 모든 노드간에 전위차가 있습니다.
Karin

나는 그것을 고려했지만 Karin은 아마도 2 차가 격리되기를 원한다는 것을 깨달았습니다.
레온 헬러

7
@Karin-보조는 현재로서는 아무 것도 참조하지 않습니다. 도시 된 바와 같이, 실제; 수명은 접지에 대해 평균 -10V이거나 접지에 대해 + 1,000,000V 일 수 있습니다. 이 정의 부족으로 인해 수학에 문제가있을 수 있습니다. 10Mohm 또는 그라운드 보티는 둘 사이에 유한 연결을 제공하는 중소 기업입니다.
Russell McMahon

4

RSHUNT라는 SPICE 매개 변수가 있으며, 이는 모든 노드에서 션트 저항을 GND에 추가합니다. 기본적으로 일반적으로 ZERO (분로 저항이 없음)로 설정됩니다. 이 값을 매우 높게 설정하면 (1e12) 시뮬레이션에 영향을 미치지 않지만 모든 노드간에 유한 저항을 제공하여 특이 행렬 오류를 피합니다.


1
이 옵션은 모든 노드가 위치에 상관없이 gshunt 컨덕턴스에 의해 접지 되므로 결과를 망칠 수있는 원치 않는 극점 / 제로를 추가 할 수 있으므로주의해서 사용해야합니다. 예 : 1pF 커패시터에서 gshunt = 1p 동일은 간다 cshunt .
우려 시민
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.