LTS การจำลองแบบของ rectifier จะช้าลงหลังจากเวลาสั้น ๆ


9

ฉันมีวงจรง่าย ๆ ต่อไปนี้ตั้งค่าใน LTspice: ภาพหน้าจอ LTspice

สีน้ำเงินอยู่ที่เอาต์พุตของหม้อแปลงและสีเขียวจากตัวเรียงกระแส

ถ้าฉันไม่ได้รวมตัวเก็บประจุตัวนี้ก็ใช้งานได้ดีและการจำลองก็ดำเนินไปอย่างรวดเร็ว ถ้าฉันรวมตัวเก็บประจุ แต่การจำลองจะช้าอย่างไม่น่าเชื่อหลังจากสองสามมิลลิวินาที ภาพจะปรากฏขึ้นจนกว่าโดยทั่วไปจะหยุดการจำลองด้วยความเร็วที่เหมาะสม เวลาที่มันช้าดูเหมือนจะขึ้นอยู่กับค่าของตัวเก็บประจุ

เกิดขึ้นที่นี่คืออะไร?

หมายเหตุ: แก้ไขโดยเลือก 'ตัวเลือก' ตัวแก้ปัญหาในการตั้งค่า SPICE


2
อืมฉันเพิ่งตั้งให้ Solver เป็น "ทางเลือก" และตอนนี้ก็ใช้งานได้ดี ที่แปลกมาก.
Bitdivision

SPICE ไม่ทราบว่าคุณคิดว่าอะไรน่าสนใจเกี่ยวกับวงจรดังนั้นมันจึงพยายามแก้ไขให้ถูกต้องที่สุดเท่าที่จะทำได้ ฉันไม่รู้แน่ชัดว่าเกิดอะไรขึ้น แต่อาจเป็นเพราะ C1 มีประจุเพิ่มขึ้นคุณเริ่มที่จะได้ค่าคงที่เวลาที่แตกต่างกันที่เกี่ยวข้องกับความต้านทานของไดโอดหรือความผันผวนระหว่างขดลวด L2 และ C1 หรือหนึ่งในประจุไดโอด สิ่งนี้บังคับให้ตัวจำลองชั่วคราวใช้ขั้นตอนเล็กลงมากและทำให้การจำลองช้าลง อย่างใดแก้ "สลับ" รู้วิธีรอบนี้ แต่ฉันไม่สามารถพูดได้ว่ามันรู้
โฟตอน

ฉันกำลังจำลองตัวแก้สะพานและพบปัญหาเดียวกัน
Navin

คุณลอง 'สลับ' เป็นตัวแก้ปัญหาหรือไม่
Bitdivision

การจำลองนี้ทำงานอย่างไรในโลกโดยไม่มีเส้นทางสู่พื้นดินในปฐมภูมิ? เว้นแต่คุณจะเพิ่ม / ลบในภายหลัง ...
พลเมืองที่เกี่ยวข้อง

คำตอบ:


10

ตัวแก้คือการแก้ระบบสมการเชิงอนุพันธ์เป็นหลักและมีอัลกอริธึมต่าง ๆ สำหรับการทำเช่นนี้บางตัวก็ทำงานได้ดีกว่าที่คนอื่นขึ้นอยู่กับเงื่อนไข ("ความแข็ง" ของสมการ - ถ้าคุณรู้เช่น Matlab / Scilab ตัวแก้ ODE สำหรับเงื่อนไขต่าง ๆ )

ตัวแก้อาจปิดบังเวลาได้ยากและเมื่อโฟตอนบอกว่าจะลดขนาดเวลาจนกว่ามันจะช้าลงและหยุดโดยทั่วไป (บางครั้งถ้าคุณปล่อยให้มันนานพอมันจะทำส่วน "ยาก" แต่บ่อยครั้งขึ้นอยู่กับวงจร ไม่).
สิ่งนี้มักจะเกิดขึ้นเมื่อองค์ประกอบ capacitive / อุปนัยในอุดมคติมีอยู่เสมอดังนั้นจึงเป็นความคิดที่ดีที่จะเลือกความต้านทานแบบอนุกรมสำหรับตัวเหนี่ยวนำ (ค่าเริ่มต้นคือ 1 ม.) และ ESR สำหรับตัวเก็บประจุ คลิกขวาที่องค์ประกอบเพื่อตั้งค่าเหล่านี้และค่าอื่น ๆ (เท่าที่คุณอาจจะรู้)

อีกสิ่งหนึ่งคือแหล่งกำเนิดแรงดันของคุณดูเหมือนจะลอยจากวงจรพื้นดิน - เพิ่มตัวต้านทานที่มีมูลค่าสูงข้ามหม้อแปลง (เช่น 100Meg) หากไม่มีเส้นทาง DC จะทำให้ SPICE สามารถตรวจสอบแรงดันของโหนดได้ยาก

สิ่งสุดท้ายที่ฉันสังเกตเห็นเกี่ยวกับวงจรของคุณคือคุณยังไม่ได้เลือกไดโอด "ของจริง" ซึ่งอาจทำให้เกิดปัญหาเช่นกัน คลิกขวาและเลือกไดโอดจากรายการที่มีอยู่ฉันคิดว่านี่รวมกับการตั้งค่า ESR ที่เหมาะสมสำหรับหมวก (และอาจจะมากกว่าสำหรับตัวเหนี่ยวนำเล็กน้อย) จะทำให้มันทำงานได้ทั้งตัวแก้ปัญหา

วงจรด้านล่างใช้งานได้ดีกับตัวแก้ทั้งสอง (ฝามี ESM 1m):

ตัวอย่างวงจร

จำลอง:

การจำลอง


+1 สำหรับตัวต้านทานเหนือเล่ห์เหลี่ยมหม้อแปลงบางครั้งสิ่งเดียวที่จะช่วยลดเครื่องเทศจากที่เคยลดเวลา (และในที่สุดก็หยุด)
PlasmaHH

1

โดยทั่วไปเครื่องจำลองจะมีช่วงเวลาที่ยากลำบากกับการเพิ่มของกระแสในปัจจุบันจากหม้อแปลงในอุดมคติ คอมพิวเตอร์ไม่ต้องการมีเงื่อนไขที่ผลลัพธ์ถูกหารด้วยศูนย์และผลลัพธ์ในกลไกการกู้คืนข้อผิดพลาดแบบสคริปต์ซึ่งอาจอธิบายความล่าช้าในการจำลองปกติ

หากคุณไม่รู้แน่ลองเดาและรวมเอาค่าอาร์เอสที่เหมือนจริงบางส่วนไว้ในชิ้นส่วนในอุดมคติเช่นแคปไดโอดและหม้อแปลงนอกจากว่าคุณใช้โมเดลเรียลลิสที่ใช้ได้จริง

ฉันรู้ว่าลูกเขยของฉัน (ปริญญาเอก EE Prof ที่ U of T) ไม่ชอบใช้เครื่องจำลองที่ต้องใช้เทคนิคเหล่านี้เว้นแต่ว่าพวกเขาบอกคุณโดยเฉพาะให้รวม Rs ไว้ในส่วนที่เหมาะ ฉันไม่เห็นด้วยถ้าคุณอธิบายว่าเมื่อหารด้วยศูนย์สามารถเกิดขึ้นได้จาก Rs = 0 ในการจำลองแล้วให้อธิบายว่าการเพิ่ม realisitic Rs เป็นสิ่งที่ดีในการเรียนรู้และใช้งาน (สำหรับฉันที่รู้จัก ESR, ESL และการหลงผิดของทุกส่วนที่สำคัญคือสาระสำคัญของนักออกแบบที่ดี)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.