In ham radiosonde reception, the usage of APRS-IS for the communication between a receiving station and a server is very common, for example with wetterson.de and radiosondy.info. However, APRS is very much unsuitable for this tasks, as can be seen by the constant problems, for example with DFM radiosondes and the rise of encrypted radiosondes like the RS41-SGM. Also with APRS there is no incentive to accumulate the ptu data of a sonde in a traceable way what so ever. This is why I propose a new format for this data interchange.
In the manifesto which is presented here, a lot has been left unclear intentionally as I hope for the feedback of other who have more experience with radiosonde client/server data tranmission than me. When trying to establish a new standard, everyone has to agree on the how and why.
From 16.09. – 25.09.2019 I had the opportunity to get an impression of the production of radiosondes at Graw Radiosondes GmbH & Co. KG in Nuremberg in the form of an short-term internship. I experienced almost every step in the manufacturing process of a radiosonde myself and was able to gain first-hand impressions.
DFM-17 also already entered regular production
Two things surprised me the most. On one hand how much manual work is in the manufacturing process of each radiosonde. Each sonde goes through many individual steps from the pre-check of the circuit board to the assembly and calibration all the way to the packaging and, by the time it is finally on its way to the customer in the packaging, it has probably been touched two dozen times. The other thing is that what we mainly deal with, GPS, microcontrollers and radio, is hardly important compared to the know-how that goes into the development, production and calibration of the sensors.
Most sonde hunter would get envy about such tracking equipment on the roof
Graw currently produces three different types of radiosondes: the DFM-09, the DFM-17, its successor, and the PS-15, a pilot sonde without TU sensors. Apart from the calibration of the sensors, which of course is not necessary for the pilot sonde, the production is relatively similar for all sondes. The production of the sensor booms is also done in-house and is very similar for DFM-09 and -17. The ground stations are assembled in the production facility of the sister company Noris, which is located in the same building complex.
Pilot sondes have no sensor boom containing TU sensors and can only report wind speed and direction
First the production of a sensor boom will be described. The basic material is a flexible PCB that is supplied externally. The PCBs are supplied individually punched out. Ten PCBs are each placed and clamped in a rail-mounted frame. Solder paste is applied to the pads for the thermistor of the humidity sensor (which will not be fitted until much later) using a time-pressure dispenser, followed by manual fitting of the thermistors measuring size 0402. Under the microscope, the thermistors are soldered with hot air and aligned manually.
The jig for placing the SMD thermistors
Thermistors for ten sensor boom are placed in each go
In the next step, the thermistors for the temperature measurement, which are THT components, are placed in a similar jig over the corresponding pads on the sensor booms, solder paste is applied and the thermistors are soldered under hot air. The sensor booms are then cleaned from flux residues in an ultrasonic bath with rubbing alcohol.
In the next step, the main thermistors are placed and soldered
Small metal pegs keep the thin component legs in position
A thermosetting insulating paste is then applied to the solder joints under the fume hood and then cured on a hot plate. In addition to mechanical protection, this also serves as insulation against the reflective coating that will be applied on the sensor boom later. In this step, a piece of kapton tape is also put over the footprint of the humidity sensor so that it will not be coated. The reflective coating of the sensor carrier and the cap covering the humidity sensor is performed by an external specialist company. This process includes not only aluminum deposition, but also the additional application of a protective lacquer. Finally, the coated sensor booms are tested in a test jig for insulation/conductivity of the respective contacts and the (coated) kapton tape is removed.
When both trermistors are soldered, the insulating paste can be applied
A sensor boom before and after coating, but already containing a humidity sensor
For the sondes, the manufacturing process begins with a pre-test. The assembled PCBs arrive at the factory unflashed, but separated from the panel and with a soldered switch/pushbutton in reusable boxes from two differnt PCB assembly companies. The PCBs themselves come from two different manufacturers in China.
During the pre-test, the sondes are electrically tested, flashed and in part adjusted and/or calibrated. In addition, each sonde is assigned its serial number and the first small label at this stage.
For the DFM-09, both PCBs, which are still connected with perforated bars, are first electrically connected with a ribbon cable. The sonde is then placed in a test jig that automatically tests basic parameters such as power consumption. The quartz and oscillator frequencies are set via two trimmer capacitors, which are operated via two stepper motors with shafts and screwdriver heads attached to them. In addition, the sonde is flashed and the GPS and 403-MHz-TX are contacted and tested via coaxial test connectors. For the DFM-17 the programming is done via the groundcheck connector by bootloader in temporary lack of such a jig.
The DFM-09 is placed inside the open test jig
After closing it, the sonde is automatically flashed and tested
The sensor booms are then inserted into the connector located on the PCB and the sondes are moved onto a production cart. The temperature calibration can then be performed. To do this, the sondes are inserted into a carrier frame and then calibrated in temperature baths at different temperatures. The liquid used is ethanol at the higher temperatures and a special coolant at the lower temperatures. During these calibrations, the sondes are connected to the control system via pogo pins, and if calibration is successful, the control system stores the correction data on the EEPROM of the sonde.
The thermistors are calibrated in temperature bathes
Between production steps, 250-300 sondes are stored on carts
After this step, the humidity sensor can be soldered on. A reflow process is also used here, but due to the sensitive nature of the sensor, it is placed with a vacuum gripper and soldered on a hotplate. The humidity sensor can then be calibrated. Therefore, the sensor booms of sixteen sondes are positioned at the same time in a duct through which air of variable humidity is circulating. In this channel, air can be introduced which can be controlled in its water vapour content by drying agents or by passing over a water surface. The calibration takes place at different humidity contents, but only at room temperature. Again, the correction data for each sonde is calculated and stored on the EEPROM after successful calibration.
The humidity sensor is placed by hand
And soldered on top of a heat plate
Afterwards, this sensor can be calibrated as well
Now the manual soldering can take place. In the case of the DFM-09, this includes the antenna, the batteries and the coupling of both circuit boards through the RF shield and the GPS antenna, the latter can be omitted in the case of PS-15 and DFM-17. This is followed by the final inspection, in which the sondes are tested in a second test station similar to the one used for humidity calibration. Here various parameters such as plausibility of PTU values, telemetry transmitter and GPS reception are verified. For this purpose a GPS repeater system is in use in the factory, which receives the GPS signal through a roof antenna and distributes it to transmitters on each test stand. Each sonde that successfully passes the final inspection is visually inspected and the protective cap is placed on the humidity sensor.
The test stand for the final inspection resembles the one used for humidity calibration
The finished electronics are then mounted in the housing. With the DFM-09, this is done in two steps. First, the sondes label is printed out and attached to the enclosure, the sonde is then placed in the enclosure. In the second step, the cover is glued to the enclosure, again using a time/pressure dispenser. With the DFM-17, the batteries are inserted and the sonde is checked for function (by switching it on). The maximum run time of the sondes is one minute when leaving the factory. The sonde is placed in the polystyrene housing, the lid is put on and the sonde is locked with a cable tie, before the sondes label is stuck on.
DFM-09 without
And with polystyrene enclosure
DFM-09 equipped for ozone soundings are shipped as well
With those, the XDATA cable is brought out on the side
The last step is to pack the sondes. In general, customers can choose between vacuum and cardboard packaging, which has hardly any disadvantages under normal storage conditions. With the DFM-09, in this case ten sondes are packed in one cardboard box. Before this, however, the sondes are inserted into the plastic sleeves, which are assembled in an adjacent workshop for the disabled. The unwinder, which is delivered fully assembled from a workshop for the disabled in Belgium, is inserted into the part of the plastic sleeve that positions the sensor boom in flight. The DFM-17 is placed in a box with a cardboard inlay that keeps the sonde and unwinder in place. With the DFM-17, the stick is already pre-assembled on the unwinder and only needs to be clicked into position by the user inside the cover of the sonde around the cable tie. Furthermore, the unwinders no longer have a plastic sleeve, but a cardboard disc on the upper side and are exclusively equipped with green balloons.
Unwinder for the DFM-09
And for the DFM-17
During my internship I gained a lot of insights into production and development and probably held more radiosondes in my hands than I can collect in the next years and decades. For this I would like to thank the whole team of Graw and Noris, especially Mrs. Christina Flohry, Mr. Florian Schmidmer and Mr. Norbert Traeger!
On 29.07.2019, on my way back from
the Tomorrowland Festival in Belgium, I organized a trip to the KMI in Uccle to
bring back my two Belgian ozone sondes and visit the institute and attend an
ozone sonde launch.
The KMI has now had a continuous
ozone measurement series of radiosonde ascents for almost exactly 50 years.
Launches are always Mon, Wed and Fri at 11:30 UTC. ECC ozone sondes are used,
since the middle of the 90s, before Brewer-Mast sondes were used.
In general a normal radiosonde, here a Vaisala RS41, is used for ozone sounding. The ozone measuring device is connected to this sonde, which consists of an electrochemical reaction cell, a sampling pump, a control board and the necessary batteries, and is connected in a polystyrene box. If you don’t already know it, take a look at the Vaisala Ozone Sounding Guide, which is very good and detailed.
The preparations on the launch day
start with the electrochemical testing of the cell starting at 7:30 UTC. We reached
the institute at 9:00 UTC and were immediately taken into the balloon hangar to
inflate the balloon. 1200 g balloons from Totex are used, which are filled with
hydrogen to a counterweight of 2400 g. The hydrogen storage is located about 30
m away from the balloon hangar and is connected to it via underground piping.
When the takeoff volume has been reached (the balloon is a considerable bit larger than a normal helium
balloon from the automatic launch system despite the hydrogen filling), the
balloon is tied up with cord and attached to the parachute. The balloon is
removed from the filling device and attached to a weight, the cord between
parachute and probe is measured and attached to the parachute.
the filled ballon can stay in the hangar for a few hours, while the other preparations take place
Then we went on to the laboratory where the electrochemical preparations take place and which is located in the basement of the institute. This is where the ozone sonde supplies and the test station are located. During the preliminary examination for the next but one ascent, my sondes were handed over. For the staff in Uccle, it is okay if the finder opens the sonde to reduce the packing volume and to remove the batteries. The air intake hose is also replaced each time the sonde is launched.
the electochemical teststation as described in Vaisalas manual
the supply of ozone sondes. On the day of my visit, a new sonde was used. The return quota is around 40%
The tour continued in the attic, where the receiving station and the ground check station are located. Here I got the opportunity to program the sondes I brought with me to a different frequency.
telemety and GPS antenna. Even the old radom from RS80/90 times is still on the roof
groudcheck and receive setup consisting of (older) SPS311, RI41 and MW41 software
The older SPS311 were susceptible to the GPS rollover problem, Uccle could not perform any launches for two weeks
this is probably the first time for the RI41 seeing a “topless” RS41
with 3 RS41 programed to german civil frequencies, nothing is to stop the first launches taking place in Gummersbach
About 1 hour before the launch the ozone sonde is brought up for the groundcheck. The heating battery is attached and the motor battery is fixed in the battery compartment. Since Vaisala no longer distributes water activated batteries, Uccle switched to lithium batteries in spring as one of the last stations in western europe. Vaisala now supplies 2 9V lithium batteries instead of the water activated battery, which are already connected in series, fitted with the correct plug and glued shut.
A radiosonde is unpacked and placed on the groundcheck device. After the ground check has been completed and the correction values for the ozone sonde have been entered in MW41, the radiosonde is attached to the ozone sonde. The motor is switched on and the motor current is controlled. Now ozone is flown into the sonde again and the measurement is checked before the motor is switched off again. The probe is then placed on the roof to obtain the GPS fix. The paper documentation of the sonde is entered into an online form and stapled together. The sonde is completely glued shut using tape.
the heating battery is attached and connected, as is the reaction cell
replacement for the water activated battery, as is supplied by Vaisala
I would for sure love to have this box lying around
ozone sonde mostly finished
glued shut and after the groundcheck, 30 minutes till lauch
sonde ist getting it’s GPS fix
15 minutes prior to launch, the values of the ground-based weather station are entered in MW41 and supplemented in the documentation. The sonde is brought into the balloon hangar and fastened with both cords (one serves for the improvement of the flight stability) to the long cord leading to the parachute.
good GPS fix
internal docomentation
on various
web UIs
documentation of the ozone sonde calibration prior to launch
a real paper plot shows the response of the sonde when being exposed to ozone
documentation on the lauch day
A second employee now exits the hangar with the sonde, and the assembly as a whole is brought to a nearby meadow. The balloon is risen gradually. Now was my moment: I was allowed to hold the sonde and wait until the time for the launch had come. Then I released the sonde on its journey, which took it west of Antwerp.
finished assembly for the ascent
the ballon hangar has now been opened as well
I am allowed to perform the launch!
there she goes, still to be visible a few minutes later
I would like to thank Roger Ameloot, Roeland van Malderen and the whole KMI team for giving me this great insight into their work!
I had been waiting for my first hat-trick for quite some time, but until now there had only been two consecutive sondes. That changed when I was awakened on Wednesday morning by manoeuvre sonde from Baumholder who were just approaching my QTH. I quickly got out of bed and took the next train to Marienheide, where the first 0630Z sonde had just landed in the forest near Listringhausen. While I was waiting for the bus there, the next sonde already landed behind Marienheide.
After the position of the first sonde had been decoded at the bus stop, I went 2 km into the forest in the best weather, only to find out that the chute was hanging on the edge of the forest at a height of about 7.5 m, and the sonde was not visible. So the parachute was quickly caught and pulled down, and lo and behold – the robust DFM could be pulled over the treetops, and eventually abseiled.
Further on to the second sonde, this time by bus to the Bruchertalsperre, there across the dam wall and this time about 3 km into the forest, beforehand the position was decoded. This time the parachute was hanging on a high spruce, which bordered on a spruce conservation, and I had to climb along the slope to the landing site. Again the parachute was just within reach of my pole, again the sonde could be abseiled. But this time I had to extend it’s string with the string of the previous one. New tool in the sonde backpack: DFM string.
In the meantime the following sonde had gone down faster and had only made it to Nümbrecht. Short investigation on the way back revealed that the landing site could be reached by foot from the central “bus station” aka road with many branches and bus shelters, Homburg-Bröl in the southern county past Wiehl. Therefore quickly into the TH in Gummersbach to empty the now full backpack in my lab and refill my water bottle. The new “express bus” 302 took me there. The sonde had already stopped transmitting and was not visible in the clearing where the forecast saw it. I stomped a few steps into the high undergrowth, which was full of ferns, and saw the sonde as ready to be picked up on the ground. The hat trick was complete. So quickly back to the bus stop, where I could also stop three ticks from getting too comfortable on my calves… and another tool for the sonde backpack: tick card.
When the way home was waiting for us on Monday, the forecast for the midday probe from Idar gave us reason to take a look over Koblenz, especially as we wanted to see the stream of the WWDC keynote at flynamic in Bonn in the evening.
While the sonde was on its way, the forecast predicted a landing south of Koblenz, we stationed at Vapiano and then took a short walk to the Deutsches Eck. Meanwhile the sonde fell very fast and didn’t even make it across the Rhine and landed near the A61 at Boppard.
The last position was reached quickly, but the signal of the sonde could hardly be heard, let alone decoded. An apparently nearby BOS-Funk station also littered the spectrum with TETRA, which didn’t make things any easier. Only with a mobile Yagi increased to six directors it was possible to achieve anything. When the sonde was found, it was clear why: the antenna had buried itself in the soft forest soil and the sonde body was on top of it. The small red parachute and the big balloon remains hung in a nearby tree out of reach of the pole and could not be pulled down either.