Outils de conception / modélisation de signaux analogiques

8

Quels sont les bons outils qui simplifieront le processus de conception et de modélisation des signaux analogiques? J'utilise actuellement Mathematica pour modéliser le comportement du signal, mais cela me oblige à définir un nouveau modèle pour chaque nouvelle fonctionnalité (par exemple un filtre passe-bas). Y a-t-il des outils qui pourraient m'aider?

EmpireJones
la source
3
SPICE
m.Alin
SPICE semble le choix évident, mais si vous cherchez un outil plus mathématique, essayez peut-être Scilab avec son plugin Xcos.
Oli Glaser
1
SPICE n'est pas un outil de conception, et l'utiliser en tant que tel est une mauvaise habitude ™. Vous utilisez la simulation pour vérifier votre conception, pas pour la créer. Si vous utilisez SPICE pour la conception, vous risquez de commencer avec quelque chose qui ne fonctionne qu'à moitié et de continuer à peaufiner jusqu'à ce que cela fonctionne. Il n'est pas improbable que vous ne sachiez pas pourquoi cela fonctionne.
stevenvh

Réponses:

4

SPICE (ou tout dérivé de celui-ci) serait le meilleur choix si vous faites une simulation de circuit dans le cadre du processus, jetez également un œil à MATLAB avec Simulink.

MATLAB peut également avoir quelques boîtes à outils qui sont utiles pour vos besoins, par exemple la conception de filtres (mais plus destinée aux filtres numériques) et la boîte à outils de traitement du signal .

Renan
la source
1

CircuitLab possède- t- il les fonctionnalités dont vous avez besoin? Vous pouvez utiliser des tensions de la masse pour modéliser des signaux analogiques. Nous avons des blocs de transformation arbitraires de Laplace pour gérer vos besoins de filtre linéaire, et en outre, nous avons des sources de comportement arbitraires si vous souhaitez appliquer des non-linéarités n'importe où dans votre chaîne de signaux. Fonctions par étapes et linéaires par étapes pour les entrées, ainsi que les modes d'analyse du domaine temporel et du domaine fréquentiel.

Jetez un oeil à ce circuit pour une simulation multi-domaines en boucle fermée, y compris un modèle thermique (modélisé comme R et Cs) plus un contrôleur avec des non-linéarités:

boucles thermiques et de contrôle

Sinon, faites-nous savoir de quelles fonctionnalités vous avez besoin!

compumike
la source