Швидше за все, увімкнено стиснення форми сигналу, і алгоритм стиснення має надто високу відносну толерантність для правильного оброблення такого сигналу, оскільки компонент змінного струму настільки малий порівняно зі зміщенням постійного струму.
Відкрийте панель керування та зменшіть відносний допуск:
LTspice зазвичай виконує стиснення сигналу, щоб уникнути генерації величезних файлів даних для форм хвиль. Алгоритм стиснення є втратним, тому ви можете втратити деталі та мати артефакти, як ті, які ви бачите під час моделювання.
Онлайн-довідка LTspice:
LTspice стискає необроблені файли даних під час їх створення. Стислий файл може бути в 50 разів меншим, ніж нестиснений. Це стискання втрат. Ця панель панелі керування дозволяє контролювати, наскільки втрата працює на стиснення.
Іноді корисно відключити стиснення цілком для складних форм хвиль, але очікуйте, що розмір GB є .raw файлами (це файли, де LTspice зберігає дані форми сигналу). З іншого боку, зазвичай достатньо пограти з налаштуваннями стиснення, але лише тоді, коли ви розумно знаєте, чого очікувати від моделювання.
EDIT (щоб вирішити деякі відповідні коментарі)
Деякі коментатори зазначили, що збільшення допусків, або конкретно, reltol
параметр SPICE збільшить час моделювання. Це правда, але стиснення relative tolerance
не має нічого спільного з reltol
параметром SPICE, який знаходиться на іншій вкладці панелі управління:
Для подальшого підкреслення моєї точки зору я процитую весь розділ допомоги LTspice щодо compression
вкладки панелі управління (міна акценту):
LTspice стискає необроблені файли даних під час їх створення. Стислий файл може бути в 50 разів меншим, ніж нестиснений. Це стискання втрат. Ця панель панелі керування дозволяє контролювати, наскільки втрата працює на стиснення.
Розмір вікна (№ балів): Максимальна кількість балів, які можна стиснути на дві кінцеві точки.
Відносна толерантність: Допустима відносна помилка між стислими даними та нестисненими даними.
Абсолютна толерантність напруги [V]: похибка напруги, допущена алгоритмом стиснення.
Абсолютний допуск струму [A]: Поточна помилка може бути алгоритмом стиснення.
Ці параметри стиснення не запам’ятовуються між викликами програми для заохочення використання за замовчуванням. Вони доступні на панелі управління для діагностичних цілей. Допуски та розмір вікна можна задати за допомогою параметрів параметрів plotreltol, plotvntol, plotabstol і plotwinsize у.
Ви, ймовірно, захочете повернути компресію під час використання .four заяв або виконання FFT в пост-аналізі ваших даних за допомогою директиви SPICE:
.options plotwinsize = 0
Знову ж таки, остання директива якраз і означає відключення стиснення, як це робиться за допомогою панелі управління. Як я вже говорив вище, це саме те, що ви хочете зробити, щоб уникнути артефактів, але будуть створені величезні файли.