• 21.08.2025, 17:43
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

BorisTheSpider

Full Member

MPS Delta - Level spikes making alarm unusable

Samstag, 15. September 2012, 12:36

In my other thread I was struggling with the MPS Delta 40. I now have it working as a level sensor, but I can't use it for it's intended purpose (to trigger alarms and warnings) since it is spiking to 0%.

I wonder if anyone can tell me if there is some way I can cause an alarm to only activate after a condition exists for a period of time. I don't believe there is, but maybe I've missed it.

The problem is that when my pump PWMs up from low to high speed, the pressure drop that it causes in the res is making the MPS Delta overshoot, and spike right down to 0%, so if I set up a fill level alarm it will trigger every time the pump increases speed. Once flow stabilises at the new higher rate, the fill-level reading recovers to a correct value and remains stable.

I have already set the time based sensitivity of the MPS delta 40 to the lowest possible value to try to smooth the output, but that seems to smooth over maybe 2 seconds, but the spike to 0% I'm seeing lasts more like 10 seconds.

Sure, I could run the pump at a constant speed, but that's not what I brought an aquaero for!!!

I need to either:

1. Further smooth the output of the MPS delta 40, over a longer time period

or

2. Trigger an alarm only if the fill level reading goes low and stays low for a period of time.



I know you can set periods of time that fan speed readings can be absent/0 for, before an alarm or warning is triggered, but there doesn't seem to be a way to do that with a fill level alarm.

It would also be great to be able to do exactly the same thing (have a setting for the number of seconds before the alarm triggers) with all the other alarms, to eliminate spike problems generally.

BorisTheSpider

Full Member

Samstag, 15. September 2012, 13:17

Just to add to this, coincidentally, right as I posted this, my aquacomputer high flow meter has started spiking to 0 and triggering alarms as well. I've had it up and running fully for about a week, and it has never done this before, reading reliably right down to 0.2gpm. If I put my ear up against it, it doesn't sound like it can be an impeller stall as I can still hear it turning during the alarm.

I know it's a beta, but this is a major usability issue - the alarms are one of the main features, and in my install right now they are basically broken.

Devs, please can we have an adjustable time delay before alarms trigger, so spiking can be managed.

Thanks

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BorisTheSpider« (15. September 2012, 13:18)

LarryWill729

Full Member

Montag, 17. September 2012, 00:11

Boris, a quick question, is your MPS 40 level sensor connected to its own, private hose to the Res?
.
If it is connected to ANY hose that has flow through it, the readings will spike due to water flow past the connector for the sensor.
.
The Delta 40 is intended to measure a difference in pressure, so for use as a level measurement, one side needs to be connected to the top of the Res in open air, and the otherside connected to the bottom of the Res. And neither high or low side can have any flow past the connector. So if you connected the wet side to a "T" connector at the inlet of your pump, it will do exactly what you describe.
.
For the high flow sensor spiking down to zero, I suspect a wire problem. Try changing the cable.
AMD FX-8150 OctoCore O.C. 18% to 4.2 GHz on ASUS M5A99X EVO with 16 GB Corsair Dominator W. C. RAM, 2 nVIDIA Geforce 560TI W.C. in SLI, six Western Digital drives for a total of 4.07 TBytes, AquaComputer Aquero 5 Pro, AquaComputer D5 pump, Multiswitch USB, tubemeter and Kyros CPU block. Two coolant loops,CPU & SLI, MB, RAM and AQ5, with two flow meters. Running Windows 7 Professional 64, and using Open Hardware Monitor v0.5.1Beta Aquasuite B16 hardware temps.

chippie

Full Member

Montag, 17. September 2012, 03:04

I think I can see what Boris is saying, if he has not connected it with flow through it which I doubt due to the tiny M5 fitting, the flow would just trickle through that, when I change my pump speed I can see the level in the res change as well.

Couple of things, I really do not think that flow rate will effect the temp very much as it is more the head of the pump. From experience, I no longer have my pump on a curve controller as I used to because it really made no difference to the temps (just find the sweet spot), what does though is the fan speed, they only spin up and become barely audible when the temp risies. Yeah I know, if you have the ability to control the pump speed then you should be able to. Everyones setup is different thoguh so flow rate may effect your temps. Secondly, do you have a combi pump res? as this is probably not the best setup due to the pump being right next to the liquid with the sensor off that. Perhaps a res situated further away from the pump with the sensor hanging off that one will help with the issue.

The thing with a pressure/level sensor is that when your pump changes speed the pressure will always change so as you say the real only solution is one of the two you mention with being able to trigger the alarm if it goes low for a set period taking my favour to keep the readings as consistent as possible.

I must admit I would have thought AC should have considered this, perhaps they have as it will be in the next beta? :whistling:

BorisTheSpider

Full Member

Montag, 17. September 2012, 11:36

Boris, a quick question, is your MPS 40 level sensor connected to its own, private hose to the Res?
.
If it is connected to ANY hose that has flow through it, the readings will spike due to water flow past the connector for the sensor.
.
The Delta 40 is intended to measure a difference in pressure, so for use as a level measurement, one side needs to be connected to the top of the Res in open air, and the otherside connected to the bottom of the Res. And neither high or low side can have any flow past the connector. So if you connected the wet side to a "T" connector at the inlet of your pump, it will do exactly what you describe.
.
For the high flow sensor spiking down to zero, I suspect a wire problem. Try changing the cable.
No, it's not connected with flow through it.

