phần mềm để có được phương trình vi phân cho mô phỏng mạch


10

Có phần mềm mô phỏng mạch phổ biến nào cung cấp các phương trình hệ thống không? Xuất phát một hệ thống các phương trình vi phân bậc 1 cho một mạch bằng tay là một nỗi đau. Và vâng, tôi biết rằng các trình giả lập sẽ thực sự chạy các mô phỏng cho tôi, nhưng có một số trường hợp tôi thực sự quan tâm chỉ để xem phương trình là gì. Mà, nếu có, mô phỏng mạch sẽ cung cấp cho họ?

BIÊN TẬP ..

Điều tôi đặc biệt tìm kiếm ở đây là, tôi muốn có thể nhập mạch của mình vào phần mềm, giống như bạn làm để mô phỏng, nhưng bên cạnh việc chạy mô phỏng, tôi cũng muốn phần mềm chỉ cho tôi các phương trình rằng nó đã bắt nguồn và sử dụng để chạy mô phỏng - hệ thống các phương trình vi phân cho biết tỷ lệ thay đổi của các biến trạng thái hệ thống là gì. Đây có thể là một hệ phương trình hoặc nó có thể ở dạng ma trận, không thành vấn đề.


Câu hỏi tuyệt vời!
drxzcl

Câu trả lời:


2

Theo như tôi nhớ các thuật toán SPICE mà bạn không muốn ma trận nội bộ của nó đổ vào bạn. Ngoài ra tôi tin rằng để phân tích nhất thời, nó chuyển đổi tất cả các tụ điện thành nguồn điện áp (và cuộn cảm thành nguồn hiện tại) cho mỗi bước thời gian và giải quyết mạch phi tuyến tính như một DC. Vì vậy, không có phương trình vi phân thực sự trong SPICE.

Điều đó nói rằng, SPICE có thể xuất ra chức năng truyền của mạch; IIRC như một danh sách các hệ số đa thức. Điều này đôi khi bị ảnh hưởng nặng nề từ các lỗi làm tròn nhưng đối với các mạch đơn giản, nó có thể là những gì bạn đang tìm kiếm.


Tôi chắc chắn nhận được ấn tượng rằng tôi hiểu sai về cách hoạt động của các trình giả lập. nếu một công cụ đáng tin cậy như SPICE không cần phải lấy phương trình, thì dường như không ai khác sẽ làm phiền. Vì vậy, tôi sẽ chấp nhận điều này ngay bây giờ.
JustJeff

SPICE xử lý các thiết bị phi tuyến tính, và sau đó thiết lập các phương trình trạng thái là không thể.
Marcel Hendrix


0

Tôi không biết bất kỳ công cụ nào làm điều này tự động. Nó không phải là rất nhiều công việc mặc dù sử dụng một kịch bản khoa học viễn tưởng và một bộ ma trận để làm điều đó. Sử dụng các giả định Op-amp lý tưởng cho các hoạt động của bạn. Bạn có thể viết một ma trận và kéo các hàm truyền cho bất kỳ điểm nào trên mạch.

Mạch ma thuật dường như có thể làm một số điều này. http://www.circuit-magic.com/


Hãy xem SCAM:% Chương trình này lấy một netlist (tương tự SPICE), phân tích cú pháp để rút ra các phương trình mạch%, sau đó giải chúng một cách tượng trưng. %% Tài liệu đầy đủ có sẵn tại www.swarthmore.edu/NatSci/echeeve1/Ref/mna/MNA1.html%
Marcel Hendrix
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.