SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
(OP)
Hi. I'm probably in the wrong area, (pardon the pun), but I don't know where else to post this. The question is, is there a formula that will let me quickly calculate the central angle required to construct a sector within a circle, where the segment resulting from that sector, comprises an area of a specific percentage of the full circle? That probably sounds a bit confused so I will try again. Imagine I have a circle of a known area, e.g. 100mm^2 Imagine this circle represents the bore of a pipe. The pipe has a guillotine type plate to constrict flow. Imagine I want the guillotine to rise a certain amount, thereby providing a flow area of 20mm^2. Is there a way I can relate this 20mm^2 area to the angle such a segment would create, if the ends of the chord were connected by lines to the circle centre? The description given is just as a means to better explain the question, rather than a real example, in case someone starts quoting information related to flow. That's not really the issue at all. It's only a mathematical exercise, that's all. Is there a way to do this other that iteration? Thanks
RE: SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
1. Area of circle: A = p*r*r
2. Area of sector: S = a*r*r/2 (a is central angle in radians)
3. Area of triangle: T = sin(a)*r*r/2
4. Area of segment: M = S-T = a*r*r/2 - sin(a)*r*r/2 = (r*r/2)*(a - sin(a))
To use your example, A = 100 and M = 100-20 = 80.
From (1), r=5.64 and from (4):
80 = (5.64*5.64/2)*(a - sin(a))
5.03 = a - sin(a)
Given the relative simplicity of this analysis so far, I suppose it's the non-invertibility of the final expression that is your actual concern. This is indeed a problem that is most readily solved by iterative approximation.
If you want a crude non-iterative estimate, I guess you could take the first two terms of the Taylor Series expansion of sin(a) = a-(a^3/3!). Since the a terms will cancel this will allow you to solve for a algebraically, however it will only be accurate near a=0 so you might need to adjust to get a better approximation.
RE: SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
Yes, I was hoping to derive an equation that would let me for example feed in the radius and a required percentage exposure, which would then return the required lift of the guillotine to reveal the required percentage.
e.g. I have a circle radius = 17.85mm
By how many millimetres would a guillotine need raised in order to expose 14.75% of the circle's area?
I always feel a bit disappointed when the only solution is via iteration.
It just feels to me that there should be a nice clean solution to such simple problems.
It almost feels like a shortfall in mathematics if you know what I mean.
I somehow believe there is a solution to such problems in another dimension, other than the one we are experiencing now, if that doesn't sound too David Ickey
Thanks for your input just the same.
RE: SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
The reason the equation is not invertible in the first place is because it is not a one-to-one function - there are multiple inputs that give the same output. Therefore no inversion exists. Why you can't just restrict the domain to create a one-to-one function and then invert that... well that's a deep question! Unsatisfying yes, uncommon no. In fact, as soon as you involve pi or another transcendental number, it is optimistic to expect an exact solution!
The sector area problem itself is discussed in some detail here:
http://mathforum.org/library/drmath/view/61752.htm...
and in the linked solution page here (look at the very bottom):
http://mathforum.org/dr.math/faq/faq.circle.segmen...
The last reference in particular at least gives a fast, simple iterative solution based on Newton's Method.
RE: SEGMENT CALCULATION EQUATION WITHOUT ITERATION OR SOFTWARE
TTFN
FAQ731-376: Eng-Tips.com Forum Policies
Need help writing a question or understanding a reply? forum1529: Translation Assistance for Engineers