ตัวแก้คือการแก้ระบบสมการเชิงอนุพันธ์เป็นหลักและมีอัลกอริธึมต่าง ๆ สำหรับการทำเช่นนี้บางตัวก็ทำงานได้ดีกว่าที่คนอื่นขึ้นอยู่กับเงื่อนไข ("ความแข็ง" ของสมการ - ถ้าคุณรู้เช่น Matlab / Scilab ตัวแก้ ODE สำหรับเงื่อนไขต่าง ๆ )
ตัวแก้อาจปิดบังเวลาได้ยากและเมื่อโฟตอนบอกว่าจะลดขนาดเวลาจนกว่ามันจะช้าลงและหยุดโดยทั่วไป (บางครั้งถ้าคุณปล่อยให้มันนานพอมันจะทำส่วน "ยาก" แต่บ่อยครั้งขึ้นอยู่กับวงจร ไม่).
สิ่งนี้มักจะเกิดขึ้นเมื่อองค์ประกอบ capacitive / อุปนัยในอุดมคติมีอยู่เสมอดังนั้นจึงเป็นความคิดที่ดีที่จะเลือกความต้านทานแบบอนุกรมสำหรับตัวเหนี่ยวนำ (ค่าเริ่มต้นคือ 1 ม.) และ ESR สำหรับตัวเก็บประจุ คลิกขวาที่องค์ประกอบเพื่อตั้งค่าเหล่านี้และค่าอื่น ๆ (เท่าที่คุณอาจจะรู้)
อีกสิ่งหนึ่งคือแหล่งกำเนิดแรงดันของคุณดูเหมือนจะลอยจากวงจรพื้นดิน - เพิ่มตัวต้านทานที่มีมูลค่าสูงข้ามหม้อแปลง (เช่น 100Meg) หากไม่มีเส้นทาง DC จะทำให้ SPICE สามารถตรวจสอบแรงดันของโหนดได้ยาก
สิ่งสุดท้ายที่ฉันสังเกตเห็นเกี่ยวกับวงจรของคุณคือคุณยังไม่ได้เลือกไดโอด "ของจริง" ซึ่งอาจทำให้เกิดปัญหาเช่นกัน คลิกขวาและเลือกไดโอดจากรายการที่มีอยู่ฉันคิดว่านี่รวมกับการตั้งค่า ESR ที่เหมาะสมสำหรับหมวก (และอาจจะมากกว่าสำหรับตัวเหนี่ยวนำเล็กน้อย) จะทำให้มันทำงานได้ทั้งตัวแก้ปัญหา
วงจรด้านล่างใช้งานได้ดีกับตัวแก้ทั้งสอง (ฝามี ESM 1m):
จำลอง: