Data type: Статьи
Updated: 22.07.2011 14:45

Описание математической модели коррекции высокого напряжения для IEC-F6

В общем виде зависимость высокого напряжения на рентгеновской трубке может быть описано в виде функции

U = f (C, I), где                                                    (1)

U — напряжение на трубке;
C — код управления высоким напряжением;
I — ток трубки.

Напряжение на рентгеновской трубки представим в виде разности напряжений

U = UV - UП, где                                                  (2)

UV — напряжение на выходе идеального ТВБ;
UП — падение напряжения на эквивалентном сопротивлении ТВБ.

Напряжение на выходе ТВБ представим в виде функции первого порядка от кода высокого напряжения

UV = A·C, где                                                       (3)

A — коэффициент пропорциональности.

Значение коэффициента А зависит от коэффициента трансформации ТВБ, а также от  масштабного коэффициента соответствия между кодом ЦАП и напряжением первичной обмотки.

Падение напряжения на эквивалентном сопротивлении ТВБ также представим в виде функции первого порядка от тока трубки используя закон Ома

UП = R·I+D, где                                                    (4)

R — эквивалентное сопротивление ТВБ;
Q — коэффициент смещения, наличие которого обусловлено нелинейными элементами ТВБ.

Подставим выражения (3) и (4) в (2), получаем

U = A·C - R·I - D                                                    (5)

Для определения численных значений коэффициентов A, R и D составим систему из трех линейных уравнений:

formul_6                                                   (6)        

Решим систему уравнений (6) в общем виде и получим следующие выражения для определения корней системы:

formul_7                (7)

D = A·C3 - R·I3 - U3

Для определения значений коэффициентов необходимо выполнить настройку коэффициента усиления ОС ШИМ-регулятора таким образом, чтобы при значении тока трубки I=Imax, код высокого напряжения был равен удвоенному значению высокого напряжения в кВ, например для UV = 120 кВ, С=2UV=240 единиц.

Затем необходимо выполнить экспозиции при трех установленных значениях параметров:(U1=Umin, I1=Imax), (U2=Umax, I2=Imin) и (U3=Umax, I3=Imax), фиксируя при этом значения кода высокого напряжения.

Запишем выражение для расчета кода ЦАП высокого напряжения используя выражение (5)

formul_8                         (8)

Для упрощения математических вычислений, производимых в микроконтроллере системы управления выполним следующие математические преобразования выражения (8)

formul_9 (9)

Обозначим значения коэффициентов следующим образом RE = R/4; DE = D/4; M = A/4 и подставив в (9) получим расчетную формулу для вычисления кода ЦАП высокого напряжения.

  formul_10                                      (10)

Выполнить расчет значений параметров RE, DE и M, и расположить их во внешнем ОЗУ контроллера по следующим адресам:

0070H — Флаг включения режима коррекции (1 - вкл./ 0 - выкл.)
0071H — RE = R/4
0072H — M = A/4
0073H — DEH = D/4 - старший байт
0074H — DEL = D/4 – младший байт

Eсли в результате вычислений коэффициент DE получается отрицательным (DE<0) необходимо взять его по модулю и добавить 32768 (установить в единицу старший бит в качестве знакового).

Расчет кода ЦАП высокого напряжения выполнять по формуле (10) используя устанавливаемые значения тока и напряжения с использованием библиотеки двухбайтной математики.


Copyright © IEC 1995-2021