Brevet FR2896055A1 — publié le 20070713

PROCEDES DE CONTROLE DE VITESSE DE VENTILATEURS ARRIERE-PLAN Domaine de l'invention La présente invention concerne, en général, le contrôle de vitesse de ventilateurs, et, en particulier, des procédés de contrôle de vitesse de ventilateurs pour ordinateurs. Description de la technologie apparentée Les ordinateurs classiques comprennent beaucoup de dispositifs électroniques produisant de la chaleur, tels que les alimentations, les cartes mères, et les UC, qui présentent des courbes de charge-température déterminées. Telles que représentées sur la figure 1, trois courbes de charge-température Cl, C2 et C3 de trois UC, UC1, UC2 et UC3, sont distinctes l'une de l'autre, en raison de propriétés électriques et de fonctionnement déterminées. Puisque des températures élevées peuvent réduire l'efficacité, des ventilateurs de refroidissement sont fournis traditionnellement pour dissiper la chaleur des dispositifs responsables. Les ventilateurs de refroidissement classiques sont contrôlés suivant des courbes de vitesse-température de ventilateurs prédéterminées, telles que représentées sur les figures 2, 3, et 4, dans lesquelles les courbes de vitesse-température de ventilateurs sont fixées. Sur la figure 2, la vitesse des ventilateurs est constante indépendamment de la variation de température. La courbe de vitesse-température de ventilateurs peut également comprendre plusieurs segments de pentes différentes, telles que représentées sur les figures. 3 et 4. Bref résumé de l'invention Des procédés de contrôle de vitesse de ventilateurs sont fournis pour dissiper la chaleur d'un dispositif électrique dans un système informatique. Une courbe de charge- température du dispositif électronique est déterminée en détectant la charge et la température de celui-ci à l'intérieur d'un intervalle de fonctionnement. Une courbe de vitesse-température de ventilateurs est ensuite déterminée suivant la courbe de charge-température, et la vitesse des ventilateurs est contrôlée suivant la courbe de vitesse-température de ventilateurs. Brève description des dessins L'invention sera mieux comprise à la lecture de la description détaillée ci-dessous et des exemples, références étant faites aux dessins joints, dans lesquels : La figure 1 est un diagramme de charge-température de trois UC différentes ; Les figures 2, 3, et 4 sont des schémas de principe de trois courbes de vitesse-température de ventilateurs classiques ; La figure 5 est un organigramme d'un mode de réalisation du procédé pour contrôler la vitesse de ventilateurs ; La figure 6 est un diagramme de charge-température suivant la figure 5 ; La figure 7 est un diagramme de vitesse-température de ventilateurs correspondant au diagramme de charge-température de la figure 6 ; La figure 8 est un diagramme de charge-température d'un dispositif électronique avec un circuit de contrôle de température (CCT) ; La figure 9 est un diagramme de vitesse-température de ventilateurs correspondant au diagramme de charge- température de la figure 8 ; et La figure 10 est un organigramme d'un autre mode de réalisation d'un procédé de contrôle de la vitesse de ventilateurs. Description détaillée de l'invention La figure 5 représente un mode de réalisation d'un procédé de contrôle de vitesse de ventilateurs, pour dissiper la chaleur d'un dispositif électronique. Le dispositif électronique peut être une UC, un CI, une carte mère, ou une alimentation d'un ordinateur. Tel que représenté sur la figure 5, à partir d'un menu de configuration BIOS (Basic Input Output System), un mode de contrôle de vitesse de ventilateurs peut être défini pour lancer une fonction de contrôle de vitesse de ventilateurs (étape 110) et initialiser un système d'exploitation (étape 120), ou initialiser directement un système d'exploitation sans contrôle de vitesse de ventilateurs (étape 120'). Une fois que la fonction de contrôle de vitesse de ventilateurs est lancée dans le menu de configuration BIOS, à l'étape 130, il est déterminée si une courbe de charge-température correspondant à un dispositif électronique existe dans le système d'exploitation. Un exemple de mode de réalisation de la courbe de charge-température est représenté sur la figure 6, dans laquelle Lmax et Lmin représentent les charges maximale et minimale du dispositif électronique à l'intérieur d'un intervalle de fonctionnement, et Tmax et Tmin représentent des températures maximale et minimale de celui-ci à l'intérieur de l'intervalle de fonctionnement. Si la courbe de charge-température du dispositif électronique est placée à l'étape 130, à l'étape suivante 160, une courbe de vitesse-température de ventilateurs est produite suivant la courbe de charge-température. Un exemple de mode de réalisation d'une courbe de vitesse-température de ventilateurs est représenté sur la figure 7, dans laquelle Rmax et Rmin représentent des vitesses de ventilateurs maximale et minimale. Dans ce mode de réalisation, la courbe de vitesse-température de ventilateurs de la figure 7 a un profil similaire à celui de la figure 6, adapté aux propriétés électriques et de fonctionnement du dispositif électronique. Après l'étape 160, les données relatives à la courbe de vitesse température de ventilateurs sont stockées (étape 170), et la vitesse des ventilateurs est contrôlée suivant la courbe de vitesse-température de ventilateurs (étape 180). Selon une autre solution, si la courbe charge-température du dispositif électronique n'est pas placée à l'étape 130, à l'étape suivante 140, une courbe de charge-température est produite, correspondant au dispositif électronique, en détectant la charge et la température de celui-ci à l'intérieur d'un intervalle de fonctionnement, telle que représentée sur la figure 6. Après l'étape 140, une adresse de ventilateurs correspondant au dispositif électronique est déterminée (étape 150), et une courbe de vitesse-température de ventilateurs est ensuite produite, correspondant à la courbe de charge-température (étape 160), telle que représentée sur la figure 7. Ici, la courbe de vitesse- température de ventilateurs de la figure 7 a un profil similaire à celui de la figure 6, adapté aux propriétés électriques et de fonctionnement du dispositif électronique. Le profil de la courbe de vitesse-température de ventilateurs peut, cependant être également modifié de manière appropriée sur demande, pour équilibrer l'efficacité de refroidissement et la consommation électrique. Comme pour les étapes 170 et 180 représentées sur la figure 5, les données relatives à la courbe de vitesse-température de ventilateurs sont stockées dans des mémoires, et la vitesse des ventilateurs est, par suite, contrôlée suivant la courbe de vitesse-température de ventilateurs. La figure 8 représente une courbe de charge-température d'un autre dispositif électronique, tel qu'UC ayant un circuit de contrôle de température (CCT). La courbe de charge- température de la figure 8 est produite en détectant la charge et la température du dispositif électronique à l'intérieur d'un intervalle de fonctionnement, comme à l'étape 140 représentée sur la figure 10. De manière spécifique, lorsque le dispositif électronique atteint une température de seuil T1, le circuit de contrôle de température réduit automatiquement la fréquence de fonctionnement du dispositif électronique pour abaisser la charge et la température de celui-ci, comme l'indique la flèche A sur la figure 8. La réduction de la fréquence de fonctionnement peut, cependant, influer de manière défavorable sur les performances du dispositif électronique. Pour maintenir les performances du dispositif électronique et empêcher la réduction de la fréquence de fonctionnement de celui-ci, une courbe de vitesse-température de ventilateurs modifiée est fournie sur la figure 9, correspondant à la courbe de charge-température sur la figure 8. La figure 10 représente un procédé de contrôle de vitesse de ventilateurs, incluant la production de la courbe de vitesse-température de ventilateurs de la figure 9. La différence entre la figure 10 et la figure 5 est que l'étape 160 sur la figure 10 comprend les étapes 1601 et 1602. Les étapes sur la figure 10 correspondant à celles de la figure 5 ont en commun les mêmes numéros de référence, et l'explication de celles-ci est omise pour des raisons de simplification de la description. En référence à la figure 10, lorsque la courbe de charge-température correspondant au dispositif électronique est déterminée, à l'étape suivante 1601, une température critique T2 inférieure à la température de seuil Ti, à l'intérieur de l'intervalle de fonctionnement, est définie. A l'étape 1602, la courbe de vitesse-température de ventilateurs est produite suivant la courbe de vitesse-température incluant une première section S1 (de la température minimale Tmin à la température critique T2) et une seconde section S2 (de la température critique T2 à la température de seuil Ti), telles que représentées sur la figure 9. Ici, la courbe de vitesse-température de ventilateurs est divisée en première et seconde sections S1 et S2 par la température critique T2. Dans ce mode de réalisation, la première section S1 sur la figure 9 a un profil similaire à la courbe de chargetempérature de la figure. 8. Ici, cependant, la seconde section S2 augmente rapidement à une vitesse maximale des ventilateurs Rmax pour améliorer la dissipation thermique du dispositif électronique, dans lequel la pente maximale de la seconde section S2 dépasse celle de la première section S1. Lorsque la vitesse des ventilateurs augmente à Rmax, après que la température critique T2 a été dépassée, le dispositif électronique est refroidi d'une manière opportune, et la réduction de la fréquence de fonctionnement du dispositif électronique par le circuit de contrôle de température (CCT) est empêchée. Dans certains modes de réalisation, la vitesse des ventilateurs peut également brusquement passer à Rmax pour refroidir rapidement le dispositif électronique à la température critique T2, comme dans la seconde section S2' représentée sur la figure. 9. Les première et seconde sections S1 et S2 peuvent, cependant, être modifiées de manière appropriée, sur demande, pour équilibrer l'efficacité de refroidissement et la consommation électrique. Des procédés de contrôle de vitesse de ventilateurs sont fournis suivant les modes de réalisation. La vitesse des ventilateurs est contrôlée par une courbe de vitesse-température de ventilateurs pour améliorer l'efficacité de refroidissement et économiser l'énergie. De manière spécifique, la courbe de vitesse-température de ventilateurs 2896055 s correspond à une courbe de vitesse-température du dispositif électronique, adaptée aux propriétés électriques et de fonctionnement spécifiques de celui-ci. Dans certains modes de réalisation, une pluralité de courbes de charge- 5 température et de courbes de vitesse-température de ventilateurs différentes sont produites pour contrôler la vitesse des ventilateurs de plusieurs ventilateurs, correspondant aux dispositifs électroniques, tels qu'UC, CI, carte mère et alimentation d'un ordinateur. Les ventilateurs 10 sont contrôlés séparément par les courbes de vitesse-température de ventilateurs pour améliorer l'efficacité de refroidissement et économiser l'énergie électrique. Bien que l'invention ait été décrite à titre d'exemple et par rapport au mode de réalisation préféré, il doit être 15 entendu que l'invention n'y est pas limitée. Au contraire, elle est destinée à couvrir différentes modifications et agencements similaires (tels qu'ils peuvent apparaître à l'homme du métier). Par conséquent, il faut accorder l'interprétation la plus large au cadre des revendications 20 annexées, de manière à englober toutes ces modifications et agencements similaires. REVENDICATIONS 1. Procédé de contrôle de vitesse de ventilateurs d'un ordinateur, l'ordinateur comprenant au moins un dispositif électronique et un ventilateur pour dissiper la chaleur de celui-ci, le procédé comprenant : - la production d'une courbe de charge-température du dispositif électronique, en détectant la charge et la température de celui-ci, à l'intérieur d'un intervalle de fonctionnement ;et - la production d'une courbe de vitesse-température de ventilateurs suivant la courbe de charge-température ;et - le contrôle de la vitesse des ventilateurs suivant la courbe de vitesse-température de ventilateurs. 2. Procédé selon la revendication 1, comprenant, en outre, la détermination de l'existence ou non de la courbe de charge-température, dans un système d'exploitation de l'ordinateur. 3. Procédé selon la revendication 1, comprenant, en outre, la détermination d'une adresse de ventilateurs correspondant au ventilateur et au dispositif électronique. 4. Procédé selon la revendication 1, comprenant, en outre, le stockage des données relatives à la courbe de vitesse-température de ventilateurs. 5. Procédé selon la revendication 1, dans lequel le procédé est lancé dans un menu de configuration BIOS de l'ordinateur. 6. Procédé selon la revendication 1, dans lequel l'ordinateur comprend une pluralité de dispositifs électroniques et de ventilateurs correspondant à celui-ci. 7. Procédé selon la revendication 1, dans lequel le dispositif électronique comprend un CI. 8. Procédé selon la revendication 1, dans lequel le dispositif électronique comprend une carte mère. 9. Procédé selon la revendication 1, dans lequel le dispositif électronique comprend une alimentation. 10. Procédé selon la revendication 1, dans lequel le dispositif électronique comprend une UC. 11. Procédé selon la revendication 1, dans lequel la production de la courbe de vitesse-température de ventilateurs comprend la définition d'une température critique inférieure à une température de seuil du dispositif électronique à l'intérieur de l'intervalle de fonctionnement. 12. Procédé selon la revendication 11, dans lequel la vitesse-température de ventilateurs est divisée en une première section et une seconde section par la température critique, dans laquelle le profil de la première section correspond sensiblement à la courbe de charge-température, et la pente maximale de la seconde section dépasse celle de la première section. 13. Procédé selon la revendication 12, dans lequel la seconde section de la vitesse-température de ventilateursaugmente à une vitesse des ventilateurs maximale à l'intérieur de l'intervalle de fonctionnement. 14. Procédé selon la revendication 11, dans lequel le dispositif électronique comprend un circuit de contrôle de température réduisant la fréquence de fonctionnement du dispositif électronique lors du dépassement de la température de seuil. 15. Procédé selon la revendication 11, dans lequel la vitesse-température de ventilateurs passe à une vitesse maximale des ventilateurs à l'intérieur de l'intervalle de fonctionnement, lorsque le dispositif électronique atteint la température critique.