A method of controlling electrosurgical power delivery based on a comparison of sensed tissue impedance to various impedance threshold values is provided. Energy is delivered to tissue in a sealing cycle as a series of pulses. An initial pulse has a profile with a preset energy starting value that increases at a ramping rate to a preset end value. Sensed impedance data are monitored throughout each pulse and compared to each of an impedance threshold value for RF setpoint, an impedance threshold value for cumulative time, and an impedance threshold value for energy cutback. Based on sensed impedance during a pulse, the profile of a subsequent pulse can be modified. In the event of a high impedance event that reflects low tissue presence, energy may be cutback. A sealing cycle is stopped when a cumulative amount of time with an impedance value over the impedance cumulative time threshold value reaches a sealing cycle duration limit.La présente invention concerne un procédé de contrôle de la puissance délivrée en électrochirurgie, basé sur une comparaison de limpédance détectée dans les tissus avec diverses valeurs seuils dimpédance. Dans un cycle de fermeture, de lénergie est appliquée aux tissus sous forme dune série dimpulsions. Une impulsion initiale présente un profil ayant une valeur initiale prédéfinie de lénergie qui augmente selon une rampe jusquà une valeur finale prédéfinie. Les données dimpédance détectée sont contrôlées au cours de chaque impulsion et comparées chacune à une valeur seuil dimpédance pour la valeur de consigne RF, à une valeur seuil dimpédance pour le temps cumulé, et à une valeur seuil dimpédance pour la réduction de lénergie. En se basant sur limpédance détectée lors dune impulsion, le profil dune impulsion suivante peut être modifié. Au cas où une impédance élevée est détectée, ce qui reflète une faible présence de tissus, lénergie peut être réduite. Un cycle de fermeture est arrêté lorsquune quantité cumulée de temps à une valeur dimpéd