docs/depolarization/depolarization.rst

changeset 75
5a6f17df5339
parent 71
26d9dac079e9
child 76
41c3dda6e81d
equal deleted inserted replaced
72:1294f75fb2be 75:5a6f17df5339
57 For what it concerns the method c) it, basically, requires to solve the equation: 57 For what it concerns the method c) it, basically, requires to solve the equation:
58 58
59 .. math:: 59 .. math::
60 \alpha_s P_s + \alpha_p P_p = P 60 \alpha_s P_s + \alpha_p P_p = P
61 61
62 in two different of atmospheric layers with considerably different *VLDR*. So to calibrate in this way the implementation of automatic layer identification in the SCC is required. As at moment this feature is not yet available within the SCC :underline:`ONLY` the method b) is considered. 62 in two different of atmospheric layers with considerably different *VLDR*. So to calibrate in this way the implementation of automatic layer identification in the SCC is required. As at moment this feature is not yet available within the SCC **ONLY** the method b) is considered.
63 63
64 1.3 SCC procedure to calculate the PLDRP 64 1.3 SCC procedure to calculate the PLDRP
65 ---------------------------------------- 65 ----------------------------------------
66 66
67 According to what mentioned before the SCC calculates the *PLDR* through the following steps: 67 According to what mentioned before the SCC calculates the *PLDR* through the following steps:
68 68
69 #. The user needs to create a new system configuration in the SCC\_DB including only lidar channels used for the calibration. One (or more) *Linear polarization calibration (product\_type\_id=6)* product should be associated to this new configuration (see section 3.2 for more details); 69 #. The user needs to create a new system configuration in the SCC\_DB including only lidar channels used for the calibration. One (or more) *Linear polarization calibration (product\_type\_id=6)* product should be associated to this new configuration (see section 3.2 for more details);
70 70
71 #. This new system configuration should contain only the polarization channels in the configuration used for the calibration (for example rotated in the polarization plane of +45 degrees). A channel in calibration measurement configuration should have a :underline:`DIFFERENT` channel ID from the channel ID corresponding to the same channel in standard measurement configuration. For example, if a system has two polarization channels which in standard measurement configuration correspond to the channel ID=1 and 2 respectively, the same physical channels under calibration measurement configuration should correspond to different channel IDs (let's say ID=3 and 4 for the +45 degrees polarization rotated channels and ID=5 and 6 for the -45 degrees polarization rotated ones in case D90 calibration method is used). Moreover, the polarization channels should be labeled correctly using the new signal types available (*+45elPT, +45elPR, -45elPT, -45elPR, +45elPTnr, +45elPTfr, +45elPRnr, +45elPRfr, -45elPTnr, -45elPTfr, -45elPRnr, -45elPRfr).* For more details see section 3.2; 71 #. This new system configuration should contain only the polarization channels in the configuration used for the calibration (for example rotated in the polarization plane of +45 degrees). A channel in calibration measurement configuration should have a **DIFFERENT** channel ID from the channel ID corresponding to the same channel in standard measurement configuration. For example, if a system has two polarization channels which in standard measurement configuration correspond to the channel ID=1 and 2 respectively, the same physical channels under calibration measurement configuration should correspond to different channel IDs (let's say ID=3 and 4 for the +45 degrees polarization rotated channels and ID=5 and 6 for the -45 degrees polarization rotated ones in case D90 calibration method is used). Moreover, the polarization channels should be labeled correctly using the new signal types available (*+45elPT, +45elPR, -45elPT, -45elPR, +45elPTnr, +45elPTfr, +45elPRnr, +45elPRfr, -45elPTnr, -45elPTfr, -45elPRnr, -45elPRfr).* For more details see section 3.2;
72 72
73 #. In SCC v4.0 the polarization channels are :underline:`NOT` labeled on the base of their polarization state (as it was done in the SCC v3.11) but :underline:`ALWAYS` as transmitted and reflected channels. So the channels that in SCC v3.11 were labeled as *elCP, elCPnr, elCPfr, elPP, elPPnr elPPfr* will be labeled in SCC v4.0 as *elPR, elPRnr elPRfr elPT, elPTnr elPTfr* where the letter *T* stands from transmitted and the letter *R* for reflected. 73 #. In SCC v4.0 the polarization channels are **NOT** labeled on the base of their polarization state (as it was done in the SCC v3.11) but **ALWAYS** as transmitted and reflected channels. So the channels that in SCC v3.11 were labeled as *elCP, elCPnr, elCPfr, elPP, elPPnr elPPfr* will be labeled in SCC v4.0 as *elPR, elPRnr elPRfr elPT, elPTnr elPTfr* where the letter *T* stands from transmitted and the letter *R* for reflected.
74 74
75 :WARNING: In switching from the SCC v3.11 to SCC v4.0 the following modifications have been made on :underline:`ALL` channels of :underline:`ALL` registered configurations: 75 :WARNING: In switching from the SCC v3.11 to SCC v4.0 the following modifications have been made on **ALL** channels of **ALL** registered configurations:
76 *elPP→elPR* 76 *elPP→elPR*
77 77
78 *elCP→elPT* 78 *elCP→elPT*
79 79
80 *elPPnr→elPRnr* 80 *elPPnr→elPRnr*
188 2. Changes of the SCC input format 188 2. Changes of the SCC input format
189 ================================== 189 ==================================
190 190
191 The following minor changes have been applied to raw SCC data format: 191 The following minor changes have been applied to raw SCC data format:
192 192
193 #. The optional variable *ID\_Range* has been :underline:`REMOVED`; 193 #. The optional variable *ID\_Range* has been **REMOVED**;
194 #. The :underline:`OPTIONAL` variable :code:`int Signal\_Type(channels)` has been added. The possible values are the same available in the SCC\_DB: 194 #. The **OPTIONAL** variable :code:`int Signal\_Type(channels)` has been added. The possible values are the same available in the SCC\_DB:
195 195
196 :code:`0` :math:`\rightarrow` :code:`elT` 196 :code:`0` :math:`\rightarrow` :code:`elT`
197 197
198 :code:`1` :math:`\rightarrow` :code:`elTnr` 198 :code:`1` :math:`\rightarrow` :code:`elTnr`
199 199
259 259
260 :code:`32` :math:`\rightarrow` :code:`-45elPRnr` 260 :code:`32` :math:`\rightarrow` :code:`-45elPRnr`
261 261
262 :code:`33` :math:`\rightarrow` :code:`-45elPRfr` 262 :code:`33` :math:`\rightarrow` :code:`-45elPRfr`
263 263
264 :WARNING: It this variable is found in the SCC input file the corresponding settings in the SCC database will be :underline:`OVERWRITTEN`. Unless you don't have any valid reason to overwrite the database value this variable should not be used. 264 :WARNING: It this variable is found in the SCC input file the corresponding settings in the SCC database will be **OVERWRITTEN**. Unless you don't have any valid reason to overwrite the database value this variable should not be used.
265 265
266 3. The variables: 266 3. The variables:
267 267
268 :: 268 ::
269 269
270 double Pol\_Calib\_Range\_Min(channels) 270 double Pol\_Calib\_Range\_Min(channels)
271 double Pol\_Calib\_Range\_Max(channels) 271 double Pol\_Calib\_Range\_Max(channels)
272 272
273 have been added. Both these variable are :underline:`MANDATORY` for any calibration raw dataset. These variable should be included only the polarization calibration measurements and should specify the altitude range (meters) in which the polarization calibration should be made. For more details see section 3.3; 273 have been added. Both these variable are **MANDATORY** for any calibration raw dataset. These variable should be included only the polarization calibration measurements and should specify the altitude range (meters) in which the polarization calibration should be made. For more details see section 3.3;
274 274
275 4. The variable :code:`Depolarization_Factor` has been :underline:`REMOVED`. 275 4. The variable :code:`Depolarization_Factor` has been **REMOVED**.
276 276
277 The SCC v3.11 used this variable to get polarization calibration factor for the calculation of the total signal out of cross and parallels ones. As the SCC v4.0 is able to calculate the same parameter by itself, the use of this variable is *NOT* possible anymore. The recommended way to get a valid and quality assured depolarization calibration factor is to submit to the SCC v4.0 a polarization calibration dataset and let the SCC to calculate such factor. 277 The SCC v3.11 used this variable to get polarization calibration factor for the calculation of the total signal out of cross and parallels ones. As the SCC v4.0 is able to calculate the same parameter by itself, the use of this variable is *NOT* possible anymore. The recommended way to get a valid and quality assured depolarization calibration factor is to submit to the SCC v4.0 a polarization calibration dataset and let the SCC to calculate such factor.
278 278
279 To make this change more smooth and to provide the users with the possibility to continue to analyze their data with the SCC v4.0 even if a calibration dataset has not been submitted yet, it will be possible for a :underline:`LIMITED` period of time to submit the calibration constant via the SCC web interface. The SCC will keep track of the used calibration method (automatic or manual). 279 To make this change more smooth and to provide the users with the possibility to continue to analyze their data with the SCC v4.0 even if a calibration dataset has not been submitted yet, it will be possible for a **LIMITED** period of time to submit the calibration constant via the SCC web interface. The SCC will keep track of the used calibration method (automatic or manual).
280 280
281 :WARNING: After this transition period :underline:`ONLY` automatic calibration will be allowed! 281 :WARNING: After this transition period **ONLY** automatic calibration will be allowed!
282 282
283 5. The new :underline:`OPTIONAL` variable: 283 5. The new **OPTIONAL** variable:
284 284
285 :code:`string channel\_string\_ID(channels)` 285 :code:`string channel\_string\_ID(channels)`
286 286
287 has been introduced. 287 has been introduced.
288 288
296 =============== 296 ===============
297 297
298 This section describes all the practical steps the users need to follow to switch from SCC v3.11 to new SCC v4.0. 298 This section describes all the practical steps the users need to follow to switch from SCC v3.11 to new SCC v4.0.
299 299
300 :IMPORTANT: 300 :IMPORTANT:
301 If your lidar system is not equipped with any polarization channels :underline:`NO` changes are required. In this case, the SCC v4.0 should work using the same input files and the same database configurations you have used with the SCC v3.11. Anyway as in the SCC v4.0 several bugs have been fixed,it is recommended to re-run all the measurement IDs you have submitted. For doing that you just need to reprocess all your data without the need to submit raw data files already uploaded on the server. 301 If your lidar system is not equipped with any polarization channels **NO** changes are required. In this case, the SCC v4.0 should work using the same input files and the same database configurations you have used with the SCC v3.11. Anyway as in the SCC v4.0 several bugs have been fixed,it is recommended to re-run all the measurement IDs you have submitted. For doing that you just need to reprocess all your data without the need to submit raw data files already uploaded on the server.
302 302
303 The practical example reported below describes the modifications required to use the SCC v4.0 for lidar systems equipped with polarization channels. 303 The practical example reported below describes the modifications required to use the SCC v4.0 for lidar systems equipped with polarization channels.
304 304
305 3.1 Modification of polarization channel parameters 305 3.1 Modification of polarization channel parameters
306 --------------------------------------------------- 306 ---------------------------------------------------
327 | 1064 | 6 | elT | x | x | 327 | 1064 | 6 | elT | x | x |
328 +----------------+--------------+----------------+-------------+-----------+ 328 +----------------+--------------+----------------+-------------+-----------+
329 329
330 We assume there are 2 system configurations called “nighttime” and “daytime”. The nighttime configuration contains all the available lidar channels (in order to calculate, for example, the aerosol extinction at 355 and 532nm and the aerosol backscatter at 355, 532 and 1064nm) while in daytime conditions only elastic channels are used (only elastic backscatter coefficients are generated). 330 We assume there are 2 system configurations called “nighttime” and “daytime”. The nighttime configuration contains all the available lidar channels (in order to calculate, for example, the aerosol extinction at 355 and 532nm and the aerosol backscatter at 355, 532 and 1064nm) while in daytime conditions only elastic channels are used (only elastic backscatter coefficients are generated).
331 331
332 To make these settings working with SCC v4.0 it is needed to modify :underline:ONLY` the products properties involving the polarization channels (532 cross and parallel). All the products not involving the polarization channels :underline:`DO NOT` need any modification and should work in the SCC v4.0 exactly as they did in SCC v3.11. In the example above the aerosol extinction and backscatter coefficient at 355nm, the extinction at 532nm as well as the backscatter coefficient at 1064nm do not required any 332 To make these settings working with SCC v4.0 it is needed to modify :underline:ONLY` the products properties involving the polarization channels (532 cross and parallel). All the products not involving the polarization channels **DO NOT** need any modification and should work in the SCC v4.0 exactly as they did in SCC v3.11. In the example above the aerosol extinction and backscatter coefficient at 355nm, the extinction at 532nm as well as the backscatter coefficient at 1064nm do not required any
333 modification. Let's focus on the modifications needed for the calculation of backscatter at 532nm. 333 modification. Let's focus on the modifications needed for the calculation of backscatter at 532nm.
334 334
335 .. figure:: ../media/figure3.1.png 335 .. figure:: ../media/figure3.1.png
336 :height: 369 336 :height: 369
337 :width: 1037 337 :width: 1037
350 +----------------+--------------+----------------+-------------+-----------+ 350 +----------------+--------------+----------------+-------------+-----------+
351 | 355 | 1 | elT | x | x | 351 | 355 | 1 | elT | x | x |
352 +----------------+--------------+----------------+-------------+-----------+ 352 +----------------+--------------+----------------+-------------+-----------+
353 | 387 | 2 | vrRN2 | x | | 353 | 387 | 2 | vrRN2 | x | |
354 +----------------+--------------+----------------+-------------+-----------+ 354 +----------------+--------------+----------------+-------------+-----------+
355 | 532 cross | 3 | :red:`elPT` | x | x | 355 | 532 cross | 3 | **elPT** | x | x |
356 +----------------+--------------+----------------+-------------+-----------+ 356 +----------------+--------------+----------------+-------------+-----------+
357 | 532 parallel | 4 | :red:`elPR` | x | x | 357 | 532 parallel | 4 | **elPR** | x | x |
358 +----------------+--------------+----------------+-------------+-----------+ 358 +----------------+--------------+----------------+-------------+-----------+
359 | 607 | 5 | vrRN2 | x | | 359 | 607 | 5 | vrRN2 | x | |
360 +----------------+--------------+----------------+-------------+-----------+ 360 +----------------+--------------+----------------+-------------+-----------+
361 | 1064 | 6 | elT | x | x | 361 | 1064 | 6 | elT | x | x |
362 +----------------+--------------+----------------+-------------+-----------+ 362 +----------------+--------------+----------------+-------------+-----------+
372 **Figure 3.2:** Polarization crosstalk parameters tab in channel properties (SCC v4.0). 372 **Figure 3.2:** Polarization crosstalk parameters tab in channel properties (SCC v4.0).
373 373
374 3.2 Definition of new calibration configuration and product 374 3.2 Definition of new calibration configuration and product
375 ----------------------------------------------------------- 375 -----------------------------------------------------------
376 376
377 In this section we will see how to set the polarization calibration parameters: the calibration constant (called :math:`\eta^*`*` in section 1.3) and the correction to calibration constant (called K in section 1.3). In order to provide such parameters you need to define a new system configuration to be used :underline:`ONLY` for calibration purposes. Such new configuration should include the polarization channels in the measurement configuration used for the calibration. Let's suppose we want to use the :math:`\Delta90` calibration method. 377 In this section we will see how to set the polarization calibration parameters: the calibration constant (called :math:`\eta^*`*` in section 1.3) and the correction to calibration constant (called K in section 1.3). In order to provide such parameters you need to define a new system configuration to be used **ONLY** for calibration purposes. Such new configuration should include the polarization channels in the measurement configuration used for the calibration. Let's suppose we want to use the :math:`\Delta90` calibration method.
378 378
379 In this case we need to define a new configuration (called for example “depol_calibration”) as reported in the table 3.3. As you can see the configuration “depol\_calibration” includes 4 “new” channels. Actually the channels “532 cross +45 degrees” (channel ID=10) and “532 cross -45 degrees” (channel ID=12) refer to the same physical channel “532 cross” reported with channel ID=3 in table 3.2. Anyway we need to define two new channel IDs to identify the “532 cross” channel in the two polarization rotated configurations (+45 and -45 degrees) needed to apply the D90 calibration method. The same is true for the “532 parallel” channel. The polarization rotated channels should be labeled with the corresponding signal type as reported in table 3.3 (see figure 379 In this case we need to define a new configuration (called for example “depol_calibration”) as reported in the table 3.3. As you can see the configuration “depol\_calibration” includes 4 “new” channels. Actually the channels “532 cross +45 degrees” (channel ID=10) and “532 cross -45 degrees” (channel ID=12) refer to the same physical channel “532 cross” reported with channel ID=3 in table 3.2. Anyway we need to define two new channel IDs to identify the “532 cross” channel in the two polarization rotated configurations (+45 and -45 degrees) needed to apply the D90 calibration method. The same is true for the “532 parallel” channel. The polarization rotated channels should be labeled with the corresponding signal type as reported in table 3.3 (see figure
380 3.1). 380 3.1).
381 381
382 **Table 3.3:** Polarization calibration configurations assuming D90 382 **Table 3.3:** Polarization calibration configurations assuming D90
406 406
407 **Figure 3.3:** Options for *Linear polarization calibration product*. 407 **Figure 3.3:** Options for *Linear polarization calibration product*.
408 408
409 As you can see it is possible to fill in only the K correction factor and not the calibration constant :math:`\eta^*`. 409 As you can see it is possible to fill in only the K correction factor and not the calibration constant :math:`\eta^*`.
410 410
411 Actually for a :underline:`LIMITED` period of time it will be possible to fill in also the constant :math:`\eta^*` using a temporary tab called *Polarization calibration constant*. This has been done to provide the users with the possibility to continue to use the SCC even if an automatic calibration made by the SCC was not submitted yet. Anyway after a transition period it will be :underline:`NOT` possible to provide calibration constant using this procedure and the parameter :math:`\eta^*` can be calculated :underline:`ONLY` by the SCC as result of the submission of a proper calibration raw input dataset. The format of this input file is the same as the standard SCC input file. The only difference is that is should contain calibration measurements instead of standard measurements. Following our example, such file should contain the measurement performed at +45 and -45 degrees at 532nm. Also the channel IDs in the file should reflect the ones reported in table 3.3. 411 Actually for a **LIMITED** period of time it will be possible to fill in also the constant :math:`\eta^*` using a temporary tab called *Polarization calibration constant*. This has been done to provide the users with the possibility to continue to use the SCC even if an automatic calibration made by the SCC was not submitted yet. Anyway after a transition period it will be **NOT** possible to provide calibration constant using this procedure and the parameter :math:`\eta^*` can be calculated **ONLY** by the SCC as result of the submission of a proper calibration raw input dataset. The format of this input file is the same as the standard SCC input file. The only difference is that is should contain calibration measurements instead of standard measurements. Following our example, such file should contain the measurement performed at +45 and -45 degrees at 532nm. Also the channel IDs in the file should reflect the ones reported in table 3.3.
412 412
413 Moreover this raw input file has to contain the variables: 413 Moreover this raw input file has to contain the variables:
414 :: 414 ::
415 415
416 double Pol_Calib_Range_Min(channels) 416 double Pol_Calib_Range_Min(channels)
656 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 656 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
657 | Extinction | 2 | Extinction | x | | 657 | Extinction | 2 | Extinction | x | |
658 | | | | | | 658 | | | | | |
659 | 387nm | | | | | 659 | 387nm | | | | |
660 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 660 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
661 | Raman backscatter | 10 | :red:`Raman backscatter and linear depolarization ratio` | x | | 661 | Raman backscatter | 10 | **Raman backscatter and linear depolarization ratio** | x | |
662 | | | | | | 662 | | | | | |
663 | 532nm | | | | | 663 | 532nm | | | | |
664 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 664 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
665 | Extinction | 4 | Extinction | x | | 665 | Extinction | 4 | Extinction | x | |
666 | | | | | | 666 | | | | | |
668 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 668 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
669 | Elastic backscatter | 5 | Elastic backscatter | | x | 669 | Elastic backscatter | 5 | Elastic backscatter | | x |
670 | | | | | | 670 | | | | | |
671 | 355nm | | | | | 671 | 355nm | | | | |
672 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 672 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
673 | Elastic backscatter | 11 | :red:`Elastic backscatter and linear depolarization ratio`| | x | 673 | Elastic backscatter | 11 | **Elastic backscatter and linear depolarization ratio** | | x |
674 | | | | | | 674 | | | | | |
675 | 532nm | | | | | 675 | 532nm | | | | |
676 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+ 676 +-----------------------+--------------+-----------------------------------------------------------+-------------+-----------+
677 | Elastic backscatter | 7 | Elastic backscatter | x | x | 677 | Elastic backscatter | 7 | Elastic backscatter | x | x |
678 | | | | | | 678 | | | | | |

mercurial