Brevet FR3038755A1 (20170113)
REVENDICATIONS1. Procédé de simulation du fonctionnement d'un circuit électronique mis en oeuvre par ordinateur, le circuit électronique comportant au moins une batterie et au moins un composant électronique fonctionnel alimenté par la batterie, le circuit électronique étant modélisé par un modèle numérique dans lequel : la batterie présente deux états de fonctionnement, incluant un état de fonctionnement quasi-linéaire selon lequel une capacité résiduelle de la batterie varie de manière quasi-linéaire avec l'intensité du courant instantané délivré par la batterie, et un état de fonctionnement non-linéaire selon lequel la capacité résiduelle de la batterie varie de manière non-linéaire avec l'intensité du courant instantané délivré par la batterie, le composant électronique fonctionnel présente plusieurs états de fonctionnement, chaque état de fonctionnement correspondant à un courant instantané consommé par le composant électronique, le procédé comprenant des étapes (E5, E5') successives consistant à mettre à jour des paramètres du modèle, les paramètres incluant une capacité résiduelle courante de la batterie CR (t), un courant instantané délivré idéll'é(t) par la batterie, une valeur courante de résistance interne de la batterie, et une tension d'alimentation courante de la batterie V(t), les étapes de mise à jour étant exécutées : périodiquement, à intervalle de temps simulé prédéfini, lorsque la batterie est en état de fonctionnement non-linéaire, et à chaque changement d'état de fonctionnement d'un des composants électroniques fonctionnels, lorsque la batterie est en état de fonctionnement quasi-\n<CLM>\1\tProcédé de simulation selon la revendication 1, les étapes de mise à jour étant exécutées périodiquement, à intervalle de temps constant, lorsque la batterie est en état de fonctionnement non-linéaire.\n<CLM>\1\tProcédé de simulation selon la revendication 1, les étapes de mise à jour étant exécutées périodiquement, à intervalle de temps variable, la durée de l'intervalle de temps étant inversement proportionnelle à la valeur du courant instantané délivré iaéjjvré(t), lorsque la batterie est en état de fonctionnement non-linéaire.\n<CLM>\1\tProcédé de simulation selon l'une des revendications précédentes, le composant électronique fonctionnel étant modélisé par un modèle de composant électronique 3038755 17 fonctionnel ayant au moins comme paramètre un courant instantané consommé Iconsornmé(t) Procédé de simulation selon l'une des revendications précédentes, la batterie étant modélisée par un modèle de batterie ayant au moins comme paramètre une tension d'alimentation V (t), un courant instantané délivré idéii'é(t), et une capacité résiduelle CR(t). Procédé de simulation selon l'une des revendications précédentes, le modèle de composant électronique fonctionnel et le modèle de batterie ayant en outre comme paramètre une température du composant et une température de la batterie. Procédé de simulation selon l'une des revendications précédentes, comportant des étapes de : (E4) comparaison du courant instantané délivré idéu'é(t) par la batterie avec une valeur seuil correspondant au courant nominal de la batterie ; si le courant instantané délivré idéli'é(t) est inférieur au courant nominal de la batterie, les paramètres du modèle sont mis à jour, au cours des étapes de mise à jour des paramètres du modèle (E5), à l'instant correspondant au prochain changement de mode du composant électronique fonctionnel ; si le courant instantané délivré i -délivré (t) est supérieur au courant nominal de la batterie, les paramètres du modèle-sont mis à jour, au cours des étapes de mise à jour des paramètres du modèle (E5"), à l'instant suivant, distant d'un instant courant du pas de temps. Procédé de simulation selon l'une des revendications précédentes, les étapes de mise à jour des paramètres du modèle (E5, E5") consistant à mettre à jour les paramètres du modèle comportant les sous étapes suivantes : mise à jour des valeurs du courant instantané consommé i -consommé(ti) des différents composants fonctionnels en fonction de la précédente valeur de la tension d'alimentation V (ti_1) et de l'état courant du composant fonctionnel ; mise à jour de la valeur du courant instantané délivré idéii'é(ti) en fonction des valeurs du courant instantané consommé iconsommé(ti) des différents composants fonctionnels ; mise à jour de la valeur de la capacité résiduelle CR(ti) en fonction de la précédente valeur de la capacité résiduelle CR(ti_i), de la valeur du courant instantané délivré idéii'é(ti) et du temps écoulé At depuis la dernière mise à jour; 3038755 18 mise à jour de la valeur de la résistance interne r(ti). de la batterie en fonction de 'la valeur mise à jour de la capacité résiduelle de la batterie CR(ti) ; mise à jour de la valeur de la tension d'alimentation V(ti) en fonction de la valeur mise à jour de la capacité résiduelle de la batterie CR(ti) et de la valeur mise à jour de la résistance interne de la beterie.\n<CLM>\1\tProcédé de simulation selon la revendication précédente, la valeur mise à jour de la capacité résiduelle CR(ti) étant calculée selon l'équation : Cnominal CR(ti) = CR(ti_1) - (ieq(ti) X At ) avec ieci (t) idélivré (0, avec Ceff (idélivré(t)) At = ti - ti_1 , avec ti l'instant de ladite mise à jour et l'instant de la précédente mise à jour ; Cnominal étant la capacité nominale de la batterie ; Ceq(i(t)) étant la capacité effective de la batterie.\n<CLM>\1\tProcédé de simulation selon l'une des revendications précédentes, le modèle comprenant une fonction de pilotage du temps simulé définissant les états de fonctionnement des composants électroniques fonctionnels et des instants de changement d'états de fonctionnement, depuis le temps de début de la simulation jusqu'à un temps de fin, le procédé comportant en outre une étape (E6), après chaque étape de mise à jour des paramètres (E5, E5'), de mise à jour de la fonction de pilotage du temps. 1\n<CLM>\1\tProcédé de simulation selon l'une des revendications précédentes, les étapes (E5, E5') de mise à jour des paramètres du modèle étant répétées jusqu'à ce que la tension aux bornes de la batterie V (t) soit inférieure à une valeur seuil prédéfinie correspondant à la tension de coupure de la batterie, ou que la capacité résiduelle de la batterie CR (t) soit inférieure à une valeur seuil prédéfinie.\n<CLM>\1\tProcédé de détermination de l'autonomie énergétique d'une batterie dans un circuit électronique comportant au moins une batterie et un composant électronique fonctionnel alimenté par la batterie, consistant à simuler le fonctionnement du circuit électronique, selon un procédé conforme à la revendication 11, l'autonomie énergétique de la batterie étant déterminée comme égale à la durée comprise entre l'instant correspondant au début de la simulation et l'instant correspondant à la fin de la simulation. 3038755 19\n<CLM>\1\tProduit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon l'une quelconque des revendications 1 à 12 lorsque ledit programme est exécuté sur un ordinateur.