Strumenti per la progettazione / modellazione di segnali analogici


8

Quali sono alcuni buoni strumenti che semplificheranno il processo di progettazione e modellizzazione dei segnali analogici? Attualmente sto usando Mathematica per modellare il comportamento del segnale, ma ciò mi richiede di definire un nuovo modello per ogni nuova funzionalità (ad esempio un filtro passa-basso). Ci sono strumenti che potrebbero aiutarmi?



SPICE sembra la scelta ovvia, ma se stai cercando uno strumento più matematicamente basato, forse prova Scilab con il suo plugin Xcos.
Oli Glaser,

1
SPICE non è uno strumento di progettazione e utilizzarlo come tale è una Bad Habit ™. Si utilizza la simulazione per verificare il progetto, non per crearlo. Se usi SPICE per il design c'è il rischio di iniziare con qualcosa che funziona solo a metà e continuare a modificare fino a quando non funziona. Non è improbabile che tu non sappia perché funzioni.
Stevenvh,

Risposte:


4

SPICE (o qualsiasi suo derivato) sarebbe la scelta migliore se stai eseguendo la simulazione del circuito come parte del processo, dai un'occhiata anche a MATLAB con Simulink.

MATLAB potrebbe anche avere alcuni toolbox utili per le tue esigenze, ad es. Filter Design (ma più mirato ai filtri digitali) e il toolbox Signal Processing .


1

Non CircuitLab hanno le funzionalità necessarie? È possibile utilizzare tensioni da terra per modellare segnali analogici. Abbiamo blocchi di trasformazioni Laplace arbitrari per gestire le tue esigenze di filtro lineare e inoltre abbiamo fonti comportamentali arbitrarie se desideri applicare non linearità in qualsiasi punto della catena del segnale. Funzioni lineare lineare e step per ingressi, oltre a modalità di analisi nel dominio del tempo e del dominio della frequenza.

Dai un'occhiata a questo circuito per una simulazione multidominio a circuito chiuso, incluso un modello termico (modellato come R e C) più un controller con non linearità:

circuiti termici e di controllo

In caso contrario, facci sapere quali funzionalità ti serviranno!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.