एलटीस्पाइस साइनसोयडल वोल्टेज स्रोत के साथ ऑफसेट टूटी हुई मात्रा से बहुत अधिक है?


14

मैं एक एनालॉग सर्किट का निवारण कर रहा हूं और अभी-अभी यह पता चला है कि एमवी में साइन वोल्टेज स्रोत टूट गए हैं।

यहाँ वह है जो 300mV DC सिग्नल के शीर्ष पर 1mV 1Hz साइन वेव प्रदान करने वाला है। इसके बदले मुझे पूरा कचरा मिलता है।

एलटीस्पाइस संस्करण 4.22 चल रहा है। किसी और ने इस मुद्दे को देखा या सलाह दे सकता है कि समस्या क्या है?

यहाँ छवि विवरण दर्ज करें


2
मुझे कुछ इसी तरह का परिणाम मिला। तरंग अधिक समान है, लेकिन एक साइन लहर नहीं है। संपीड़न को अक्षम करना मेरे लिए इसे निर्धारित करता है। (नीचे दिए गए लोरेंजो के अनुसार)।
मैक

जवाबों:


20

संभवत: आपके पास तरंग संपीड़न सक्षम है और संपीड़न एल्गोरिथ्म में इस तरह के सिग्नल को सही ढंग से संसाधित करने के लिए एक उच्च सहिष्णुता है, क्योंकि डीसी ऑफसेट की तुलना में एसी घटक बहुत छोटा है।

नियंत्रण कक्ष खोलें और सापेक्ष सहिष्णुता में कमी करें:

यहाँ छवि विवरण दर्ज करें

LTspice आमतौर पर waveforms के लिए विशाल डेटा फ़ाइलों को उत्पन्न करने से बचने के लिए तरंग संपीड़न करता है। सम्पीडन एल्गोरिथ्म हानिपूर्ण है, इसलिए आप विवरण खो सकते हैं और कलाकृतियों को अपने अनुकरण पर देख सकते हैं।

LTspice ऑनलाइन मदद अंश:

LTspice कच्चे डेटा फ़ाइलों को संपीड़ित करता है क्योंकि वे उत्पन्न होते हैं। एक संपीड़ित फ़ाइल संयुक्त राष्ट्र-संपीड़ित की तुलना में 50 गुना छोटी हो सकती है। यह एक हानिपूर्ण संपीड़न है। नियंत्रण कक्ष का यह फलक आपको नियंत्रित करने की अनुमति देता है कि संपीड़न कितना हानिकारक है।

कभी-कभी जटिल तरंगों के लिए पूरी तरह से संपीड़न को अक्षम करना उपयोगी होता है, लेकिन GB आकार की .raw फ़ाइलों की अपेक्षा करें (ये वे फ़ाइलें हैं जहाँ LTspice तरंग डेटा को बचाता है)। Neverthelss, आमतौर पर यह संपीड़न सेटिंग्स के साथ खेलने के लिए पर्याप्त है, लेकिन केवल जब आप यथोचित रूप से जानते हैं कि सिमुलेशन से क्या उम्मीद की जाए।

EDIT (कुछ प्रासंगिक टिप्पणियों को संबोधित करने के लिए)

कुछ टिप्पणीकारों ने बताया है कि बढ़ती सहनशीलता, या विशेष रूप से, reltolस्पाइस पैरामीटर सिमुलेशन समय बढ़ाएगा। यह सच है, लेकिन संपीड़न relative toleranceका reltolSPICE पैरामीटर से कोई लेना-देना नहीं है , जो नियंत्रण कक्ष के दूसरे टैब में पाया जाता है:

यहाँ छवि विवरण दर्ज करें

अपनी बात को और पुष्ट करने के लिए, मैं compressionनियंत्रण कक्ष के टैब के विषय में LTspice की सहायता के पूरे खंड का हवाला दूंगा :

