Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Unable to upload W-band DC tests #31

Open
ziotom78 opened this issue May 11, 2018 · 4 comments
Open

Unable to upload W-band DC tests #31

ziotom78 opened this issue May 11, 2018 · 4 comments

Comments

@ziotom78
Copy link
Contributor

The database does not accept zip files containing tests acquired with Keithley for W-band polarimeters.

@ziotom78
Copy link
Contributor Author

This was reported by Claudio Pincella and Federica Benedini. There are two types of Keithley tests ran on W-band polarimeters:

  1. For some W-band polarimeters, HEMTs 4 and 5 are not tested. However, it is possible that the ZIP file still contains Excel files for those polarimeters, as they are a leftover of previous acquisitions.
  2. For other W-band polarimeters, the Excel files produced by Keithley contain two additional columns: BULKI and BULKV, which need to be saved in the HDF5 file as well.

For reference, here is Claudio's description of the two types:

  • I polarimetri W di tipo 1 vanno visti come polarimetri con 4 HEMTS, 2
    per gamba, di cui il secondo di ogni gamba rappresentativo di H2/4 ed
    H3/5 rispettivamente. Infatti il 2° e 3° HEMT sono completamente in
    parallelo, con tensione di drain e gate identica e corrente di drain che
    è la somma di entrambi. Il Keithley pertanto non genera files excel per
    H4/5, ma solo per H0/1/2/3. Se tali files sono comunque presenti, si
    tratta di files vecchi che vengono dal meccanismo di "duplicazione" di
    prove vecchie che viene adottato per semplicità operativa. In realtà non
    dovrebbero esserci, perché cancellati manualmente onde evitare
    confusione (non giuro però che sia stato fatto per tutti i "tipo1"). In
    ogni caso, anche se presenti non vanno considerati. Una descrizione dei
    risultati ottenuti, inclusa la struttura di polarizzaione, è riportata
    nel logbook2 per W78 (numerazione originale JPL)

  • I polarimetri di tipo 2 presentazione invece una configurazione dei
    risultati Keithley come per banda Q, con l’avvertenza che il secondo e
    terzo HEMT hanno il drain in parallelo e gate individuale. Questo fatto
    ha richiesto l’adozione di un modello di componente Keithley diverso, in
    particolare a 4 terminali, che ha comportato una diversa struttura dei
    files excel per H2/3/4/5. Questi presentano due colonne in più
    denominate BULKI e BULKV, che rappresentano tensione e corrente di gate
    dell’altro HEMT della coppia. Tali valori di gate restano costanti
    durante le “spazzolate” Keithley. Ragionando HEMT per HEMT per 2° e 3°
    HEMT di gamba, a livello di polarizzazioni da implementare
    successivamente per RF ed Y-Factor, questi avranno la stessa tensione di
    drain, una propria tensione di gate ed una corrente di drain identica e
    pari alla somma delle due correnti individuali.

@ziotom78
Copy link
Contributor Author

It seems that the current version of the database is already able to convert files of type 1. It is however extremely dangerous to let the code decide whether the Excel files for HEMT 4 and 5 have to be thrown away or not, so I would leave everything as it is.

Regarding type 2, I am going to fix the code in the database.

@ziotom78
Copy link
Contributor Author

Several problems plague files belonging to type 2:

  • There is a new column called GM, which does not follow the rules of the other columns. Specifically, the first occurrence of this column is labeled GM instead of GM(1).
  • Values in the first row for GM are equal to #REF, instead of a valid floating-point number.

ziotom78 added a commit that referenced this issue May 11, 2018
@ziotom78
Copy link
Contributor Author

The fixes are now in the separate branch bug31. Once Claudio and Federica confirm that the weird columns and values found in the test files they sent me are actually correct, I'll merge it into master and publish the new code on the site.

ziotom78 added a commit that referenced this issue May 19, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant