1. A method in a communication device for estimating spreading codes for other destination devices which are present in a signal that has been transmitted using code division multiple access techniques, and wherein the communication device has knowledge only of its own spreading code, comprising:
a. receiving said signal at said communication device and generating samples thereof;
b. computing a weight vector using auto-regression techniques based on samples of the received signal over time, and computing a power spectral density from the weight vector as a function of the full spreading code matrix to determine correlations among spreading codes used for bits present in the received signal, wherein computing the weight vector comprises computing aM+1=\u2225\u03b5\u22252 (RM+1)\u22121uM+1, where RM+1 is a correlation matrix YM+1(YM+1)H, YM+1 is a matrix representing the received signal at time M+1, uM+1 is a unit vector and \u2225\u03b5\u22252 is a mean-square prediction error; and
c. identifying from a peak in the power spectral density a spreading code associated with bits present in the received signal for another destination device.
2. The method of claim 1, wherein (b) computing
comprises computing from the weight vector the power spectral density
P
y
\u2061
(
N
)
=
\uf603
\uf603
\u2208
\uf604
\uf604
2
\uf603
\uf603
S
^
N
H
\u2062
a
M
+
1
\uf604
\uf604
2
,
where SN=\u015c1 \u015c2 . . . \u015cN represents a steering matrix for all spreading codes in a set, those spreading codes in the set which are present in the received signal being indicated by a peak in the power spectral density Py(N).
3. The method of claim 2, wherein (c) identifying comprises identifying from a peak in the power spectral density a spreading code associated with bits for another destination device present in the received signal.
4. The method of claim 1, wherein (b) computing comprises computing the weight vector using auto-regression techniques in a reduced rank form with a multistage Wiener filter.
5. The method of claim 4, wherein (b) computing comprises computing the weight vector using multistage Wiener filter recursive equations according to a minimum mean square error (MMSE) solution cMMSE=R\u22121h0, where h0 is a spreading code assigned to a device at which the signal is received, R is a correlation matrix YYH, and Y is a matrix representing the received signal.
6. A method for canceling interference in a signal transmitted using code division multiple access techniques comprising the method of claim 1, and further comprising canceling interference with respect to bits for other destination devices in the received signal using the one or more spreading codes associated with other destination devices.
7. A device comprising:
a. a radio receiver that receives a wireless radio that has been transmitted using code division multiple access techniques and produces a baseband signal therefrom;
b. a baseband signal processor coupled to the radio receiver, wherein the baseband signal processor:
i. computes a weight vector aM+1 using auto-regression techniques from samples of the received signal over time, where aM+1=\u2225\u03b5\u22252 (RM+1)\u22121uM+1, RM+1 is a correlation matrix YM+1(YM+1)H, YM+1 is a matrix representing the received signal at time M+1, uM+1 is a unit vector and \u2225\u03b5\u22252 is a mean-square prediction error, and computes a power spectral density as a function of the full spreading code matrix from the weight vector to determine correlations among spreading codes used for bits in the received signal; and
ii. identifies from a peak in the power spectral density a spreading code associated with bits present in the received signal for another destination device.
8. The receiver device of claim 7, wherein the baseband signal processor computes the power spectral density
P
y
\u2061
(
N
)
=
\uf603
\uf603
\u2208
\uf604
\uf604
2
\uf603
\uf603
S
^
N
H
\u2062
a
M
+
1
\uf604
\uf604
2
,
where SN=\u015c1 \u015c2 . . . \u015cN represents a steering matrix for all spreading codes in a set, those spreading codes in the set which are present in the received signal being indicated by a peak in the power spectral density Py(N).
9. The receiver device of claim 8, wherein the baseband signal processor identifies spreading codes by identifying a peak in the power spectral density, wherein a peak corresponds to a spreading code associated with bits for another destination device present in the received signal.
10. The receiver device of claim 7, wherein the baseband signal processor computes the weight vector using auto-regression techniques in a reduced rank form with a multistage Wiener filter.
11. The receiver device of claim 10, wherein the baseband signal processor computes the weight vector using multistage Wiener filter recursive equations according to a minimum mean square error (MMSE) solution cMMSE=R\u22121h0, where h0 is a spreading code assigned to a device at which the signal is received, R is a correlation matrix YYH, and Y is a matrix representing the received signal.
12. The receiver device of claim 7, wherein the baseband signal processor cancels interference with respect to bits for other destination devices in the received signal using the one or more spreading codes associated with other destination devices.
13. A method in a communication device for estimating spreading codes for other destination devices which are present in a signal that has been transmitted using code division multiple access techniques, and wherein the communication device has knowledge only of its own spreading code, comprising:
a. receiving said signal at said communication device and generating samples thereof;
b. computing a weight vector aM+1 using auto-regression techniques from samples of the received signal over time, where aM+1=\u2225\u03b5\u22252 (RM+1)\u22121uM+1, RM+1 is a correlation matrix YM+1(YM+1)H, YM+1 is a matrix representing the received signal at time M+1, uM+1 is a unit vector and \u2225\u03b5\u22252 is a mean-square prediction error;
c. computing a power spectral density as a function of the full spreading code matrix based on the weight vector to determine correlations among spreading codes used for bits in the received signal; and
d. identifying from a peak in the power spectral density a spreading code associated with bits for another destination device present in the received signal.
14. The method of claim 13, wherein (c) computing comprises computing the power spectral density
P
y
\u2061
(
N
)
=
\uf603
\uf603
\u2208
\uf604
\uf604
2
\uf603
\uf603
S
^
N
H
\u2062
a
M
+
1
\uf604
\uf604
2
,
where SN=\u015c1 \u015c2 . . . \u015cN represents a steering matrix for all spreading codes in a set, those spreading codes in the set which are present in the received signal being indicated by a peak in the power spectral density Py(N).
15. The method of claim 13, wherein (b) computing comprises computing the weight vector using multistage Wiener filter recursive equations according to a minimum mean square error (MMSE) solution cMMSE=R\u22121h0, where h0 is a spreading code assigned to a device at which the signal is received, R is a correlation matrix Y(Y)H, and Y is a matrix representing the received signal.
16. The method of claim 13, wherein (c) computing comprises computing the power spectral density
P
y
\u2061
(
N
)
=
\uf603
\uf603
\u2208
\uf604
\uf604
2
\uf603
\uf603
S
^
N
H
\u2062
a
M
+
1
\uf604
\uf604
2
,
where SN=\u015c1 \u015c2 . . . \u015cN represents a steering matrix for all spreading codes in a set, those spreading codes in the set which are present in the received signal being indicated by a peak in the power spectral density Py(N).
17. The method of claim 13, wherein (b) computing comprises computing the weight vector using multistage Wiener filter recursive equations according to a minimum mean square error (MMSE) solution cMMSE=R\u22121h0, where h0 is a spreading code assigned to a device at which the signal is received, R is a correlation matrix Y(Y)H, and Y is a matrix representing the received signal.
18. A method for canceling interference in a signal transmitted using code division multiple access techniques comprising the method of claim 13, and further comprising canceling interference with respect to bits for other destination devices in the received signal using the one or more spreading codes associated with other destination devices.
19. The method of claim 13, wherein (b) computing comprises computing the weight vector using auto-regression techniques in a reduced rank form with a multistage Wiener filter.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for manufacturing a heat exchanger, the heat exchanger including pipes through which a first fluid flows, and a housing, wherein
the housing has a pair of openings that expose ends of the pipes on both sides, an inlet for introducing a second fluid into the housing, and an outlet provided so as to be opposed to the inlet, the outlet being for discharging the second fluid, and
the second fluid comes into contact with surfaces of the pipes,
the method comprising the steps of:
(a) forming a heat exchange module that includes a plurality of pipes arrayed in parallel with one another in a two-dimensional form, and fixing members that are present in interstices around the pipes to hold the array of the plurality of pipes, wherein four pieces of the fixing members are arranged along a central axis direction of the pipes with spaces therebetween;
(b) providing walls on respective outer peripheral portions of the fixing members, wherein each of the walls has a through hole going through in a thickness direction of the wall, and protrudes toward outside of the heat exchange module;
(c) arranging flow path members, each of which is arranged between the walls on the outer-side fixing member positioned closely to an end of the tube and on the inner-side fixing member adjacent to the outer-side fixing member so as to communicate with the through holes provided in the walls;
(d) housing the heat exchange module into the housing, and bringing parts of the outer peripheral portions of the fixing members where the walls are not provided, and the walls, into close contact with inner surfaces of the housing; and
(e) while rotating the housing around an axis that passes through the centers of the inlet and the outlet, filling a resin material into interstices around the pipes present between one of the openings of the housing and the outer-side fixing member adjacent thereto, interstices around the pipes present between the other opening of the housing and the outer-side fixing member adjacent thereto, and interstices around the pipes present between the two inner-side fixing members, and further, forming a flow path between the two inner-side fixing members through which the second fluid introduced through the inlet is guided to the outlet.
2. The method for manufacturing a heat exchanger according to claim 1, wherein
in the step (a), the heat exchange module is formed by the steps of:
forming a pipe group that includes two or more of the pipes arrayed in a row in parallel with one another, and pipe array holding members, each of which is present in gaps between the pipes to hold the array of the two or more pipes, four pieces of the pipe array holding members being arranged along the central axis direction of the pipes with spaces therebetween; and
stacking a plurality of the pipe groups, wherein the pipe array holding members of each pipe group are brought into close contact with the pipe array holding members of another pipe groups immediately above and below the said group in the central axis direction, so that the fixing members are formed with the pipe array holding members of the pipe groups, and
in the step (b), on at least one of the pipe group positioned in an uppermost layer and the pipe group positioned in a lowermost layer, the walls are provided on the outer-side pipe array holding member positioned closely to the ends of the tubes and the inner-side pipe array holding member adjacent to the outer-side tube array holding member in a manner such that the walls are opposed to each other.
3. The method for manufacturing a heat exchanger according to claim 2, wherein
in the step (b), on both of the pipe group positioned in the uppermost layer and the pipe group positioned in the lowermost layer, the walls are provided on the two outer-side pipe array holding members and the two inner-side pipe array holding members.
4. The method for manufacturing a heat exchanger according to claim 1, wherein
the axis that passes through the centers of the inlet and the outlet perpendicularly crosses an axis that passes through the centers of the pair of openings, and
the through holes are provided so as to be positioned on a line that is parallel with the axis that passes through the centers of the pair of openings, and that perpendicularly crosses a rotation axis of the housing.
5. The method for manufacturing a heat exchanger according to claim 1, further comprising the step of
after the step (e), removing the flow path members.
6. The method for manufacturing a heat exchanger according to claim 1, wherein
the flow path members are formed with annular members having elasticity, and
in the step (c), the annular members are fitted between the walls in a state of being deformed elastically.
7. The method for manufacturing a heat exchanger according to claim 1, wherein
in the step (b), flow path forming members, each of which has two of the walls and is formed by connecting the walls in a state in which one wall and the other wall are opposed to each other, are arranged in a manner such that the one wall protrudes from the outer-side fixing member, while the other wall protrudes from the inner-side fixing member adjacent to the said outer-side fixing member.
8. The method for manufacturing a heat exchanger according to claim 1, wherein in the step (e),
the resin material is supplied to the interstices around the pipes present between one of the openings of the housing and the outer-side fixing member adjacent thereto, and the interstices around the pipes present between the other opening of the housing and the outer-side fixing member adjacent thereto, and
the resin material is supplied further to the interstices around the pipes present between the two inner-side fixing members via the through holes of the walls provided on the outer-side fixing members, the flow path members, and the through holes of the walls provided on the inner-side fixing members adjacent to the outer-side fixing members.
9. A heat exchanger comprising a heat exchange module, a housing that houses the heat exchange module, and sealing members, wherein
the heat exchange module includes a plurality of pipes through which a first fluid flows, and fixing members, wherein the plurality of pipes are arrayed in parallel with one another in a two-dimensional form, the fixing members are present in interstices around the pipes to hold the array of the plurality of pipes, and four pieces of the fixing members are arranged along a central axis direction of the pipes with spaces therebetween, and walls are provided on outer peripheral portions of the fixing members, each of the walls having a through hole going through in a thickness direction of the wall, and protruding toward outside of the heat exchange module,
the housing has a pair of openings that expose ends of the pipes on both sides, an inlet for introducing a second fluid flowing over surfaces of the plurality of pipes into the housing, and an outlet disposed so as to be opposed to the inlet, the outlet being for discharging the second fluid, wherein inner surfaces of the housing are brought into close contact with parts of the outer peripheral portions of the fixing members where the walls are not provided, and with the walls,
the sealing members include a first sealing member, a second sealing member, and a third sealing member, wherein
the first sealing member is formed with a resin material filled in interstices around the pipes positioned between one of the openings of the housing on one side and the outer-side fixing member positioned closely to ends of the pipes on said side,
the second sealing member is formed with a resin material filled in interstices around the pipes positioned between the other one of the openings of the housing on the other side and the outer-side fixing member positioned closely to ends of the pipes on the other side,
the third sealing member is formed with a resin material filled in interstices around the pipes present between the two inner-side fixing members, and
a flow path through which the second fluid introduced through the inlet is guided to the outlet is formed with the third sealing member between the two inner-side fixing members.
10. The heat exchanger according to claim 9, wherein
the walls provided on the outer-side fixing members and the walls provided on the inner-side fixing members adjacent to the respective outer-side fixing members are formed so that flow path members can be disposed between the walls so as to communicate with the through holes of the walls.
11. The heat exchanger according to claim 10, wherein
the flow path members are formed with annular members having elasticity, and
the walls provided on the outer-side fixing members and the walls provided on the inner-side fixing members adjacent to the respective outer-side fixing members are formed so that the annular members can be fitted between the walls in a state of elastic deformation.
12. The heat exchanger according to claim 10, wherein
protrusions for positioning the flow path members are formed on a periphery of an opening, on the flow path member side, of the through hole of the wall provided on the outer-side fixing member, and on a periphery of an opening, on the flow path member side, of the through hole of the wall provided on the inner-side fixing member.
13. The heat exchanger according to claim 9, wherein
the heat exchange module is formed by stacking a plurality of pipe groups,
each of the plurality of pipe groups includes two or more of the pipes arrayed in a row in parallel with one another, and pipe array holding members, each of which is present in gaps between the pipes to hold the array of the two or more pipes, four pieces of the pipe array holding members being arranged along the central axis direction of the pipes with spaces therebetween,
the pipe array holding members of each pipe group are brought into close contact with the pipe array holding members of another pipe groups immediately above and below the said group in the central axis direction, so as to form the fixing members, and
on at least one of the pipe group positioned in an uppermost layer and the pipe group positioned in a lowermost layer, the walls are provided on the outer-side pipe array holding member positioned closely to ends of the pipes and the inner-side pipe array holding member adjacent to the outer-side pipe array holding member in a manner such that the walls are opposed to each other.
14. The heat exchanger according to claim 13, wherein
on both of the pipe group positioned in an uppermost layer and the pipe group positioned in a lowermost layer, the walls are provided on the two outer-side pipe array holding members and the two inner-side pipe array holding members.
15. In a method of manufacturing a heart-lung machine comprising a heat exchanger, the improvement wherein the heat exchanger is manufactured by the method of claim 1