MATLAB et Simulink pour le monitoring de patients

Concevoir, développer et simuler des équipements de monitoring de patients

Grâce à MATLAB et à Simulink, vous pouvez concevoir, développer, simuler et déployer des équipements de monitoring de patients et des applications SaMD (Software as a Medical Device) mises à l'échelle dans le cloud, tout en vous conformant aux normes internationales de réglementation concernant les équipements médicaux. Vous pouvez valider les produits MathWorks pour une utilisation dans des workflows respectant les réglementations FDA/CE et garantir la conformité à des normes harmonisées, comme l'IEC 62304.

Découvrez comment d'autres entreprises utilisent MATLAB et Simulink pour développer des produits de monitoring de patients de nouvelle génération, tout en réduisant le temps nécessaire pour les commercialiser.

« L'utilisation de MATLAB, MATLAB Coder et Fixed-Point Designer a permis à notre petite équipe de développer un algorithme complexe de traitement du signal temps réel, de l'optimiser pour réduire les besoins en puissance et en mémoire, d'accélérer l'implémentation du code embarqué et de mener à bien les tests rigoureux nécessaires à la validation des équipements médicaux. »

Marina Brockway, VivaQuant

Développement d'équipements de monitoring de patients utilisant l'IA

Grâce à l'approche Model-Based Design, vous pouvez développer des équipements médicaux utilisant l'IA tout en vous conformant aux réglementations sur les équipements médicaux comme l'IEC 62304. À l'aide de MATLAB, vous pouvez développer des modèles d'IA avec des techniques de Machine Learning et de Deep Learning pour analyser des signaux biomédicaux, des images médicales et des données de santé. En utilisant Simulink en tant que plateforme, vous pouvez intégrer des modèles de Machine Learning et générer automatiquement du code pour effectuer des vérifications d'exigences, générer automatiquement des tests et vous conformer aux normes de certification. Les points forts incluent :

  • Des applications interactives d'apprentissage et de comparaison de modèles de Machine Learning et de Deep Learning
  • Le Machine Learning automatisé (AutoML), notamment la sélection des caractéristiques, l'interprétabilité, la sélection de modèle et le réglage des hyperparamètres
  • La possibilité d’utiliser le même code pour faire évoluer le traitement sur des données Big Data et des clusters
  • Effectuer des vérifications d'algorithmes et des validations d'outils dans MATLAB
Développer des systèmes de monitoring de patients utilisant l'IA avec MATLAB et Simulink.

Obtenir la conformité à l'IEC 62304 avec l'approche Model-Based Design.

Modélisation et simulation d'équipements de monitoring de patients

Le développement d'équipements pour le monitoring de patients couvre différents domaines de l'ingénierie, notamment les systèmes logiciels, mécaniques, électriques et hydrauliques. En utilisant Simulink pour la modélisation de systèmes dynamiques, vous pouvez intégrer ces domaines dans un environnement de simulation unifié pour concevoir et implémenter efficacement des équipements complexes de monitoring de patients. La modélisation et la simulation de systèmes dynamiques peuvent accélérer le développement de produit, notamment les phases de validation et de vérification pour ce type d'équipement. L'approche Model-Based Design avec MATLAB et Simulink est une méthode de développement modulaire, qui permet aux équipes d'ingénieurs de passer de la recherche et du développement internes au design et à l'implémentation dans un environnement unique.


Déployer et mettre à échelle des algorithmes de monitoring de patient dans le cloud et sur des équipements périphériques

Vous pouvez effectuer des calculs à grande échelle et paralléliser des simulations en utilisant des ordinateurs multicœurs, des GPU, des clusters et des clouds. Vous pouvez traiter vos données avec MATLAB directement là où vous les avez stockées, passer à des clusters haute performance avec MATLAB Parallel Server, et incorporer les analyses MATLAB à des applications avec MATLAB Production Server.

MATLAB et Simulink vous permettent de générer du code et de l'exécuter sur du hardware en un seul clic. Ces produits vous permettent de concevoir, coder et vérifier votre prochain système embarqué du prototypage à la production. En utilisant MATLAB et Simulink, vous pouvez :

  • Exécuter des applications de production fiables, sûres et évolutives sous Windows® et Linux®, que ce soit sur site ou dans des clouds publics tels que AWS® et Microsoft® Azure®
  • Vous aligner sur les workflows et les outils DevOps, et permettre aux ingénieurs de déployer eux-mêmes leurs modèles, algorithmes et applications sur des systèmes de production sans avoir à les recoder
  • Générer du code C optimisé, C++, CUDA®, Verilog®, VHDL® et en texte structuré
Déployer des applications de monitoring de patients dans le cloud ou sur des équipements périphériques.

Workflows de vérification et de validation pour la conformité à l'IEC 62304.

Vérification, validation et test

Les capacités étendues de vérification et de validation dans Simulink vous permettent de tester et de vérifier de manière rigoureuse les modèles et le code pour le hardware cible. Avec Simulink Test et Requirements Toolbox, vous pouvez :

  • Créer, analyser et gérer les exigences, ainsi que produire des rapports de traçabilité
  • Réaliser une analyse de la couverture du modèle et du code qui mesure l'exhaustivité des tests
  • Gérer les tests basés sur la simulation des modèles, du code généré et du hardware (simulé ou physique)
  • Identifier les erreurs de design cachées (dépassement d'entier, logique morte, division par zéro, etc.)
  • Produire des rapports personnalisables, pouvant servir à démontrer la conformité aux réglementations FDA/CE


Découvrir comment d'autres entreprises utilisent MATLAB et Simulink

Navigation dans l'interface

D'intenses efforts pour concevoir des ventilateurs dans le contexte de la pandémie de COVID-19

Création d'un nouveau design en 47 jours à l'occasion du Ventilator Challenge au Royaume-Uni

Navigation dans l'interface

Wearable Tech propose une thérapie pour la santé mentale basée sur les données

Associer la psychothérapie avec les algorithmes pour améliorer le traitement de la santé mentale

Navigation dans l'interface

Unique Lab crée des solutions de mobilité et d'accessibilité pour les personnes en situation de handicap

Développement de technologies d'assistance, depuis des fauteuils roulants robotisés montant sur les trottoirs jusqu'aux interfaces cerveau-machine

Navigation dans l'interface

Traiter des tumeurs en une seule étape

Amélioration des traitements contre le cancer avec le traitement du signal et la reconstruction avancée d'images

Navigation dans l'interface

Lutter contre la pneumonie infantile

Convertir une crise sanitaire en défi d'ingénierie pour sauver des vies