TWI727791B - Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same - Google Patents
Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same Download PDFInfo
- Publication number
- TWI727791B TWI727791B TW109115578A TW109115578A TWI727791B TW I727791 B TWI727791 B TW I727791B TW 109115578 A TW109115578 A TW 109115578A TW 109115578 A TW109115578 A TW 109115578A TW I727791 B TWI727791 B TW I727791B
- Authority
- TW
- Taiwan
- Prior art keywords
- path
- carrier
- wire
- measured
- controller
- Prior art date
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
本揭露是有關於一種修正系統及應用其之修正方法,且特別是有關於一種使用線材的製程之動態修正系統及應用其之動態修正方法。 This disclosure relates to a correction system and a correction method using it, and more particularly to a dynamic correction system using a wire rod and a dynamic correction method using it.
現有線材包覆製程係使用一機台將線材包覆在(或包覆)載體,此類製程例如是包含纏繞(winding)或編織(braiding)。線材包覆在載體的品質優劣受到許多因素影響,如機台的運轉參數、載體外形等,因此並非每個產品的線材包覆(或包覆)品質都合格。一般來說,線材包覆瑕疵例如是線材滑移、***或扭絞等瑕疵。當發現此些線材包覆瑕疵時,現有做法大多是直接判為不良品或報廢。因此,如何提出一種能改善前述線材包覆瑕疵的技術是本技術領域業者努力的目標之一。 The existing wire coating process uses a machine to wrap (or coat) the wire on the carrier. Such a process includes winding or braiding, for example. The quality of the wire coated on the carrier is affected by many factors, such as the operating parameters of the machine, the shape of the carrier, etc. Therefore, not every product has a qualified wire coating (or coating) quality. Generally speaking, wire coating defects are defects such as wire slippage, splitting, or twisting. When such wire coating defects are found, most of the existing methods are directly judged as defective or scrapped. Therefore, how to propose a technology that can improve the aforementioned wire coating defects is one of the goals of the industry in this technical field.
本揭露係有關於一種使用線材的製程之動態修正系統及應用其之動態修正方法,可改善前述習知問題。 The present disclosure relates to a dynamic correction system and a dynamic correction method for a manufacturing process using wires, which can improve the aforementioned conventional problems.
本揭露一實施例提出一種使用線材的製程之動態修正系統。動態修正系統包括一驅動裝置、一路徑感測器及一控制器。驅動裝置用以:以一運轉參數驅動一載體運動及將一線材包覆於載體上。路徑感測器用以取得線材包覆於載體上的一實測路徑資訊。控制器用以:依據實測路徑資訊取得線材包覆於載體上的一實測路徑;取得一目標路徑與實測路徑的一實測路徑差異;判斷實測路徑差異是否大於一即時誤差;以及,當實測路徑差異大於即時誤差時,控制驅動裝置改變運轉參數,使線材包覆於載體上的實測路徑接近目標路徑。 An embodiment of the present disclosure proposes a dynamic correction system for a manufacturing process using wires. The dynamic correction system includes a driving device, a path sensor and a controller. The driving device is used for driving a carrier to move with an operating parameter and wrapping a wire on the carrier. The path sensor is used to obtain the measured path information of the wire covered on the carrier. The controller is used to: obtain a measured path covered by the wire on the carrier according to the measured path information; obtain a measured path difference between a target path and the measured path; determine whether the measured path difference is greater than a real-time error; and, when the measured path difference is greater than When there is an instant error, the driving device is controlled to change the operating parameters so that the measured path of the wire covered on the carrier is close to the target path.
本揭露另一實施例提出一種使用線材的製程之動態修正方法。動態修正方法包括以下步驟。一驅動裝置以一運轉參數驅動一載體運動;驅動裝置將一線材包覆於載體上;一路徑感測器取得線材包覆於載體上的一實測路徑資訊;一控制器依據實測路徑資訊,取得線材包覆於載體上的一實測路徑;控制器取得一目標路徑與實測路徑的一實測路徑差異;控制器判斷實測路徑差異是否大於一即時誤差;以及,當實測路徑差異大於即時誤差時,控制器改變運轉參數,使線材包覆於載體上的實測路徑接近目標路徑。 Another embodiment of the present disclosure proposes a dynamic correction method for a manufacturing process using wires. The dynamic correction method includes the following steps. A driving device drives a carrier to move with an operating parameter; the driving device wraps a wire on the carrier; a path sensor obtains the measured path information of the wire coated on the carrier; a controller obtains the measured path information according to the measured path information The wire is wrapped on a measured path on the carrier; the controller obtains a measured path difference between a target path and the measured path; the controller determines whether the measured path difference is greater than an instant error; and, when the measured path difference is greater than the instant error, control The device changes the operating parameters so that the measured path of the wire covered on the carrier is close to the target path.
為了對本揭露之上述及其他方面有更佳的瞭解,下文特舉實施例,並配合所附圖式詳細說明如下: In order to have a better understanding of the above and other aspects of the present disclosure, the following examples are specially cited, and the accompanying drawings are described in detail as follows:
10:載體 10: Carrier
11:第一端 11: first end
12:第二端 12: second end
13:載體部 13: Carrier Department
20:線材 20: Wire
20A:待檢測區域 20A: Area to be inspected
100、200:動態修正系統 100, 200: dynamic correction system
110、210:驅動裝置 110, 210: drive device
111:轉軸 111: shaft
112、212:機械手臂 112, 212: robotic arm
120:路徑感測器 120: Path sensor
130:控制器 130: Controller
211:編織環 211: Braided Ring
211s:內周面 211s: inner peripheral surface
213:線材提供器 213: Wire Provider
D1:實測路徑資訊 D1: Measured path information
E1:即時誤差 E1: Instant error
E2:預測誤差 E2: prediction error
M1:路徑影像 M1: Path image
M2:待檢測區域影像 M2: Image of the area to be detected
P1:實測路徑 P1: Measured path
P2:目標路徑 P2: target path
P3:預測路徑 P3: Predicted path
△P1:實測路徑差異 △P1: The measured path difference
△P2:預測路徑差異 △P2: Forecast path difference
R1、R2:參考軸 R1, R2: reference axis
S1:端部 S1: End
S110~S170、S260~S280:步驟 S110~S170, S260~S280: steps
δ:轉動角度 δ: rotation angle
θ:目標角度 θ: target angle
θ’:實測角度 θ’: Measured angle
Kp:比例增益 K p : proportional gain
Ki:積分增益 K i : integral gain
Kd:微分增益 K d : differential gain
X、Y、Z:軸向 X, Y, Z: axial
第1A圖繪示依照本揭露一實施例之使用線材的製程之動態修正系統的功能方塊圖。 FIG. 1A is a functional block diagram of a dynamic correction system for a manufacturing process using wires according to an embodiment of the disclosure.
第1B圖繪示第1A圖之使用線材的製程之動態修正系統的示意圖。 Fig. 1B is a schematic diagram of the dynamic correction system of the process using wires in Fig. 1A.
第1C圖繪示第1B圖往方向1B`觀看動態修正系統的示意圖。
Figure 1C shows a schematic diagram of the dynamic correction system in the
第2A圖繪示第1B圖之路徑感測器所擷取之線材的路徑影像的示意圖。 FIG. 2A is a schematic diagram of the path image of the wire captured by the path sensor of FIG. 1B.
第2B圖繪示第2A圖之路徑影像中的待檢測區域的待檢測區域影像的示意圖。 FIG. 2B is a schematic diagram of the area to be detected image of the area to be detected in the path image of FIG. 2A.
第3圖繪示第1B圖之動態修正系統的動態修正方法的流程圖。 Figure 3 shows a flow chart of the dynamic correction method of the dynamic correction system in Figure 1B.
第4圖繪示第1B圖之動態修正系統的另一種動態修正方法的流程圖。 Fig. 4 shows a flowchart of another dynamic correction method of the dynamic correction system of Fig. 1B.
第5圖繪示依照本揭露另一實施例之使用線材之製程的動態修正系統的局部示意圖。 FIG. 5 is a partial schematic diagram of a dynamic correction system for a process using wires according to another embodiment of the disclosure.
請參照第1A~1C圖,第1A圖繪示依照本揭露一實施例之使用線材的製程之動態修正系統100的功能方塊圖,第1B圖繪示第1A圖之使用線材的製程之動態修正系統100的示意圖,而第1C圖繪示第1B圖往方向1B’觀看動態修正系統100的示意圖。
Please refer to Figures 1A~1C. Figure 1A shows a functional block diagram of the
動態修正系統100包括驅動裝置110、路徑感測器120及控制器130。控制器(controller)130例如是採用半導體製程包覆的電路(circuit)結構,其例如是晶片、半導體封裝件或其它電路元件。
The
驅動裝置110用以以一運轉參數驅動載體10運動及將線材20包覆於載體10上。本文的「線材包覆」指的例如是包含纏繞
(winding)製程、編織(braiding)製程等。第1A~1C圖的動態修正系統100係以纏繞系統為例說明,然本揭露實施例不受此限。
The
路徑感測器120用以取得線材20包覆在載體10上的實測路徑資訊D1。控制器130用以:(1)依據實測路徑資訊D1取得線材20包覆於載體10上的實測路徑P1;(2)取得目標路徑P2與實測路徑P1的實測路徑差異△P1;(3)判斷實測路徑差異△P1是否大於即時誤差E1;以及,(4)當實測路徑差異△P1大於即時誤差E1時,控制驅動裝置110改變運轉參數,使線材20包覆在載體10上的實測路徑P1接近目標路徑P2。綜上,本揭露實施例之動態修正系統100可在實際將線材20包覆在載體10之過程中,同時修正路徑不在目標路徑P2上的線材20(本文稱「線材包覆瑕疵」),讓發生線材包覆瑕疵的線材20儘可能回到預設的目標路徑P2。
The
目標路徑P2例如是一使用軟體產生的模擬路徑。目標路徑P2的路徑型態可依據產品的實際用途而定,本揭露實施例不限定目標路徑P2的路徑型態。目標路徑P2可預先儲存於控制器130中,或一記憶體(未繪示)中,控制器130可存取此記憶體,以儲存、取得、修改及/或設定目標路徑P2。此外,即時誤差E1例如是介於實測路徑差異△P1的0.1%~10%之間。即時誤差E1可預先儲存於控制器130中,或一記憶體(未繪示)中,控制器130可存取此記憶體,以儲存、取得、修改及/或設定即時誤差E1。
The target path P2 is, for example, a simulated path generated using software. The path type of the target path P2 may be determined according to the actual use of the product, and the embodiment of the disclosure does not limit the path type of the target path P2. The target path P2 can be pre-stored in the
在實施例中,載體10例如是瓶體、桿體、球體、錐體等各種能接受線材包覆於其上的載體。本實施例之載體10例如是包括第一
端11、第二端12及載體部13,其中載體部13位於第一端11與第二端12之間且連接第一端11與第二端12。第一端11及/或第二端12具有例如是曲面、平面或其組合所構成的外輪廓面,其中曲面例如是如圓球面或其它幾何形態的曲面,而載體部13具有例如是曲面(如圓柱面)、平面或其組合所構成的外輪廓面。本揭露實施例不限定載體10的幾何形態,其可以是任何符合產品需求的形體。
In the embodiment, the
以產品類別來說,載體10例如是交通裝置的部件(如飛機機架、車輛機架、腳踏車機架等)、運動器材的部件(如羽球拍、曲棍球柄、泛舟船槳等)、民生類用品的部件(如液化石油氣瓶、氫氣瓶、氧氣瓶、高壓礙子與高壓管材)等需要高強度(但不限定)的產品。線材20例如是複合材料,如碳纖維、玻璃纖維等質輕且高強度的線材。在完成載體10的線材包覆作業後,可將包覆有線材20的載體10進行高溫烘烤。線材20係由線體(支材)與樹脂(基材)所組成,線材20包覆於載體10後,需經由高溫烘烤使樹脂先融化後,再與線體結合成具耐高應力複合材料。
In terms of product categories, the
在本實施例中,如第1B及1C圖所示,驅動裝置110包含轉軸111及機械手臂112。為了清楚表達特徵,第1B圖未繪示路徑感測器120。轉軸111可以轉動角度δ驅動載體10轉動,機械手臂112可將線材20包覆在載體10上。此外,機械手臂112例如是具有六個自由度,例如沿X、Y、Z軸向平移及繞X、Y、Z軸向轉動等六個自由度。機械手臂112可沿-X軸向平移,以將線材20包覆在(或緊迫於)載體10之外表面上。當機械手臂112平移至載體10的第一端11時,轉軸111可以轉動角度δ(如繞+X軸向)驅動載體10轉動,使載體10的另一面(載體10面
向紙張之表面)轉動至面向機械手臂112,使機械手臂112提供的線材20可包覆於載體10的此另一面。接著,機械手臂112可沿+X軸向平移至載體10的第二端12,並於過程中繼續將線材20包覆在載體10之外表面上。透過機械手臂112沿+/-X軸向來回平移以及轉軸111繞+/-X軸向來回轉動,可將更多的線材20持續地包覆於載體10上,直到完成線材包覆作業。
In this embodiment, as shown in FIGS. 1B and 1C, the driving
在本實施例中,前述運轉參數例如是轉軸111的轉動角度δ。控制器130更用以:當實測路徑差異△P1大於即時誤差E1時,控制轉軸111改變轉動角度δ,使線材20包覆於載體10上的實測路徑P1接近目標路徑P2。在其中一種控制轉軸111之轉動角度δ的方式中,控制器130可控制轉軸111以往復運動改變轉動角度δ,例如,控制器130控制轉軸111繞+/-X軸向往復地改變轉動角度δ,使線材20包覆於載體10上的實測路徑P1逐漸穩定接近目標路徑P2。本揭露實施例不限定轉軸111繞+/-X軸向往復轉動的次數,往復次數可以是一次或多次。在另一實施例中,控制器130可控制轉軸111維持相同方向減慢轉動速度或反向轉動,使線材20包覆於載體10上的實測路徑P1逐漸穩定接近目標路徑P2。此外,在線材包覆瑕疵的修正過程中,控制器130可控制機械手臂112停止移動,直到線材20包覆於載體10上的實測路徑P1接近目標路徑P2時,方恢復機械手臂112原先的(預設的)控制模式(轉動角度/速度)。
In this embodiment, the aforementioned operating parameter is, for example, the rotation angle δ of the
在另一實施例中,控制器130也可預測線材20包覆於載體10上的預測路徑,並據以判斷是否改變驅動裝置110的運轉參數。
In another embodiment, the
舉例來說,控制器130更用以:(1)依據實測路徑P1,預測線材20包覆於載體10上的預測路徑P3;(2)取得預測路徑P3與目標路徑P2的預測路徑差異△P2;(3)判斷預測路徑差異△P2是否大於預測誤差E2;(4)當實測路徑差異△P1大於即時誤差E1且預測路徑差異△P2大於預測誤差E2時,控制驅動裝置110改變運轉參數,使線材20包覆於載體10上的實測路徑P1接近目標路徑P2。
For example, the
綜上,即使預測路徑差異△P2大於預測誤差E2,但若實測路徑差異△P1仍小於即時誤差E1,控制器130仍不改變驅動裝置110的運轉參數。如此,透過預測路徑分析的加入,可在不影響線材包覆瑕疵的修正下,減少驅動裝置110改變運轉參數的次數/機率。
In summary, even if the predicted path difference ΔP2 is greater than the predicted error E2, if the measured path difference ΔP1 is still less than the instant error E1, the
在一實施例中,預測誤差E2大於即時誤差E1,即,預測誤差E2比即時誤差E1寬鬆。即時誤差E1與預測誤差E2的比值例如是介於0.9~0.1之間,如0.5。此外,預測誤差E2例如是介於預測路徑差異△P2的0.1%~10%之間。預測誤差E2可預先儲存於控制器130中,或一記憶體(未繪示)中,控制器130可存取此記憶體,以儲存、取得、修改及/或設定預測誤差E2。
In an embodiment, the prediction error E2 is greater than the instant error E1, that is, the prediction error E2 is looser than the instant error E1. The ratio of the instant error E1 to the prediction error E2 is, for example, between 0.9 and 0.1, such as 0.5. In addition, the prediction error E2 is, for example, between 0.1% and 10% of the predicted path difference ΔP2. The prediction error E2 can be stored in the
此外,本揭露實施例之修正線材包覆瑕疵的時機點為:線材20位於機械手臂112之側。例如,控制器130在線材20包覆於載體10之端部S1(端部S1繪示於第1B圖)前控制驅動裝置110改變運轉參數,以於載體10的另一面轉動至面向機械手臂112之前完成線材的修正。前述的端部S1例如是第一端11的外表面的任何一部分、第二端12
的外表面的任何一部分,或是第一端11或第二端12的最端點(最靠近轉軸111的點)。
In addition, the timing point for correcting the wire coating defect in the embodiment of the present disclosure is: the
在一實施例中,控制器130可依據線材20的角度分析線材20之實測路徑P1,如下說明。
In one embodiment, the
請參照第2A及2B圖,第2A圖繪示第1B圖之路徑感測器120所擷取之線材20的路徑影像M1的示意圖,而第2B圖繪示第2A圖之路徑影像M1中的待檢測區域20A的待檢測區域影像M2的示意圖。在本實施例中,路徑感測器120例如是攝像器,其用以擷取線材20包覆於載體10上的路徑影像。如第1A圖所示,路徑感測器120與驅動裝置110可不接觸,例如以無線方式進行傳輸,然視路徑感測器120的種類而定,路徑感測器120與驅動裝置110也可接觸,例如採用有線方式。前述實測路徑資訊D1例如是路徑感測器120所擷取的路徑影像。動態修正系統100的路徑感測器120的數量可以是一個或多個,其可配置在機械手臂112之側,以擷取機械手臂112之側的線材20包覆於載體10的路徑影像。然於另一實施例中,至少一路徑感測器120可更配置在機械手臂112的相對側,以擷取線材20包覆於載體10的另一面(機械手臂112之相對側)的路徑影像。然而,只要是可以實現即時監控及/或修正瑕疵修正即可,本揭露實施例不限定路徑感測器120的數量及/或配置位置。
Please refer to FIGS. 2A and 2B. FIG. 2A shows a schematic diagram of the path image M1 of the
此外,本揭露實施例不限定路徑感測器120的種類,其也可以是3D掃瞄器、線雷射掃瞄器、2D攝相器、超音波測距裝置等。
In addition, the embodiment of the present disclosure does not limit the type of the
控制器130更用以:分析路徑影像M1,以取得實測路徑P1。舉例來說,控制器130可採用影像處理技術,從路徑影像M1中擷
取出待檢測區域20A的待檢測區域影像M2。然後,待檢測區域影像M2中待檢測區域20A相對一參考軸R1之間的實測角度θ’。參考軸R1例如是轉軸111的軸向,如第1A圖之X軸向。為方便理解,目標路徑P2以虛線繪製於第2B圖,控制器130以實測角度θ’與目標路徑P2對應的目標角度θ)的差做為實測路徑差異△P1。當實測角度θ’與目標角度θ的差(即,實測路徑差異△P1)大於即時誤差E1時,控制器130判斷線材20已偏離目標路徑P2,然後控制驅動裝置110改變其運轉參數,以修正線材包覆瑕疵。此外,前述影像處理技術例如包含霍夫變換技術及/或感興趣區域(Region Of Interest,ROI)技術。
The
此外,控制器130可採用PID(比例-積分-微分)控制器控制驅動裝置110。舉例來說,如下式(1)所示,Kp表示比例增益(或比例控制器),Ki表示積分增益(或積分控制器),Kd表示微分增益(或微分控制器),e(t)表示誤差函數,例如是回饋值(如實測角度θ’)與設定值(如目標角度θ)的差距,而u(t)表示控制輸出。在一實施例中,比例增益Kp,積分增益Ki及微分增益Kd可以預先計算或以軟體模擬取得。
In addition, the
一組有助於修正線材包覆瑕疵的比例增益Kp,積分增益Ki及微分增益Kd能讓u(t)於時域的變化從上下震盪開始,但隨時間的推移而逐漸或快速進入穩定期(或收斂期)。在PID回饋控制機制下,控制器130控制轉軸111繞+/-X軸向往復改變(對應u(t)於時域中的上下震盪曲線)轉動角度δ,使線材20包覆於載體10上的實測路徑P1逐漸接近目標路徑P2(對應u(t)於時域中的穩定期或收斂期)。
A set of wire-coating defect correction ratio helps gain K p, the integral gain K i and derivative gain K d let u (t) starting from shaking up and down to change the time domain, but with the passage of time gradually or rapidly Enter the stable period (or convergence period). Under the PID feedback control mechanism, the
在一實施例中,在線材包覆過程中,路徑感測器120可持續擷取(攝影)線材20包覆於載體10的路徑影像M1或每隔一段時間(例如1秒、更長或更短)擷取線材20包覆於載體10的路徑影像M1。控制器130可持續分析路徑感測器120所擷取的路徑影像M1,以持續性監控線材20包覆於載體10的最新狀況。
In one embodiment, during the wire coating process, the
請參照第3圖,其繪示第1B圖之動態修正系統100的動態修正方法的流程圖。
Please refer to FIG. 3, which shows a flowchart of the dynamic correction method of the
在步驟S110中,驅動裝置110以運轉參數驅動載體10運動。例如,驅動裝置110之轉軸111以運轉參數驅動載體10運動。運轉參數例如是轉軸111的轉動角度δ。
In step S110, the driving
在步驟S120中,驅動裝置110將線材20包覆於載體10上。例如,驅動裝置110之機械手臂112將線材20包覆於載體10上。
In step S120, the driving
在步驟S130中,路徑感測器120取得線材20包覆於載體10上的實測路徑資訊D1。在實施例中,路徑感測器120例如是攝像器,而實測路徑資訊D1例如是路徑感測器120所擷取之線材20包覆於載體10上的路徑影像M1。
In step S130, the
在步驟S140中,控制器130依據實測路徑資訊D1,取得線材20包覆於載體10上的實測路徑P1。
In step S140, the
在步驟S150中,控制器130取得目標路徑P2與實測路徑P1的實測路徑差異△P1。
In step S150, the
在步驟S160中,控制器130判斷實測路徑差異△P1是否大於即時誤差E1。當實測路徑差異△P1大於即時誤差E1時,流程進入
步驟S170;當實測路徑差異△P1不大於或等於即時誤差E1時,流程回到步驟S110。
In step S160, the
在步驟S170中,控制器130改變驅動裝置110的運轉參數,使線材20包覆於載體10上的實測路徑P1接近目標路徑P2。
In step S170, the
此外,在線材20持續包覆於載體10的過程中,控制器130可同時重複執行步驟S130~S170,以持續監控線材20包覆於載體10的狀況,且當線材20發生線材包覆瑕疵時,控制器130可即時修正線材20的路徑,使線材20包覆於載體10上的實測路徑P1接近或甚至回到目標路徑P2。
In addition, while the
請參照第4圖,其繪示第1B圖之動態修正系統100的另一種使用線材的製程之動態修正方法的流程圖。第4圖之步驟S110~S150已於前述,容此不再贅述,以下係從步驟S260開始說明。
Please refer to FIG. 4, which shows a flow chart of another dynamic correction method of the
在步驟S260中,控制器130依據實測路徑資訊D1,預測線材20包覆於載體10上的預測路徑P3。
In step S260, the
在步驟S270中,控制器13取得預測路徑P3與目標路徑P2的預測路徑差異△P2。
In step S270, the
然後,在步驟S160中,控制器130判斷實測路徑差異△P1是否大於即時誤差E1。當實測路徑差異△P1大於即時誤差E1時,流程進入步驟S280;當實測路徑差異△P1不大於或等於即時誤差E1時,流程回到步驟S110。
Then, in step S160, the
在步驟S280中,控制器130判斷預測路徑差異△P2是否大於預測誤差E2。控制器130以預測角度θ”(預測角度θ”繪示於第2B圖)與
目標路徑P2對應的目標角度θ的差,做為預測路徑差異△P2。如第2B圖所示,預測角度θ”為預測路徑P3相對於參考軸R1之間的夾角。第2B圖之預測路徑P3僅為示意,實際上的待檢測區域影像M2可不存在預測路徑P3。當預測路徑差異△P2大於預測誤差E2時,流程進入步驟S170;當預測路徑差異△P2不大於或等於預測誤差E2時,流程回到步驟S110。
In step S280, the
綜上,在實測路徑差異△P1大於即時誤差E1及預測路徑差異△P2大於預測誤差E2同時發生時,控制器130方改變驅動裝置110的運轉參數。換言之,即使預測路徑差異△P2大於預測誤差E2,但若實測路徑差異△P1仍小於即時誤差E1,控制器130仍不改變驅動裝置110的運轉參數。如此,透過預測路徑分析的加入,可在不影響線材包覆瑕疵的修正下,減少驅動裝置110改變運轉參數的次數/機率。
In summary, when the measured path difference ΔP1 is greater than the instant error E1 and the predicted path difference ΔP2 is greater than the predicted error E2 at the same time, the
此外,在線材20持續包覆於載體10的過程中,控制器130可同時重複執行步驟S130~S150、S260、S270、S160、S280及S170,以持續監控線材20包覆於載體10的狀況且當線材20發生線材包覆瑕疵時即時修正線材20的路徑,使線材20包覆於載體10上的實測路徑P1接近或甚至回到目標路徑P2。
In addition, while the
雖然前述實施例之動態修正方法係以應用於纏繞系統中為例說明,然亦可應用於編織系統。以下係以第5圖為例說明。 Although the dynamic correction method of the foregoing embodiment is applied to a winding system as an example, it can also be applied to a braiding system. The following is an example in Figure 5.
請參照第5圖,其繪示依照本揭露另一實施例之使用線材之製程的動態修正系統200的局部示意圖。動態修正系統200係以編織系統為例說明。
Please refer to FIG. 5, which shows a partial schematic diagram of a
動態修正系統200包括驅動裝置210、路徑感測器120及控制器130。本實施例之動態修正系統200具有與前述動態修正系統100相同或相似的特徵,不同處在於,動態修正系統200之驅動裝置210的結構與驅動裝置110不同。
The
在本實施例中,驅動裝置210例如是包括編織環211、機械手臂212及至少一線材提供器213。機械手臂212用以以運轉參數驅動載體10運動,編織環211用以將線材20包覆於載體10上。至少一線材提供器213環繞編織環211的內周面211s配置,並用以提供線材20給載體10。當編織環211繞Z軸向(+或-Z軸向)轉動時,編織環211帶動線材提供器213繞Z軸向公轉,而拉動線材提供器213上的線材20編織在載體10之外表面上。此外,機械手臂212例如是具有六個自由度,例如沿X、Y、Z軸向平移及繞X、Y、Z軸向轉動等六個自由度。
In this embodiment, the driving
相似於前述驅動裝置110,本實施例之驅動裝置210用以以一運轉參數驅動載體10運動及將線材20包覆於載體10上。路徑感測器120用以取得線材20包覆於載體10上的實測路徑資訊D1。控制器130用以:(1)依據實測路徑資訊D1取得線材20包覆於載體10上的實測路徑P1;(2)取得目標路徑P2與實測路徑P1的實測路徑差異△P1;(3)判斷實測路徑差異△P1是否大於即時誤差E1;以及,(4)當實測路徑差異△P1大於即時誤差E1時,控制驅動裝置210改變運轉參數,使線材20包覆於載體10上的實測路徑P1接近目標路徑P2。綜上,本揭露實施例之動態修正系統200可在實際線材包覆過程中同時修正路徑不
在目標路徑P2上的線材20(線材包覆瑕疵),讓發生線材包覆瑕疵的線材20儘可能回到預設的目標路徑P2。
Similar to the
在本實施例中,前述運轉參數例如是機械手臂212的進給速度V,如往+/-Z軸向平移的速度。控制器130更用以:當實測路徑差異△P1大於即時誤差E1時,控制機械手臂212改變進給速度V,使線材20包覆於載體10上的實測路徑P1接近目標路徑P2。在其中一種控制機械手臂212之進給速度V的方式中,控制器130可控制機械手臂212以往復運動改變進給方向,例如,控制器130控制機械手臂212沿+/-Z軸向往復地改變進給方向,使線材20包覆於載體10上的實測路徑P1逐漸穩定接近目標路徑P2。本揭露實施例不限定機械手臂212沿+/-Z軸向往復移動的次數,往復次數可以是一次或多次。在另一實施例中,控制器130可控制機械手臂212維持相同方向減慢進給速度或反向移動,使線材20包覆於載體10上的實測路徑P1逐漸穩定接近目標路徑P2。此外,在線材包覆瑕疵的修正過程中,控制器130可控制編織環211停止轉動,直到線材20包覆於載體10上的實測路徑P1接近目標路徑P2時,方恢復編織環211原先的(預設的)控制模式(轉動速度)。
In this embodiment, the aforementioned operating parameter is, for example, the feed speed V of the
類似前述動態修正系統100的分析方式,在本實施例中,控制器130可依據線材20的角度分析線材20之實測路徑P1。例如,如第5圖所示,線材20相對一參考軸R2具有實測角度θ’,其中參考軸R2例如是+/-Y軸向,或載體10上的任意幾何參考。控制器130可分析路徑感測器120所擷取的路徑影像M1(未繪示),而取得實測角度θ’。然後,控制器130以實測角度θ’與目標路徑P2對應的目標角度θ(未繪示)的差做為實
測路徑差異△P1。當實測角度θ’與目標路徑P2的差大於即時誤差E1時,控制器130判斷線材20已偏離目標路徑P2,然後或即時控制驅動裝置210改變其運轉參數,以修正線材包覆瑕疵。
Similar to the analysis method of the aforementioned
此外,動態修正系統200可採用前述第3及4圖的方式修正線材包覆路徑,不同處在於,動態修正系統200所控制的運轉參數為機械手臂212的進給速度V。
In addition, the
綜上所述,雖然本揭露已以實施例揭露如上,然其並非用以限定本揭露。本揭露所屬技術領域中具有通常知識者,在不脫離本揭露之精神和範圍內,當可作各種之更動與潤飾。因此,本揭露之保護範圍當視後附之申請專利範圍所界定者為準。 To sum up, although the present disclosure has been disclosed as above through the embodiments, it is not intended to limit the present disclosure. Those with ordinary knowledge in the technical field to which this disclosure belongs can make various changes and modifications without departing from the spirit and scope of this disclosure. Therefore, the scope of protection of this disclosure shall be subject to the scope of the attached patent application.
100:動態修正系統 100: Dynamic correction system
110:驅動裝置 110: Drive
120:路徑感測器 120: Path sensor
130:控制器 130: Controller
D1:實測路徑資訊 D1: Measured path information
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/985,845 US11685104B2 (en) | 2019-12-20 | 2020-08-05 | Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962951001P | 2019-12-20 | 2019-12-20 | |
US62/951,001 | 2019-12-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI727791B true TWI727791B (en) | 2021-05-11 |
TW202125135A TW202125135A (en) | 2021-07-01 |
Family
ID=77036712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109115578A TWI727791B (en) | 2019-12-20 | 2020-05-11 | Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI727791B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103901853A (en) * | 2014-03-28 | 2014-07-02 | 华南理工大学 | Single-spindle single control system applied to air covered yarn machine and control method |
CN104252920A (en) * | 2014-09-04 | 2014-12-31 | 浙江龙游公任电子有限公司 | Control system and control method thereof coaxial cable production line |
TWI531438B (en) * | 2014-02-14 | 2016-05-01 | Asahi Seiki Mfg | Forming Machine |
US20180178309A1 (en) * | 2016-12-22 | 2018-06-28 | Fanuc Corporation | Welding wire processing structure of arc welding robot |
TWM564181U (en) * | 2018-03-28 | 2018-07-21 | 精湛光學科技股份有限公司 | Wire material discharge detection system |
US20180326590A1 (en) * | 2015-11-16 | 2018-11-15 | Takatori Corporation | Wire saw device, and processing method and processing device for workpiece |
JP6460923B2 (en) * | 2015-06-23 | 2019-01-30 | 日特エンジニアリング株式会社 | Wire holding apparatus and wire holding method |
US20190054639A1 (en) * | 2016-04-28 | 2019-02-21 | Olympus Corporation | Flexible-manipulator sheath and manipulator |
CN109623780A (en) * | 2018-11-28 | 2019-04-16 | 西安电子科技大学 | A kind of shooting multi-angle of view non-individual body cameras people and its application method |
-
2020
- 2020-05-11 TW TW109115578A patent/TWI727791B/en active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI531438B (en) * | 2014-02-14 | 2016-05-01 | Asahi Seiki Mfg | Forming Machine |
CN103901853A (en) * | 2014-03-28 | 2014-07-02 | 华南理工大学 | Single-spindle single control system applied to air covered yarn machine and control method |
CN104252920A (en) * | 2014-09-04 | 2014-12-31 | 浙江龙游公任电子有限公司 | Control system and control method thereof coaxial cable production line |
JP6460923B2 (en) * | 2015-06-23 | 2019-01-30 | 日特エンジニアリング株式会社 | Wire holding apparatus and wire holding method |
US20180326590A1 (en) * | 2015-11-16 | 2018-11-15 | Takatori Corporation | Wire saw device, and processing method and processing device for workpiece |
US20190054639A1 (en) * | 2016-04-28 | 2019-02-21 | Olympus Corporation | Flexible-manipulator sheath and manipulator |
US20180178309A1 (en) * | 2016-12-22 | 2018-06-28 | Fanuc Corporation | Welding wire processing structure of arc welding robot |
TWM564181U (en) * | 2018-03-28 | 2018-07-21 | 精湛光學科技股份有限公司 | Wire material discharge detection system |
CN109623780A (en) * | 2018-11-28 | 2019-04-16 | 西安电子科技大学 | A kind of shooting multi-angle of view non-individual body cameras people and its application method |
Also Published As
Publication number | Publication date |
---|---|
TW202125135A (en) | 2021-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8452073B2 (en) | Closed-loop process control for electron beam freeform fabrication and deposition processes | |
JP2019010890A (en) | Automated process control of addition manufacturing apparatus | |
US10910199B2 (en) | Method of controlling an adjustable nozzle and method of making a semiconductor device | |
CN107175406B (en) | The control method and system of welding track | |
US12005626B2 (en) | Energy efficient blow molder control | |
US20090178728A1 (en) | Bottle filling machine with sensor and method thereof | |
WO2013121760A1 (en) | Imaging inspection device, and control device and control method therefor | |
WO2022053041A1 (en) | Method for generating wire arc additive manufacturing path | |
US11685104B2 (en) | Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same | |
TW201144003A (en) | A method for imaging workpiece surfaces at high robot transfer speeds with correction of motion-induced distortion | |
TWI727791B (en) | Dynamic correcting system of manufacturing process using wire and dynamic correcting method using the same | |
CN110605854B (en) | Printing control method, device and system and control equipment | |
US11679548B2 (en) | Method for melt pool monitoring | |
TWI827326B (en) | Semiconductor process equipment and monitoring methods for wafer position status | |
TW201139084A (en) | Metrology system for imaging workpiece surfaces at high robot transfer speeds | |
Baraldo et al. | Closed-loop control by laser power modulation in direct energy deposition additive manufacturing | |
RU2351524C1 (en) | Product transportation device | |
CN110475618A (en) | Coating method and applying device | |
CN108237678A (en) | The initial method of adjustment of the molding machine of container production equipment | |
CN108563250A (en) | A kind of thermal spraying method for planning track of robot for symmetrical rotary body | |
TWI772991B (en) | Braiding path generation method and device, and dynamic correction method and braiding system | |
Rodríguez-Araújo et al. | ROS-based 3D on-line monitoring of LMD robotized cells | |
US11285671B2 (en) | Method for melt pool monitoring using Green's theorem | |
US20190054655A1 (en) | Cement sintering device and cement sintering method | |
Ider et al. | Inline characterization of thermal spray processes by thermographic spray spot analysis |