hooligan
Mechanical
- May 15, 2003
- 2
hi everyone,
i have a problem designing a control system. i have two webs of material that have holes punched in the material. the holes in both of the materials are punched the same distance apart. the materials are then wound on two seperate rolls. i am feeding the two rolls of material into a machine. i want to align (register) the holes of the two materials as they run into the machine. i have brakes on both of the unwind shafts so that i can control the individual drag on the materials. i also have sensors that can measure the the amount of mis-registration of the two materials (mismatch). i have a plc that can take the data from the sensors and manipulate the tension on the brakes. my trouble is coming up with a method to calculate how much brake i need to apply. for simplicity i was starting with manipulating only one unwind brake, i am setting the other one manually for now. what i am doing now is i am taking the mismatch data and calculating a new tension value by the following equation:
T new = [T old(MM old)]/ MM delta
T new is the new tension value
T old is the previous tension value
MM delta is the change in missmatch from the one previous to the most recent.
essentially i am using a proportonal method of changing the tension to try to minimize the mismatch (MM). my trouble arise when i have a large tension value and a small change in the mismatch value (there is a reaction time from the time you make a change to the time you actually see a difference) the above equation tends to blow up (divide by zero).
Any suggestion on how to better control the system? Any help is greatly appreciated!!
i have a problem designing a control system. i have two webs of material that have holes punched in the material. the holes in both of the materials are punched the same distance apart. the materials are then wound on two seperate rolls. i am feeding the two rolls of material into a machine. i want to align (register) the holes of the two materials as they run into the machine. i have brakes on both of the unwind shafts so that i can control the individual drag on the materials. i also have sensors that can measure the the amount of mis-registration of the two materials (mismatch). i have a plc that can take the data from the sensors and manipulate the tension on the brakes. my trouble is coming up with a method to calculate how much brake i need to apply. for simplicity i was starting with manipulating only one unwind brake, i am setting the other one manually for now. what i am doing now is i am taking the mismatch data and calculating a new tension value by the following equation:
T new = [T old(MM old)]/ MM delta
T new is the new tension value
T old is the previous tension value
MM delta is the change in missmatch from the one previous to the most recent.
essentially i am using a proportonal method of changing the tension to try to minimize the mismatch (MM). my trouble arise when i have a large tension value and a small change in the mismatch value (there is a reaction time from the time you make a change to the time you actually see a difference) the above equation tends to blow up (divide by zero).
Any suggestion on how to better control the system? Any help is greatly appreciated!!