HAL Id: jpa-00243184
https://hal.archives-ouvertes.fr/jpa-00243184
Submitted on 1 Jan 1969
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Dépouillement et analyse de spectres à l’aide d’un
ordinateur IBM 1800
M. Wery, P. Wittmer, B. Bueb, C. Ring, M. Suffert, D. Magnac-Valette
To cite this version:
140
FIG. 2. -
Organigramme
du programme de traitement.suivant les cas, l’événement est donc
rangé
dans l’unedes deux matrices
(AE,
ET).
-On calcule ensuite les
caractéristiques
(DE, ET,
axe)
etcy(E»
de deux zonespréalablement
définiespour
chaque
matrice,
l’invariance de cesquantités,
imprimées
pour desséquences prédéterminées,
indi-quant
en continu la stabilité et lesperformances
del’ensemble de détection.
Enfin,
d’autres indications dont le choix n’est pas limitatif sont aussi calculées etimprimées
à intervallesréguliers
(flux
partiels,
fluxintégrés,
flux relatifs dans lesdétecteurs,
etc.),
toutevariation
importante
de l’une de ces valeurspouvant
entraîner une action extérieure immédiate.
A la fin de
chaque expérience, l’impression
des matrices et des diversparamètres
correspondants
donnetoutes les informations nécessaires
(identité, énergie
etnombre de
particules
provenant
d’une réactiondon-née).
Lespectre
enénergie correspondant
àchaque
genre departicule
peut
être alors visualisé etimprimé
sur un traceur de
courbe,
cetteopération
pouvant
sefaire
automatiquement
à la fin deséquences
pré-déterminées.
D’autres programmes,
enfin,
stockés en permanencedans la CAB
permettent
la résolution deproblèmes
propres àl’expérience
en cours ainsi que le traitementultérieur
d’expériences identiques.
IV.
Conclusion.
- Le calculateuremployé
ainsi que sespériphériques
limitentl’emploi
d’un telen-semble à des
expériences
où le taux d’événements estfaible - de l’ordre d’un événement à la seconde
-la
capacité
en mémoirespermettant
par contre degérer
pour chacun de ces événements de nombreuxparamètres,
et donc de s’assurer de la stabilité des facteursexpérimentaux.
BIBLIOGRAPHIE
[1]
PERRIN(G.),
Thèse de 3ecycle,
« Contribution àl’étude
inélastique 6Li(n, n’)
à 14 MeV pour le niveau 0+ de 3,56 MeV ».[2]
MERCHEZ(F.),
BOUCHEZ(R.),
HOFFSWELL(R. A.)
et YAVIN(A. I.), J.
Physique,
1968, 29, 969.[3]
MERCHEZ(F.),
HELLEBOID(J. M.),
POUXE(J.),
PER-RIN(G.)
et BENEDETTI(C.),
LYCEN,
67-38, 1967,201.
[4]
OUDIN(J.),
Automatisme, 1968, 9.DÉPOUILLEMENT
ET ANALYSE
DESPECTRES
A L’AIDE
D’UN ORDINATEUR
IBM1800
M.
WERY,
P.WITTMER,
B.BUEB,
C.RING,
M. SUFFERTet D.
MAGNAC-VALETTE,
Basses
Énergies,
C.R.N.,Strasbourg-Gronenbourg.
Résumé. 2014 On décrit brièvement un
système d’analyse
de résultatsd’expériences
à basseénergie.
Undialogue
utilisateur-ordinateur améliore fortement larapidité
et la facilité desanalyses.
Abstract. - A short
description
of asystem
for dataanalysis
oflow-energy experiments
is
given.
Good communication between the user and thecomputer
improves speed
and accuracy of theanalysis.
REVUÈ DPâ PHYSIQUE APPI,IOU~~ romn 4, JLhT 1969,
1.
Introduction.
- Avec lestechniques
actuellesd’acquisition
de données enphysique
nucléaire àbasse
énergie
(associations
dedétecteurs,
blocs mé-moires etélectronique
permettant
de forts taux decomptage), chaque expérience
permet
d’accumuler untrès
grand
nombre de résultatsnumériques,
engénéral
sous forme despectres
d’énergie.
Ledépouillement
etl’analyse
de ces spectres à la main demandent un temps141
considérable et ne
peuvent
être réaliséspendant
l’expé-rience. On
perd
ainsi lapossibilité
de faire évoluer celle-ci selon les résultatsacquis.
Afin de remédier àces inconvénients et de faciliter le travail de
dépouille-ment, nous avons mis au
point
autour d’unordina-teur IBM 1800 un
système d’analyse
des données.II.
Description
dusystème d’analyse
des données.- I I .1. ENTRÉE DES DONNÉES. - Les données
(spectres
d’énergie)
accumulées dans les blocs mémoires sonttransférées directement en mémoire centrale de
l’ordi-nateur. Nous avons réalisé l’interface et les programmes
assembleurs
gérant
cette liaison.Lorsque
le lieu del’expérience (accélérateur)
esttrop
éloigné
de l’ordi-nateur, les données sontperforées
sur bande en codeASCII avec
parité.
Le lecteur de banded’origine
del’ordinateur
(IBM 1054)
étanttrop
lent(14,8
carac-tères/s),
nous l’avonsremplacé
par un lecteurrapide
(FACIT
PE1000)
pourlequel
nous avons réalisél’interface et le programme de
gestion.
Ce programmeconvertit les données au fur et à mesure de leur arrivée en double mot
virgule
flottante et les classe dans untableau pour un traitement ultérieur. Ce programme
accepte
tous les codesmoyennant
une trèslégère
modi-fication. Bien
entendu,
les entrées de données stockéessur
disques magnétiques
ou cartesperforées
sontégale-ment
possibles.
II.2. VISUALISATION DES DONNÉES. - Nous avons
réalisé l’interface et les programmes
permettant
de visualiser les données stockées dans unepartie
de lamémoire centrale de l’ordinateur sur l’écran d’un tube
cathodique. L’oscilloscope
choisi est l’unité devisuali-sation
Intertechnique
RG96,
qui
servira dans le futurà
présenter
lesspectres
multi-paramétriques
accumulésdirectement dans la mémoire de l’ordinateur à
partir
de codeurs. Le programmepermet
de choisir l’échellede
présentation
pour les contenus à l’aide du clavier. La durée debalayage
d’unspectre
de 512 adresses estde 25 ms
(40
balayages/s).
Cette vitessepermet
lavisualisation de
points
surbrillants,
decaractères,
d’un réticule pour crayon lumineux ou deplusieurs
spectres.
Une
interruption-clavier programmée
permet
l’arrêt dubalayage.
La réalisation d’un crayon lumineuxpour
désigner
des adresses est à l’étude. Ces adressessont actuellement données à l’ordinateur par clavier. Il. 3. SORTIE DES DONNÉES INITIALES OU TRAITÉES.
-Nous utilisons les unités de sortie
classiques
del’ordi-nateur IBM 1800
( f~g.
1),
àsavoir : 1 )
imprimante
à barre(80
lignes/mn
enalphanumérique) ;
11)
perfora-teur de cartes
(80
colonnes/s) ;
iii) disques magnétiques
(36
000mots/s) ; iv)
traceurs de courbe incrémentale(300 incréments~s) ; r~) imprimante
à boule(14,8
ca-FIG. 1.
ractères/s).
Un programmepermettant
l’entrée-sortiede cartes
perforées
suivant un code «image-mémoire »
condensé a été réalisé.
II .4. TRAITEMENT DES DONNÉES. - Les chercheurs
composent
en Fortran les programmes de traitementadaptés
à leur cas. Il existe un sous-programmespécial
permettant
de se brancher à tout moment sur un des sous-programmes utilitaires(entrées-sorties
nonclas-siques comprises)
à l’aide du clavier. Lephysicien
garde
ainsi le contrôlecomplet
de la suite desopéra-tions
qu’il
veut effectuer. C’est en effet lephysicien qui
réalise les programmes de traitement des données et