Thread Content
I want to create a program that can automate the process of increasing and decreasing temperature. The initial temperature should be set at 20 degrees. It takes 1.5 hours to raise the temperature to 69 degrees, after which the temperature is held constant for 0.5 hours. It takes 2.5 hours to raise the temperature to 99 degrees, with the temperature remaining constant for 1 hour. To reach 108 degrees, it takes another 1.5 hours, with the temperature held constant for 1 hour. Steam is used to maintain a constant pressure during the heating process, so that the steam temperature does not change much. The heating device is a 5-cubic-foot tank filled with sugar water, which is constantly stirred. Is there anyone who knows how to do this? I would appreciate some advice
The description is quite clear; the requirements are too vague – what configuration to use.
The control schemes for Siemens 200 or Hilscher/Zhejiang University Control Systems are meant to be implemented at night; I’ll think about how to outline them myself tomorrow
Do you have any ideas, friend? It seems like there are quite a lot of factors involved. I’d like to hear what other people think
The key is whether you have strict requirements regarding temperature, because the temperature signal is delayed, and it’s already very difficult to control.
The requirements aren’t very high; it’s sufficient if the temperature rises linearly within a certain time frame, and as long as the temperature remains stable with minimal fluctuations
The control challenge lies at the temperature inflection point. Due to thermal inertia, over-adjustment occurs.
It’s definitely easy to do, but the temperature can easily get too high; it would be best to have a proper manufacturing process
It is very difficult to maintain stability when there is a large lag. . .
This can be achieved using a ramp generator and a polyline-like operation.