LTspice कच्चे डेटा फ़ाइलों को संपीड़ित करता है क्योंकि वे उत्पन्न होते हैं। एक संपीड़ित फ़ाइल संयुक्त राष्ट्र-संपीड़ित की तुलना में 50 गुना छोटी हो सकती है। यह एक हानिपूर्ण संपीड़न है। नियंत्रण कक्ष का यह फलक आपको नियंत्रित करने की अनुमति देता है कि संपीड़न कितना हानिकारक है।

विंडो का आकार (अंक का नहीं): अधिकतम अंक जो दो अंत बिंदुओं में संकुचित हो सकते हैं।

सापेक्ष सहिष्णुता: संपीड़ित डेटा और असम्पीडित डेटा के बीच सापेक्ष त्रुटि की अनुमति है।

पूर्ण वोल्टेज सहिष्णुता [V]: संपीड़न एल्गोरिथ्म द्वारा अनुमत वोल्टेज त्रुटि।

पूर्ण वर्तमान सहिष्णुता [ए]: वर्तमान त्रुटि की अनुमति संपीड़न एल्गोरिथ्म है।

चूक के उपयोग को प्रोत्साहित करने के लिए प्रोग्राम इनवोकेशन के बीच इन संपीड़न सेटिंग्स को याद नहीं किया जाता है। वे नैदानिक ​​उद्देश्यों के लिए नियंत्रण कक्ष पर उपलब्ध हैं। सहिष्णुता और खिड़की का आकार विकल्प मापदंडों के साथ निर्दिष्ट किया जा सकता है प्लॉटरेल्टोल, प्लॉटवेंटोल, प्लॉटबस्टोल और प्लॉटिनलाइज़ इन। स्टेटमेंट स्टेटमेंट्स ऑन द स्पाइस के निर्देश के रूप में योजनाबद्ध।

जब आप कथानक के निर्देश के साथ अपने डेटा के एफएफटी में एफएफटी का प्रयोग कर रहे हों या कर रहे हों, तो आप सम्पीडन को चालू करना चाहेंगे :

दत्तक प्लॉटविंसाइज़ = 0

फिर से, अंतिम निर्देश केवल संपीड़न को अक्षम करने के लिए मात्रा है जैसा कि आप नियंत्रण कक्ष का उपयोग करते हैं। जैसा कि मैंने पहले ही ऊपर कहा है, यह वही है जो आप कलाकृतियों से बचने के लिए करना चाहते हैं, लेकिन बहुत बड़ी फाइलें उत्पन्न होंगी।


वर्षों के लिए LTSpice का उपयोग किया गया है, और उस एक (अभी तक) द्वारा काट नहीं लिया गया है, गोटे अलर्ट के लिए thx।
नील_यूके

@Neil_UK आपका स्वागत है! मैं उन रिफैनर फ्रैकों में से एक हूं जो पूरे मैनुअल को पढ़ना पसंद करता है (समस्या यह याद कर रही है कि मैंने कुछ कहाँ देखा है!) ;-)
लोरेंजो डोनाती - कोडिडैक्ट.ऑर्ग

@LorenzoDonati त्वरित प्रतिक्रिया के लिए धन्यवाद! मैं अपना दिमाग खो रहा था। आप एक विद्वान और सज्जन व्यक्ति हैं
ईज़ीओम

@ Gonzik007 आपका स्वागत है! :-)
लोरेंजो डोनाटी - कोडिडैक्ट.ऑर्ग

1
चेतावनी का शब्द: सहनशीलता को कम करने से आपके अनुकरण धीमा हो जाएंगे। यह छोटे स्कीमैटिक्स के लिए महसूस नहीं किया जाएगा, लेकिन बड़े के लिए ... जब तक कि डायनेमिक रेंज इतना महान नहीं है (जैसे 1kV डीसी के शीर्ष पर 1mV साइन, या समान / कम), आप opt plotwinsize=0सहिष्णुता को कम करने से बेहतर हैं । सामान्य तौर पर, गतिशील रेंज एक समस्या है क्योंकि मशीन परिशुद्धता का उपयोग करके सब कुछ गणितीय रूप से गणना की जाती है।
एक संबंधित नागरिक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.