ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/TIBTIDNotes/TIBTIDIntNote/IntegrationProcedures.tex
Revision: 1.7
Committed: Wed May 20 15:56:13 2009 UTC (15 years, 11 months ago) by carlo
Content type: application/x-tex
Branch: MAIN
Changes since 1.6: +4 -4 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 sguazz 1.1 \section{Integration Procedures}
2     \label{sec:Procedures}
3 sguazz 1.4 TIB and TID have different integration procedures, each one being optimised
4     for the geometry and the best installation and test logical sequence.
5     In this section the steps done to assembly a TIB shell and a TID
6 carlo 1.5 ring will be described also mentioning the tests performed in between and
7 sguazz 1.4 described in detail in section~\ref{sec:Tests}.
8    
9     The integration process starts from the basic mechanical structure
10     already equipped with cooling pipes and the module support ledges
11     and fully qualified with respect to the precision mounting of the
12     mechanical parts and cooling performances.
13 lino 1.2
14     \subsection{TIB Integration Procedures}
15    
16 carlo 1.5 The shell is fixed, with the cylinder axis horizontal, onto an
17     integration bench using an aluminum frame to minimize the mechanical
18     stresses applied to the carbon fibre mechanical structure.
19     The bench allows the shell to be rotated around the cylinder
20 sguazz 1.4 axis and is also know as ``roaster''. All the internal and external strings can be
21     positioned in an optimal way for access in a fast, practical and safe way.
22    
23     The shell supporting structure also holds a system consisting of plastic
24     trays to safely arrange the AOH fibres. To easily identify each string a bar code is temporarily stick on the
25     structure.\\
26     %The string sticker is read and send to the integration database interface program
27     %before each mounting operation.\\
28 lino 1.2 A picture of a Layer 4 mechanical structure mounted on the integration bench is shown in Fig.~\ref{fig:bench}.
29 sguazz 1.1
30     \begin{figure}[!htb]
31     \begin{center}
32     \includegraphics[width=0.85\textwidth]{Figs/bench.pdf}
33     \end{center}
34 carlo 1.6 \caption{A shell carbon fiber structure mounted on the integration bench.
35     The cooling pipes
36     and ledges of inner part of the shell are visible. Stickers, containing
37     bar codes to identify the strings, are temporary fixed on the structure.}
38 sguazz 1.1 \label{fig:bench} % Give a unique label
39     \end{figure}
40    
41    
42    
43 sguazz 1.4 \subsubsection{AOH Installation}
44 sguazz 1.1 The small AOH board ($3\times 2.2 cm^2$)
45 carlo 1.5 is screwed to a C-shaped ledge which is directly glued on the string cooling
46 sguazz 1.4 pipes. Due to mechanical constraints, the
47     fibers and their connectors should be carefully routed to the outside of the shell through a
48 sguazz 1.1 number of ledges, holes and pipes keeping
49     them as close as possible to the carbon fiber structure surface to which they are finally fixed
50 sguazz 1.4 using glued kapton strips. The main part of the pig-tail fibers
51     remains out of the shell and is temporary stored in the plastic
52     trays. The optical connectors are inserted
53     into arrays of dummy optical plugs fixed at the far-end of the
54     structure to be always accessible during the various tests which
55     require many connect-disconnect operations.\\
56    
57     Since the optical fibers are quite fragile, special protections have
58     been arranged in the most critical points.
59 carlo 1.5 For example at the shell flange the fibers have to be bent by $90^\circ$ and
60     routed together with other services towards the service cylinder.
61     In this particular region the fibres are grouped together and
62     covered by a silicon rubber spiral (see
63 sguazz 1.4 Fig.~\ref{fig:spiraline}).
64    
65     The procedure resulted to be very effective: only few fibres out of
66 carlo 1.5 a total of 9192 were found broken at the end of TIB/TID integration.
67 sguazz 1.4
68 lino 1.2 A layer 2 shell with AOH mounted on is shown in Fig.~\ref{fig:aoh}.
69 sguazz 1.1
70 sguazz 1.4
71    
72 sguazz 1.1 \begin{figure}[!htb]
73     \begin{center}
74     \includegraphics[width=0.60\textwidth]{Figs/aoh.pdf}
75     \end{center}
76     \caption{A layer 2 shell with AOH mounted. The optical fiber pig-tails are also visible.}
77     \label{fig:aoh} % Give a unique label
78     \end{figure}
79    
80     \begin{figure}[!htb]
81     \begin{center}
82     \includegraphics[width=0.60\textwidth]{Figs/spiraline2.pdf}
83     \end{center}
84     \caption{Group of optical fibers protected by siliconic ruber spirals at the flange exit.}
85     \label{fig:spiraline} % Give a unique label
86     \end{figure}
87    
88 sguazz 1.4 Since the AOH is powered by the module kapton tail its test without
89 carlo 1.5 the corresponding module is not straightforward requiring a temporary
90     connector inserted into the fragile AOH plug. For this reason it has been choosen
91     not to test AOHs immediatly after their installation, despite the
92 sguazz 1.4 operation of changing a broken AOH when the modules are already
93 carlo 1.5 installed is very difficult and somehow risky for the nearby objects
94 sguazz 1.4 already mounted. Eventually, the number of AOH that had to be replaced
95     was anyway very small, at the level of one per shell/disk.
96 sguazz 1.1
97 lino 1.3 \subsubsection{Mother Cable Installation}
98 carlo 1.5 The Mother Cables were put in place after the AOH
99     mounting and when all optical fibers have been fixed to the shell and
100     adequately protected. The mother cables are inserted below
101 sguazz 1.4 the ledges by sliding them on
102 carlo 1.5 the shell surface from the flange. The ledges support keep the
103     mother cable in place (see~\ref{fig:l3detail}). This procedure is in some cases
104     complicated by mechanical
105     constraints at the level of the shell front flange
106     and cooling manifolds. After the Mother Cables have been inserted they
107     are connected to the power cables (medusa cables) which are temporary
108     fixed to the shell supporting frame. \\
109     The {\em medusa cable} is a bundle of single insulated copper wires with
110     no definited envelope and geometry. This helps in efficiently
111     use the very limited available space on the TIB front flange during the
112     seervice routing.\\
113 sguazz 1.4 % allowing
114     %to 'distribute' the cable among the other services. \\
115     To ease the implementation of the control ring redundancy, CCUs are
116 carlo 1.5 put in the ring with a pre-defined hardware address order. So, for each
117 sguazz 1.4 string position in the ring, care must be taken to choose the proper mother cable,
118 carlo 1.5 that comes with the correct address CCUM already on it.
119 sguazz 1.4 %, has to be provided with a
120     %CCU whose address is in a fixed order with respect to its position in
121     %the token ring.
122     \begin{figure}[!htb]
123     \begin{center}
124     \includegraphics[width=0.60\textwidth]{Figs/mc_detail_full.png}
125     \end{center}
126 carlo 1.6 \caption{A symplified $r\phi$ view of TIB L3 as seen from the front-flange.}
127 sguazz 1.4 \label{fig:l3detail} % Give a unique label
128     \end{figure}
129    
130 sguazz 1.1
131 lino 1.2 \subsubsection{Module Mounting}\label{sect:tibmodules}
132 carlo 1.6 %Both single modules and double sided module assemblies are mounted on the shell by hand.
133 sguazz 1.4 The module is supported below the front-end
134 carlo 1.6 hybrid and on the opposite side by two aluminum ledges that precisely
135     define its position and, being in contact with the cooling pipes,
136     act as heat sink.
137     %for the front-end hybrid and the sensor generated power
138 sguazz 1.4 The shape of the ledges is different for the single sided modules and
139     for the double-sided module assemblies. In the latter case the
140 carlo 1.6 ``stereo'' module sits on the structure upside-down and the hybrid ledge
141     has a milled slot to leave enough room for the
142 sguazz 1.4 front-end hybrid. The ledge on the opposite side has two different
143     shapes reflecting the two orientations of the ``stereo'' modules.
144     Each ledge has two M1 threaded holes. One is concentric with a 2mm
145     diameter socket.
146     The module features one precision pin on both short sides that fits
147 carlo 1.7 into the socket (Fig. \ref{fig:inserts} c).
148 carlo 1.6 The milling of the socket and the glueing of the
149     ledge onto the shell are both done by using the same reference, i.e. the
150     precisely machined ledge edges, so to ensure an accurate positioning.
151 sguazz 1.4 The module pin at the hybrid side is glued onto the module frame. The
152     one at the opposite side, however, fits into an 'U'-shaped
153 carlo 1.6 slot a design that allows for movements along the module long side.
154     With such a constraint it is always possible to easily screw down the module
155     regardless of the small construction tolerances on the relative position
156     of the four holes set.
157     %In a device that will be affected to huge temperature changes, this is an
158     %essential feature to compensate for thermal variations while ensuring
159     %mechanical precision.
160 sguazz 1.4
161     Before mounting a module on the shell the structure is rotated to place
162 carlo 1.6 the corresponding string in a horizontal position to ease the following
163     operations.
164     FIXME: Introdurre l'inventory database prima delle procedure d'integrazione,
165     in modo da poterlo nominare qui, e anche prima quando si parla del montaggio
166     di MC e AOH.
167     Then the module inventory database is queried for an
168 sguazz 1.4 appropriate module. The answer depends on module type and availability
169     at the integration centre and on the module depletion
170 sguazz 1.1 voltage (see par.~\ref{sec:biasandvdepl}). \\
171 sguazz 1.4
172     The module identified for mounting then undergoes an optical
173     inspection to check for obvious damages and the temporary labels used
174     during the production are removed. Finally the module and ledges
175     contact surfaces are inspected and cleaned to ensure an optimal heat
176     exchange with the cooling circuit. The operations that imply the
177     handling of the modules are very delicate and account for
178     a considarable fraction of the time spent into module mounting.\\
179    
180     The single sided module or the double side modules assembly is mounted
181     on the structure by hand. It is first leaned onto the ledges and then is
182     gently slit until the pin at the hybrid side enters into the precision
183 carlo 1.6 socket. At this stage only a rotation around the pin axis is possible.
184 sguazz 1.4 The mounting is completed by inserting in the corresponding precision
185     socket the T-shaped aluminum pin placed in the U-shaped slot
186 carlo 1.7 (Fig. \ref{fig:inserts} b) located on the frame short side opposite to
187 sguazz 1.4 the hybrid. The module is finally tighetned by the four M1 screws by
188     using a limited-torque screw driver.
189 sguazz 1.1
190     \begin{figure}[tbh]
191     \centering
192     \includegraphics[width=.7\textwidth]{Figs/collage.pdf}
193 carlo 1.7 \caption{TIB single-sided module inserts:
194 sguazz 1.4 \textbf{a:} The U-shaped slot glued on the carbon fiber module frame;
195     \textbf{b:} the T-shaped pin inserted in the slot (seen from below);
196 sguazz 1.1 \textbf{c:} front-end hybrid side precision insertion pin (seen from below).}
197 carlo 1.7 \label{fig:inserts}
198 sguazz 1.1 \end{figure}
199    
200 sguazz 1.4 The clearance between the module most fragile parts (bondings)
201 carlo 1.6 and the other surrounding structures when the operation is performed
202     (cooling pipes and ledges of the
203     adjacent strings and modules already mounted) are, in case of single-sided
204     modules,
205 sguazz 1.4 sufficiently large for a safe operation. For the double-sided module
206 carlo 1.6 assemblies the cleareances are much reduced being
207     of the order or less than a millimeter.
208 sguazz 1.4 In this case, to ease the mounting, a simple mechanical guidance
209     template has been designed to further reduce the risk of possible
210     accidental damage of the microbonds or the sensor.
211 carlo 1.6 This template is temporary mounted using the ledges of the adjacent string
212     and prevents the module to move into positions where its bondings
213     can touch the mechanics. When the module is safely screwed into position
214     the template is removed.
215 sguazz 1.4
216     Once a module or a double sided assembly is mounted its basic
217     functionality is tested by feeding low voltages and checking I$^2$C
218     communications with the various devices present on the hybrid, the CCU
219     on the mother cable and the AOH. This also allows the module identity
220 carlo 1.6 to be certified by reading the DCU hardware ID.
221     Once a string is completed the I$^2$C
222 sguazz 1.4 communications are checked again and a pedestal and noise run is taken
223 carlo 1.6 with a bias voltage of 400V. For the tests complete description see
224 sguazz 1.4 section~\ref{sec:Tests}.
225 sguazz 1.1
226 lino 1.3 \subsubsection{Control Ring Installation}
227 carlo 1.6 The control electronics that supervises the control ring
228     (DOHM and AUX boards) are located on a carbon fiber skin which is
229     mounted on the shell external surface, just above the modules,
230     by carbon fiber pillars and aluminum supports (Fig. \ref{fig:dohm}).
231     A thin aluminum foil has been glued on the carbon fiber
232     skin and electrically grounded
233 sguazz 1.1 to reduce possible interference between the logical control signals and
234 sguazz 1.4 the module analog electronics. All mother cables are then connected to
235 carlo 1.6 the DOHM (and AUX) ports by using a set of appropriately shaped
236 sguazz 1.4 flat-cables that have been preprared before, on the empty structure,
237 carlo 1.6 by using dummy replicas of the DOHM/AUX boards and mother cables.
238 sguazz 1.4
239 carlo 1.6 Each shell is equipped by three to six Control Rings, generally
240     differing also within the same shell with respect to the number of
241 sguazz 1.4 served strings and the geographical distribution of these strings
242     into the shell.
243     For example, Layer 1 and 2, which are equipped with
244     double sided modules, have control rings of 3 to 5
245 carlo 1.6 strings, while Layer 3 and 4 have 13 to 15 single sided strings.\\
246 sguazz 1.4 \begin{figure}[!htb]
247     \begin{center}
248     \includegraphics[width=0.60\textwidth]{Figs/dohm.pdf}
249     \end{center}
250     \caption{A Layer 3 control ring circuitry during the cable preparation
251 carlo 1.6 with a DOHM and an AUX (the smaller board) with control ring cables
252     connected to the mother cable heads (not visible).}
253 sguazz 1.4 \label{fig:dohm} % Give a unique label
254 sguazz 1.1 \end{figure}
255    
256 sguazz 1.4 As can be seen in Fig.~\ref{fig:dohm}, due to the variable number of strings connected and their
257     different positions with respect to the support
258     mechanics and cooling, each control cable have a different length and shape and
259     should be tailored in-situ to minimize the path satisfying all the mechanical constraints.
260     Each control cable path has been optimized as a consequence of the
261     very limited room available for services.
262     For layer three and four the part of the control cables
263     which is not protected by the carbon fiber plate
264 carlo 1.6 is shielded using a thin aluminum foil.\\
265 sguazz 1.4 The $4 \times 2$ optical fibers, which connect the two DOH to the FEC,
266 carlo 1.6 are carefully routed and protected at the flange.
267     This is a critical point because it is true that the
268 sguazz 1.4 redundancy architecture allows the ring to work also if the connection
269     to the master DOH fails, but the price to pay if both DOH connections
270 carlo 1.6 fail is of the lost of 1-2\% of the entire system.\\
271 sguazz 1.4 The DOHM cabling is completed by the power cable, very similar to the
272     mother cable 'medusas', and by the wiring of two PT1000 temperature
273     probes per control ring that comes already glued on the cooling manifolds.
274     The four probe wires are in fact routed through the DOHM via the Control
275     Ring power cable up to the power supply racks where the interlock
276     boards are also located. The four-wire resistance measurement
277     of the PT1000 is necessary to avoid the contribution of the
278     40 meter long power cable.
279 carlo 1.6 Also a hygrometer is hosted on the DOHM board; it is read out
280     through dedicated wires on the Control Ring power cable. These sensors
281     are used to monitor the TIB/TID enviromental conditions even
282     without the tracker read-out switched on.
283 sguazz 1.4
284 carlo 1.6 A thinner carbon fiber skin is used as a protecting and shielding
285     cover of the control ring circutry. Also in this case electrical
286 sguazz 1.4 shielding is ensured by an aluminum foil glued to the cover and
287 carlo 1.6 grounded (Fig. \ref{fig:dohml1}).
288     When completely installed
289     the control ring is tested.
290     A complete debug, including the control of the redundancy, is done
291     at this level to spot possible malfunctioning which are relatively easy
292     to repare at the integration centers. For a complete test description
293     see section \ref{sec:Tests}\\ .
294 sguazz 1.1
295     \begin{figure}[tbh]
296     \centering
297     \includegraphics[width=.7\textwidth]{Figs/L1DOHM.pdf}
298     \caption{A Layer 1 completed with its control rings. The DOHM and cable area is covered with
299 carlo 1.6 an aluminum shielded carbon fiber plate.}
300 sguazz 1.1 \label{fig:dohml1}
301     \end{figure}
302    
303    
304 lino 1.2 \subsection{TID Integration }
305     The integration of the TID rings has required the design of a handling tool that
306     allows safe and easy manipulation of the mechanical structure, allows access and integration
307     on both side and provide support for the long optical fibers associated with the AOH and the DOH
308     of the DOHM. Moreover it should allow the assembly of rings into a full disk.
309    
310     The handling tool is based on a aluminum crow plate with different mounting positions for: ring
311     holding towers (4 to hold each ring) to adapt to any of the three different rings; U-shape
312     feets to allow the placing of the ring front side upwards or downwards; stocking cylinder where to
313     place and hold the long fibers; aligning jigs with pillar to allow to pair together two crowns
314     and join pairs of rings together to allow the assembly of ring into a disk. The handling tool will be called
315     in the following as {\it integration crown} and it is shown in Fig.~\ref{fig:ringbench} for different configuration:
316     for a R1, R3 rings on the front side and a R1 for both sides.
317    
318     The integration crown was made as light as possible, but rigid enough not to add mechanical stress to the
319     ring or the disk, during the manipulation, specially during rotation
320     of the structure (made manually using two handles) and the
321     assembly of rings into a disk. Weight????????
322    
323     \begin{figure}[!htb]
324     \begin{center}
325     % \includegraphics[width=0.49\textwidth]{Figs/R1-front.pdf}
326     % \includegraphics[width=0.49\textwidth]{Figs/R2-front.pdf}
327     % \includegraphics[width=0.49\textwidth]{Figs/R1-back.pdf}
328     % \includegraphics[width=0.49\textwidth]{Figs/R3-front.pdf}
329    
330     \includegraphics[width=0.7\textwidth]{Figs/R1-front.pdf}
331     % \includegraphics[width=0.49\textwidth]{Figs/R2-front.pdf}
332     \includegraphics[width=0.7\textwidth]{Figs/R1-back.pdf}
333     % \includegraphics[width=0.49\textwidth]{Figs/R3-front.pdf}
334     \end{center}
335 carlo 1.6 \caption{ The TID integration crown holding R1 rings in front (top)
336     and back (bottom) positions. FIXME (Carlo): secondo me ne basta una, cosi'
337     si salva un po' di spazio.}
338 lino 1.2 \label{fig:ringbench} % Give a unique label
339     \end{figure}
340     Once a new ring structure arrived, it was mounted on an integration crown. In order to identify easily the mother cable positions
341     during the integration bar code stickers were temporarelly glued to the ring. The integration work was made
342     in parallel on several rings and disks at different steps of integration, therefore several integration crowns were used.
343    
344     TID cooling ledges for the AOH could arrived with a bending angle outside specification, due to manipulations
345     of the ring and some touching that do not compromise the mechanical integrity of the cooling pipe.
346     The clearance between parts in a disk is very small, in particular silicon sensors have a minimal distance of 2mm between
347     AOH cooling ledges between ring 3 and ring 1, therefore mechanical checks were made and adjustment applied if needed.
348    
349     \subsubsection{Services Installation }
350     The first step of integration was the installation of the services. For the TID a problem to be solved was the routing out of the optical fibers of the DOHs and AOHs: all fibers have to exit from the TID at specific positions relative to holes on Service Cylinder.
351     To do that, a set of AOHs associated to each mother cable was found, all fibers were prepared to form a unique bundle that
352     could be easily routed in the ring, holding together fibers using silicon rubber spirals. The same was done for pairs of DOHs going to the same DOHM.
353    
354     All mother cables were prelimanarly tested in a dedicated test bench. The ring integration begin installing all four
355     mother cables on each side of the ring: they were placed and screwed to the ring and equipped with
356     CCU with the proper $I^2C$ address. The connector of the mother cables reach the outermost radius of the ring to allow the connection to the power cables.
357    
358     Then the DOHM was fixed: for R2 and R3 the addition of a cable was needed in order to allow power connection at the outer radius of the ring. The ground of the DOHM was connected to a cable to reach the outer ring radius and will be used to make a unique grounding line for all TID+/-. Then the DOHM was equipped with a proper CCU and with the needed two DOHs: their fiber were routed out properly and attached to integration crown via the stocking cylinder.
359    
360     The control ring cables that connect DOHM to the mother cables were pre-formed in advance and were mounted and adapted into the ring. A
361     complete functionality test of the control ring was then performed to verify that the main control ring and the redundancy were working
362     fine.
363    
364     Two temperature sensors PT1000 were finally glued to the cooling manifold and connected to the DOHM.
365    
366    
367     Details of the DOHM integration can be seen in the Fig.~ref{fig:tiddohms}.
368     \begin{figure}[!htb]
369     \begin{center}
370     \includegraphics[width=0.4\textwidth,angle=90]{Figs/dohm-r1.pdf}
371     \includegraphics[width=0.4\textwidth,angle=90]{Figs/dohm-r2.pdf}
372     \includegraphics[width=0.4\textwidth,angle=90]{Figs/dohm-r3.pdf}
373     \end{center}
374     \caption{Integration of DOHM in the TID rings, from left to right R1, R2 and R3.}
375     \label{fig:tiddohms} % Give a unique label
376     \end{figure}
377    
378    
379     Mounting of the AOH followed, screwing them temporarelly to the cooling ledge. The fiber lenght closes to the module was hold in place using foil of kapton properly shaped and glued to the ring. Then fiber bundle was routed up to the outmost ring radius at the position where the mother cables connectors are, and they are mechanical hold there by a kapton foil screwed to the ring: the remaining lenght was then fixed to the stocking cylinders. Some of these working solutions are in shown in Fig.~\ref{fig:tidfibers}. All
380    
381     \begin{figure}[!htb]
382     \begin{center}
383     \includegraphics[width=0.4\textwidth,angle=90]{Figs/Fiber-kapton1.pdf}
384     \includegraphics[width=0.4\textwidth,angle=90]{Figs/Fiber-kapton3.pdf}
385     \includegraphics[height=0.4\textwidth]{Figs/Fiber-kapton2.pdf}
386     \end{center}
387     \caption{Few examples of solutions found for routing, bind together and fix the AOH fibers in the rings.}
388     \label{fig:tidfibers} % Give a unique label
389     \end{figure}
390    
391     \subsubsection{Module Mounting }
392     The mounting of TID modules follow exactly the same procedure explained in the TIB section~\ref{sect:tibmodules}.
393     Module mounting in rings is easier than in shells, since modules with following azimuthal angle are placed in opposite sides
394     of the ring. Neverthelss a lot of care was still needed: the precision pin was often very tight and the
395     module cometa was placed on the U-shaped slot and hold down by the side precision insertion pin. Sistamatic
396     checks were made on the electrical connection of the module ground with the carbon fiber.
397    
398     Once a full mother cable was ready, several test as exaplined later in the paper. To perform the noise test,
399     the entire ring was darken and measurements were done, first without bias and then with bias up to 100V to check
400     good high voltage connection and that no evident physical damage was done to the silicon module.
401    
402    
403     \subsubsection{Assembly of rings into a disk }
404    
405     Integration crown equipped with alignment cylinder, also alignment ring pieces
406     put on place.
407    
408     Slow manual movement going down, rotating a pair of distance screws.
409    
410     Lot of care in last millimiter about fitting fixing holes between rings and about parallelism of rings
411     and critical point of very close parts. Then, unfix the top ring from the integration crown and
412     screwing down the rings.
413    
414     Passing fibers from one integration crown to the other one.
415    
416     Detaching the integration crown
417    
418     Disk assembly proceed for R1 on a R3, then R2 on R1-R3 structure.
419    
420    
421     \begin{figure}[!htb]
422     \begin{center}
423     \includegraphics[height=0.6\textwidth]{Figs/Disk-assembly.pdf}
424     \end{center}
425     \caption{Disk assembly.}
426     \label{fig:tidassembly} % Give a unique label
427     \end{figure}
428    
429    
430     \begin{figure}[!htb]
431     \begin{center}
432     \includegraphics[height=0.6\textwidth]{Figs/DISK.pdf}
433     \end{center}
434     \caption{Disk assembled.}
435     \label{fig:tidassembly} % Give a unique label
436     \end{figure}
437    
438    
439    
440    
441    
442 sguazz 1.1
443     \subsection{Integration Database}
444    
445     Each active element, cables included,
446     of the CMS experiment is identified by a bi-dimensional, radiation resistant,
447     bar code which is glued on the component itself redundantly coding a 14-digit number.
448     For the tracker the registered components are:
449     detector modules, AOHs, DOHMs, DOHs, CCUs, Mother Cables,
450     optical fibres and ribbons, power and control cables.
451     Using this code the object characteristics and the results of the tests previously performed
452     during the production phase, can be retrievied from
453     the Tracker construction database~\cite{ref:database}.
454     Of equal, or even more, importance are the component
455     mounting locations and the connections between them.
456     This information is stored on the integration database at integration time.
457     Moreover the integration database acts also as an inventory to locate the components among
458     the various integration centers managing the shipping procedures.
459     It also contains a subset of the test data of all the
460     devices and their functional status (good, broken, mounted, dismounted, etc...).\\
461     Along with module tests results also an important number is stored for each module:
462     the hardware identifier of the DCU chip
463 carlo 1.6 embedded with the module.% (or DcuHardId).
464     This code can be retrieved during data acquisition,
465 sguazz 1.1 allowing for an unambiguous identification of a module.\\
466     A TIB/TID specific key was defined to store the location of mounted devices (named Geographical
467     Identifier, or GeoId): it is a string
468 carlo 1.6 composed of numerical fields separated by dots.
469     %, as described in Table~\ref{tab:geoids}.
470 sguazz 1.1 Bar code stickers with the GeoId are glued on the mechanical structure
471 carlo 1.6 before the integration starts (Fig. \ref{fig:bench}).
472 sguazz 1.1
473 carlo 1.6 %\begin{figure}[t]
474     %\centering
475     %\includegraphics[width=.6\textwidth]{Figs/stickers.pdf}
476     %\caption{An empty shell with the bar code stickers identifying the strings.}
477     %\label{fig:stickers}
478     %\end{figure}
479    
480     The first 7 numbers in a GeoId identify the string to which a device belongs,
481     while the last
482     part of this code represents the physical location where the device is placed
483     in that particular string.
484    
485     %\begin{table}[h!]
486     %\begin{center}
487     %\begin{tabular}{l|ccc}
488     % & 1 & 2 & free value \\
489     % \hline
490     % a & TIB & TID & \\
491     % b & Forward ($z>0$) & Backward ($z<0$) & \\
492     % c & Up ($y>0$) & Down ($y<0$) & \\
493     % d & & & Layer \# \\
494     % e & Inner & Outer & \\
495     % f & & & Manifold \# \\
496     % g & & & String \# \\
497     %\end{tabular}
498     %\caption[smallcaption]
499     %{A generic $a.b.c.d.e.f.g$ GeoId identifies a string and must be interpreted according
500     %to this table. For example of GeoId 1.1.2.4.1.3.2 identifies the second string, of the
501     %third manifold placed in the inner surface of the Layer 4 Down Forward TIB shell.}
502     %\label{tab:geoids}
503     %\end{center}
504     %\end{table}
505 sguazz 1.1
506     %The first number identifies TIB (1) against TID (2),
507     %the second number marks the forward part (1) vs. the backward (2). Hence TIB and TID codes become
508     %different. For TIB the third number identifies the upper/lower shell (1,2) and the fourth is
509     %the layer index (1-4).
510     %The following numbers represent if a device is placed on the inner or outer surface of a shell,
511     %the cooling manifold a device belongs to and the string index insidethe same manifold.