It's connected, with a single (small, 6mm/4mm) hose from a port on the bottom of the res, then at the top of the res there is a pressure equalisation membrane (http://shop.aquacomputer.de/product_info…roducts_id=2906)

The spiking only happens when the pump speeds up. It's not a problem with the readings - if I leave the pump on low (or high) flow, there is no spiking over hours of monitoring, but as soon as the pump speeds up there is an immediate spike to 0%. Within about 10 seconds, the level recovers somewhat, then after about 30 seconds it recovers fully, to the new lower level (correctly reading, as when the pump is at full speed the res level is about an inch lower than when it's at lowest speed).


EDIT: I just, as I made this post, thought what it might be and I've figured it out!!!

It occured to me that rather than being a drop in pressure at the high side of the sensor, it could be the air in the res getting pulled to a lower pressure and taking a while to equalise. Sure enough, I have removed the pressure equalisation membrane so that there is just an open hole in the res, and it immediately started working - when the pump PWM's up, the level reading drops straight to the (new, lower) correct value and stays there without any spiking or recovery time.

The pressure equalisation membrance clearly takes too long for my application.

I have some very free-breathing dust filter material here, and an unused G1/8 to G1/4 plug that I used with a tubemeter that went wrong, so I think I'm going to go and get hacking and see what I can lash together to make a fast-equalizing membrane of my own.

BorisTheSpider

Full Member

Montag, 17. September 2012, 11:38

Note to the devs - although I have worked out what my problem was I do want to ask still;

- Please can we have the ability to "delay" alarms, so they trigger only if a condition exists for a period of time, rather than instantaneously, then we can manage spiking problems.

sebastian

Administrator

Montag, 17. September 2012, 11:57

You can move the move the filter speed scroll bar to slower.

BorisTheSpider

Full Member

Insane in the membrane

Montag, 17. September 2012, 12:06

Ok,

I tried my G1/8 to G1/4 adapter with some of this: http://www.samokleykin.com/ filter material wadded up and shoved in it, and no spiking. But it was ugly as hell.

So, I took my aquacomputer pressure membrane ( which is a Gore PMF200128 ) and started hacking - the top part (the plastic part) comes off if you push a 6mm or so socket into the metal part to pinch the clips equally from all sides and then it comes apart, however I later realised that's completely unnecessary.

If you just pull at the top around the edge, it's just clipped on, and you can remove the top plastic cap.

I then cut the supplied membrane out with a stanley knife, and replaced it with some of the samokleykin dust filter material, and now no more spiking.

I notice at http://www.gore.com/en_xx/products/venti…-in_holder.html that the PMF200128 flows 450 litres per minute of air at a delta p of 70 millibars, but there is also a PMF200484 that flows 2500lph at the same pressure difference.

To retain most of the resistance to water ingress that the stock membrane provides, it might be worth trying one of them (they are rated for about half the water resistance). In my application, I'm not sure I'll bother - I can't forsee any situation in which the membrane should get wet, and it works for me now.

Perhaps the aquacomputer team could source and offer the PMF200484 as an option, since a quick google search reveals it to be made of pure unobtainium, so it's probably necessary to order through a trade account.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »BorisTheSpider« (17. September 2012, 12:12)

BorisTheSpider

Full Member

Montag, 17. September 2012, 12:12

You can move the move the filter speed scroll bar to slower.
Hi Sebastian,

I'd already done that and set it to the slowest setting possible, but that seems to filter the readings down to about one every 2 seconds, but my spikes were lasting up to 30 seconds until the reading fully recovered and stabilised.

Perhaps using a PMF200484 membrane, instead of http://shop.aquacomputer.de/product_info…roducts_id=2906 which is a PMF200128 would be better, it has much lower resistance to air flow.

Shoggy

Sven - Admin

Montag, 17. September 2012, 13:43

That is a problem that can not be solved at the moment since of course we assume a constant flow rate and also do not offer direct control for the pump speed in regards to the temperature since we always found that pretty useless.

The mps already features a very advanced filter technique so some spikes will not take into account for the measurement which also means that in your case the sensor values must be correct for some longer time so the mps thinks they must be real. These larger differences can not be easily filtered away because than a real problem would not be detected or too late. A delay would solve the problem but of course it is also a bit against the general philosophy. In case of a real problem it would take much more time before you get an alarm or shut down.

We will have a look what can be done here but do not expect any solution soon.

BorisTheSpider

Full Member

Montag, 17. September 2012, 13:54

Thanks Shoggy,

I am controlling pump speed via PWM (MCP35x). I originally planned to do this because of pump noise, but once I received my pump, I realised it's very quiet even at full speed. I still like having it slow down when there's no system load though, since it should reduce wear and increase the life of the pump. I find that slowing down to 0.2gpm = 45lph still keeps everything cool at idle, and it even seems enough flow for 2 x 580GTX in SLI under load, the pump only really needs to speed up when the CPU is loaded.

I think a lot of people with loud pumps would want to slow them down when the system isn't under load.

I agree that the low pressure measurement the delta 40 was reporting is real - it was the pressure drop in the top of my res (in the air) pulling on the water and lowering the measured pressure.

If you did implement a delay for alarms, it wouldn't have to cause a long delay in the case of an alarm. The spikes I was seeing in my flow meter (which seem to have gone now) were only for maybe 5 seconds, so setting alarms to trigger after 10 seconds for example would have easily managed them, without adding a long delay.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BorisTheSpider« (17. September 2012, 13:56)