[Dsg-hallb_magnets] cernox sensor issue
Ruben Fair
rfair at jlab.org
Fri Oct 14 17:40:44 EDT 2016
Christiana.
We shall not be making any changes to the software that is presently being employed for the Torus unless it is a planned test and this will require input from Dave Kashy also.
For now, as you have planned, see what conclusions you and Brian can draw from the bench testing that you are carrying out using the two LV chassis from the solenoid.
Regards
Ruben
From: "Christiana Wilson" <grenoble at jlab.org>
To: "dsg-hallb magnets" <dsg-hallb_magnets at jlab.org>
Sent: Friday, October 14, 2016 1:59:01 PM
Subject: Re: [Dsg-hallb_magnets] cernox sensor issue
Hi Brian,
I appreciate you looking at the algorithm. The algorithm you suggest was used for a time. It caused the current to be recalculated every loop and made the temperature less stable. One of the engineers asked that the current only be changed when the power dissipation was out of the range that Lakeshore recommends for Cernox operation. I am curious as to why the existing algorithm only works when temperature is increased. Could it be that more power is dissipated and the current is recalculated? Why does it not work when temperature is decreased? Could it be that power dissipated is within range and current stays constant.
I will need Rubens permission to make the change.
As for additional power checks, the algorithm below matches the latest flowchart see attachment v1. I do not see additional power checks. I may have sent you an older copy of the flow chart which did have additional power checks see attachment v0. The engineers asked me to change the code to what you see below.
I can apply your suggested algorithm, but everyone will need to be aware that the temperatures will not be as stable as they are now with the fixed currents.
I think we need to look at another parameter before recalculating the current, maybe voltage? Lakeshore recommends that the voltage across the RTD be 10mV or less for the full range of temperatures that the Torus operates.
What are your thoughts on this?
Christiana
On 10/14/2016 12:27 PM, Brian Eng wrote:
Instead of explaining with text, which could be confusing, I've attached a few screenshots of the various VI block diagrams.
For reference here's a PDF for the algorithm: M:\hallb_eng\CLAS12\Magnets\Torus\JLab Torus\C&I_Torus\Controls_&_Wiring\Fast DAQ\Cernox Algorithm\TR Algorithm.pdf
Here's what the VI looks like now (attached as current.png):
The issue I've found with the current algorithm is that it will increase the current as the temperature increases, but it won't decrease the current as it goes down.
After noticing that the logic doesn't exactly match the reference algorithm (namely the additional checks on power dissipation) I modified the VI to look like the following (attached as updated.png):
This version properly increased and decreased the current with my admittedly limited testing of using a single potentiometer in place of a cernox sensor and varying it up and down between 4K and 325K.
Finally I removed some of the terminals that weren't being used and changed the code to use more LabVIEW primitives in my process of upgrading to 2016 (attached as simplified.png):
Hopefully the images make sense and get sent through to the mailing list okay.
--
Brian Eng
Detector Support Group
757-269-6018
BQ_BEGIN
On Oct 12, 2016, at 6:44 PM, Amrit Yegneswaran < yeg at jlab.org > wrote:
hello brian,
today you and i had a discussion about the cernox sensor problem.
at the dsg meeting we further discussed the matter.
you mentioned that there were some errors in the main program VIs, which i'vent seen.
when you mentioned that you had e-mailed christians (author of the code) and nick i mentioned you to post a few words regarding this issue, so that rather than a select few, all of us including i might be aware of the source and cure.
perhaps it slipped your mind that i requested you the source and the cure for the problem.
i am documenting all these issues so that newcomers like pablo and tyler understand these issues and can provide
effective support.
so when you come back on friday please do so.
amrit
_______________________________________________
Dsg-hallb_magnets mailing list Dsg-hallb_magnets at jlab.org https://mailman.jlab.org/mailman/listinfo/dsg-hallb_magnets
BQ_END
_______________________________________________
Dsg-hallb_magnets mailing list
Dsg-hallb_magnets at jlab.org
https://mailman.jlab.org/mailman/listinfo/dsg-hallb_magnets
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/dsg-hallb_magnets/attachments/20161014/58f591e1/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 6221 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/dsg-hallb_magnets/attachments/20161014/58f591e1/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 4902 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/dsg-hallb_magnets/attachments/20161014/58f591e1/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 3100 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/dsg-hallb_magnets/attachments/20161014/58f591e1/attachment-0005.png>
More information about the Dsg-hallb_magnets
mailing list