산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

분석 옵션

AC 분석:

일반 형식:.ac [곡선] [점] [시작] [최종] 예 1:.ac lin 1 1000 1000 

댓글: [curve] 필드는 주파수 스위프의 (비)선형성을 지정하는 "lin"(선형), "dec"(10년) 또는 "oct"(옥타브)가 될 수 있습니다. 주파수 스윕 내에서 분석을 수행할 포인트 수를 지정합니다(디케이드 스윕의 경우 디케이드당 포인트 수, 옥타브의 경우 옥타브당 포인트 수). [start] 및 [final] 필드는 각각 스위프의 시작 및 종료 주파수를 지정합니다. 마지막 참고 사항:"시작" 값은 0이 될 수 없습니다!

DC 분석:

일반 형식:.dc [출처] [시작] [최종] [증가] 예 1:.dc vin 1.5 15 0.5 

댓글: 0이 아닌 두 노드 사이의 전압을 인쇄하거나 플롯하려면 .dc 카드가 필요합니다. 그렇지 않으면 기본 "소신호" 분석은 0이 아닌 각 노드와 노드 0 사이의 전압만 출력합니다.

과도 분석:

일반 형식:.tran [증가] [stop_time] [start_time] + [comp_interval] 예 1:.tran 1m 50m uic 예 2:.tran .5m 32m 0 .01m 

댓글: 예 1의 증분 시간은 1밀리초이고 정지 시간은 50밀리초입니다(두 매개변수만 지정된 경우 증가 시간). 및 정지 시간 , 각각). 예제 2는 증가 시간이 0.5밀리초, 정지 시간이 32밀리초, 시작 시간이 0밀리초(시작 시 지연 없음), 계산 간격이 0.01밀리초입니다.

시작 시간의 기본값은 0입니다. 일시적인 분석 항상 시간 0에 있지만 데이터 저장은 시작 시간과 중지 시간 사이에만 발생합니다. 데이터 출력 간격은 증가 시간 또는 (정지 시간 - 시작 시간)/50 중 가장 작은 값입니다. 그러나 계산 간격 변수를 사용하여 계산 간격을 둘 중 하나보다 작게 할 수 있습니다. 큰 총 간격 카운트의 경우 itl5 .options의 변수 카드는 더 높은 번호로 설정될 수 있습니다. "uic " 옵션은 SPICE에 "초기 조건을 사용"하도록 지시합니다.

플롯 출력:

일반 형식:.plot [유형] [출력1] [출력2] . . . [출력 n] 예 1:.plot dc v(1,2) i(v2) 예 2:.plot ac v(3,4) vp(3,4) i(v1) ip(v1) 예 3:. 플롯 트란 v(4,5) i(v2) 

댓글: SPICE는 단일 .plot에서 8개 이상의 데이터 포인트 요청을 처리할 수 없습니다. 또는 .print 카드. 8개 이상의 데이터 포인트를 요청하는 경우 여러 카드를 사용하세요!

또한 SPICE 버전 3을 사용할 때의 주요 주의 사항은 다음과 같습니다. AC 분석을 수행하고 SPICE에 예제 #2와 같이 AC 전압을 플롯하도록 요청하면 v(3,4) 명령은 실제만 출력합니다. 직사각형 형태의 복소수의 구성 요소! SPICE 버전 2는 극성을 출력합니다. 복소수의 크기:단일 수량만 요구하면 훨씬 더 의미 있는 수량입니다. SPICE3를 강제로 극점으로 만들려면 .print를 다시 작성해야 합니다. 또는 .plot 다음과 같은 인수:vm(3,4) .

인쇄물:

일반 형식:.print [유형] [출력1] [출력2] . . . [출력 n] 예 1:.print dc v(1,2) i(v2) 예 2:.print ac v(2,4) i(vinput) vp(2,3) 예 3:.print tran v( 4,5) i(v2) 

댓글: SPICE는 단일 .plot에서 8개 이상의 데이터 포인트 요청을 처리할 수 없습니다. 또는 .print 카드. 8개 이상의 데이터 포인트를 요청하는 경우 여러 카드를 사용하세요!

4가지 분석:

일반 형식:.four [freq] [output1] [output2] . . . [출력 n] 예 1:.four 60 v(1,2) 

