В этом разделе описаны внутренние массивы данных, доступ к ним, а также их положение в потоке обработки данных рефлектометра (см. рисунок ниже). Описание внутренней обработки данных см. в п. Внутренняя обработка данных. Для поиска на приведенных ниже рисунках команд SCPI, связанных с массивами и процессами, нажмите "SCPI".
Все массивы обработки данных канала (см. рисунок ниже) содержат количество элементов, равное удвоенному количеству точек сканирования. Каждая точка сканирования представлена в массиве парой соседних элементов. Нечетные элементы массива содержат действительную часть данных, четные — мнимую часть данных.
Рисунок 155 – Обработка данных канала
В процессе обработки данных канала рефлектометра используются следующие массивы:
•Массивы некорректированных данных приемников получены в результате аналого-цифрового преобразования и цифровой фильтрации аналоговых сигналов, принятых приемниками. Если включено усреднение, то элементы массивов усредняются поточечно за N циклов сканирования. Данные массивов не доступны для чтения командами SCPI;
•Массивы некорректированных S-параметров получены путем вычисления отношения сигналов двух приемников. Данные массивов не доступны для чтения командами SCPI;
•Массивы данных измерений калибровочных мер – это временные массивы, которые содержат результаты проведенных измерений калибровочных мер. По завершению процесса калибровки, после расчета калибровочных коэффициентов массивы очищаются. Данные массивов доступны для чтения или записи с помощью SCPI команд SENS:CORR:COLL:DATA:XXXX;
•Массивы калибровочных коэффициентов получены в результате обработки измерений калибровочных мер. Массивы используются в процессе коррекции систематических ошибок, путем применения к измеренным S-параметрам калибровочных коэффициентов. Данные массивов доступны для чтения или записи с помощью SCPI команды SENS:CORR:COEF;
ПРИМЕЧАНИЕ |
Калибровочные коэффициенты будут интерполированы, если, например, количество точек измерения или настройки стимула для измерений и при калибровке отличаются. В этом случае командой SENS:CORR:COEF из массива будут считаны интерполированные данные. |
•Массивы корректированных данных приемников получены в результате коррекции, примененной к некорректированным данным приемников, если проведена калибровка приемников. Эти данные отображаются на экране, если выбраны абсолютные измерения. Данные массивов не доступны для чтения командами SCPI;
•Массивы корректированных S-параметров получены из массивов некорректированных S-параметров в результате выполнения следующих операций: коррекции, удлинения порта, преобразование импеданса порта, исключения/встраивания цепи. Данные массивов не доступны для чтения командами SCPI.
Следующие массивы: график памяти, корректированные данные и корректированные данные памяти, форматированные данные и форматированные данные памяти (см. рисунок ниже) имеют число элементов равное удвоенному числу точек сканирования. Каждая точка сканирования представлена в массиве парой смежных элементов. Массив стимула имеет число элементов равное числу точек сканирования.
В следующих массивах: график памяти, корректированные данные и корректированные данные памяти в нечетных элементах массива содержится действительная часть данных, в четных – мнимая часть данных.
Массивы Форматированных данных и Форматированных данных памяти в зависимости от выбранного формата индикации содержат данные различного типа (см. таблицу)
Рисунок 156 – Обработка данных графика
•График памяти — это измерение (S-параметр или данные приемника) связанного графика данных, сохраненное в массиве памяти. Данные сохраняются в памяти в результате нажатия на программную кнопку «Запомнить график». Данные в памяти могут использоваться как для отображения, так и для математических операций с данными измерений. Данные массива памяти не доступны для чтения командами SCPI;
ПРИМЕЧАНИЕ |
Математические операции с памятью производятся между комплексными данными текущих измерений и памяти, а не между их отформатированными значениями (графиками памяти и данных). |
ПРИМЕЧАНИЕ |
Массив памяти обрабатывается параллельно с массивом данных измерений в последующих этапах обработки. Например, форматирование одинаково влияет на график данных, и на график памяти. |
•Массив корректированных данных получен из массивов корректированных S-параметров или массивов корректированных данных приемников в результате выполнения следующих операций: математических операций между данными и памятью, электрической задержки, смещения фазы, временной селекции, преобразования во временную область и преобразования S-параметров. Массивы содержит данные, обработка которых завершена, за исключением форматирования. Данные массивов доступны для чтения или записи с помощью SCPI команды CALC:DATA:SDAT;
•Массивы корректированных данных памяти получены из массивов памяти данных в результате выполнения следующих операций: электрической задержки, смещения фазы, временной селекции, преобразования во временную область и преобразования S-параметров. Массивы содержат данные, обработка которых завершена за исключением форматирования. Данные массивов доступны для чтения с помощью SCPI команды CALC:DATA:SMEM;
•Массив форматированных данных получен путем форматирования массива корректированных данных и применения к нему операций сглаживания и сохранения максимального и минимального значений. Массивы содержат данные, готовые к отображению на дисплее как график. В зависимости от формата данных, массивы содержат два значения для каждой точки измерения (см. таблицу). Данные массива доступны для чтения или записи с помощью SCPI команды CALC:DATA:FDAT;
•Массивы форматированных данных памяти получены путем форматирования массивов корректированной памяти и применения к ним операции сглаживания. Массивы содержат данные, готовые к отображению на дисплее как график. В зависимости от формата данных, массивы содержат два значения для каждой точки измерения (см. таблицу). Данные массивов доступны для чтения или записи с помощью SCPI команды CALC:DATA:FMEM;
•Массив стимула содержит значения стимулирующего сигнала канала для всех точек сканирования. Данные доступны для чтения с помощью SCPI команды SENS:FREQ:DATA?.