댓글: .4 카드는 .tran에 의존합니다. 적절한 주기의 분석을 위한 적절한 기간과 함께 카드가 데크의 어딘가에 존재합니다. 또한 SPICE는 .plot인 경우 "충돌"할 수 있습니다. 분석은 .four와 함께 수행되지 않습니다. 모든 .tran 매개변수가 기술적으로 정확합니다. 마지막으로 .four 분석 옵션은 AC 소스의 주파수가 해당 소스의 카드 라인에 지정된 경우에만 작동하며 아닙니다. .ac에서 분석 옵션 라인.

.tran에 계산 간격 변수를 포함하는 것이 도움이 됩니다. 더 나은 분석 정밀도를 위한 카드. 지정된 전압 또는 전류의 푸리에 분석은 9차 고조파까지 수행되며 [freq] 사양은 기본 또는 분석 스펙트럼의 시작 주파수입니다.

기타:

일반 형식:.options [option1] [option2] 예 1:.options limpts=500 예 2:.options itl5=0 예 3:.options method=gear 예 4:.options list 예 5:.options nopage 예 6:.options numdgt=6 

댓글: 이 카드를 사용하여 지정할 수 있는 옵션이 많이 있습니다. 아마도 SPICE를 처음 사용하는 사람들에게 가장 필요한 것은 “절뚝거림 " 설정. 201개 이상의 포인트를 인쇄하거나 플롯해야 하는 시뮬레이션을 실행할 때 이 계산 포인트 제한을 늘려야 합니다. 그렇지 않으면 SPICE가 분석을 종료합니다. 위에 주어진 예(limts=500 )는 지정된 분석 유형(DC, AC 또는 과도)에 관계없이 최소 500개의 계산 포인트를 처리하기에 충분한 메모리를 할당하도록 SPICE에 지시합니다.

예 2에서는 반복을 봅니다. 변수(itl5 ) 값이 0으로 설정됩니다. 실제로 사용자 조작에 사용할 수 있는 6개의 다른 반복 변수가 있습니다. 비선형 방정식의 해에 대한 반복 주기 제한을 제어합니다. 변수 itl5 과도 해석의 최대 반복 횟수를 설정합니다. 림프와 유사합니다. 변수, itl5 일반적으로 .tran에 작은 계산 간격이 지정된 경우 설정해야 합니다. 카드. itl5 설정 값을 0으로 설정하면 제한이 완전히 꺼지고 컴퓨터가 무한 반복 주기(무한 시간)에서 분석을 계산할 수 있습니다. 경고:시뮬레이션 시간이 길어질 수 있습니다!

"method=gear가 있는 예 3 "는 SPICE에서 사용하는 수치 적분 방식을 설정합니다. 기본값은 "기어"가 아닌 "사다리꼴"이며, 사다리꼴은 모양을 근사화하기 위해 곡선을 사다리꼴로 슬라이스하여 찾은 곡선 아래 면적의 단순한 기하학적 근사치입니다. "기어" 방법은 2차 또는 더 나은 다항식 방정식을 기반으로 하며 C.W. Gear(Numerical Integration of Stiff Ordinary Equations , 보고서 221, University of Illinois, Urbana, 컴퓨터 공학과). Gear 통합 방법은 컴퓨터에 대한 요구가 더 높으며(계산상 "비싼") 사다리꼴 방법과 약간 다른 결과를 제공하기도 합니다.

"목록 예 4에 표시된 옵션은 최종 출력에서 ​​모든 회로 구성 요소와 해당 값에 대한 자세한 요약을 제공합니다.

기본적으로 SPICE는 분석의 다른 섹션을 구분하기 위해 출력에 ASCII 페이지 나누기 제어 코드를 삽입합니다. "nopage 지정 ” 옵션(예제 5)은 이러한 페이지 매김을 방지합니다.

"numdgt 예제 6의 "옵션은 ".print 중 하나를 사용할 때 출력되는 유효 자릿수를 지정합니다. " 데이터 출력 옵션. SPICE는 유효 숫자 4자리의 정밀도로 기본 설정됩니다.

폭 제어:

일반 형식:.width in=[columns] out=[columns] 예 1:.width out=80 

산업기술

  1. 레코드 - VHDL 예
  2. 변수 - VHDL 예
  3. 파형 분석
  4. 회로 및 네트리스트의 예
  5. 구성요소 오류 분석
  6. 구성 요소 오류 분석(계속)
  7. 네트워크 분석이란 무엇입니까?
  8. Java 10 - 제거된 기능 및 옵션
  9. Java 10 - 더 이상 사용되지 않는 기능 및 옵션
  10. 병목 현상 분석을 수행하는 방법