Fd309swqupzfjp0wj2ch

Yiquan LIN

Hardware Engineer Current Position  •  City, Taichung, Taoyuan  •  [email protected]

Thus far, I have two years experience in system hardware design (Server & Storage). I am able to effectively design the product with assistance from the cross-function team, preliminary research from the vendor, choosing the correct electronic component, design the circuitry to test the product and decide whether or not the product is viable for mass production.


Some of my strengths include; my adaptability to new tasks as I'm a fast learner, my willingness to attempt new things, my problem solving skills.

工作經驗

廣達電腦, 2019 - Present

1. CPLD(Use Language Verilog) 開啟 CPU Power sequence 

2.使用Python或Tera term與BMC溝通並撰寫程式腳本驗證硬體功能(BMC內部語言是Sheell Scripts與Linux的語言極為相同,需要用到Tera term或Python 做溝通介面)並與Tektronix結合自動擷取圖形(若需要與Tektronix結合並自動截圖則只能用Python做自動化截圖),利於測試版子及Debug,使用Linux的介面做自動化硬體驗證,提升team的做事效率。 (使用語言:Shell Scripts, C, Python。使用軟體 : Python, Linux, VISA) 

3.了解客戶端的需求,並且設計電路板(Power、Riser、GPU、HSBD…),目前經手一塊小板,板子的功能有兩種 一.控制伺服器的風扇轉速並使用efuse避免風扇抽過多的電流 二.電壓轉換並供應電源給其他板子使用(48V to 12V) 

4.使用儀器,測試設計出來的電路板是否有異常 

5.與TE(測試產品)溝通,確保產測出來的板子沒有異常 

6.使用AMD tool 量測高速訊號(OS:Linux) 

7.協助SIT,SDA釐清板子上的問題 

8.協助產線釐清板子問題並順利生產

CPU Power Sequence

Use Language : 

1.Verilog 


Use tool: CPLD/FPGA

Paragraph image 00 00@2x

Python control BMC and Tektronix

Use Language : 

1. Python 

2. Shell Scripts

3.  C

Use tool: Python, Linux, VISA

Paragraph image 00 00@2x

學歷

國立中山大學, 碩士學位. 電機工程學所, 2016 - 2018

國立勤益科技大學, 學士學位, 電機工程系, 2012 ~ 2016

研究內容


研究論文為有效的管理電池組的電量狀態,其利用LabVIEW介面監控電池充放狀態,同時也須計算每一顆電池的最佳的充放電功率(使用語言MATLAB),把計算好的最佳值傳送給DSP(使用語言C),讓DSP打出合適的PWM去控制DC-DC轉換器對電池做出有效的充放電。

 在研究之餘,也探討了估算電池的SOC,利用開路電壓實驗,製作出電池的等校電路,再用力最小平方法計算等校電路的內阻(使用語言MATLAB),最後把以上的實驗結果結合到ANN(Artificial Neural Network),使可以推算出電池的電量狀態(平均誤差0.85%)。

電池管理架構

以LabVIEW為控制中心 

管理及整合整個系統的系統。 

 Use Language : 

1.LabVIEW 

2.C 

3.MATLAB 


Use instrument : 

1. PRODIGIT 33622 F 

2. GW INSTEK SPD-3606

3. NI9929, NI9481 

4. Tektronix 


Apply Circuit : 

1. DC - DC bidirectional buck boost converter 

Use tool: AllegroConcept/OrCAD

Paragraph image 04 00@2x
Paragraph image 04 01@2x

DC-DC Converter Control battery 

DC - DC bidirectional buck boost converter:

Charging battery :boost converter

Discharging battery :buck converter



Paragraph image 00 00@2x

PI Controler

Use Language : 

1.Visual Basic 

2.MATLAB 

3.C

Paragraph image 00 00@2x

Powell's method

Use Language : 

1.Visual Basic 

2.MATLAB 

3.C

Paragraph image 00 00@2x

Golden Section Method

Use Language :

1.Visual Basic 

2.MATLAB

3.C

Paragraph image 00 00@2x

額外的研究


研究論文為有效的管理電池組的電量狀態,其利用LabVIEW介面監控電池充放狀態,同時也須計算每一顆電池的最佳的充放電功率(使用語言MATLAB),把計算好的最佳值傳送給DSP(使用語言C),讓DSP打出合適的PWM去控制DC-DC轉換器對電池做出有效的充放電。

在研究之餘,也探討了估算電池的SOC,利用開路電壓實驗,製作出電池的等校電路,再用力最小平方法計算等校電路的內阻(使用語言MATLAB),最後把以上的實驗結果結合到ANN(Artificial Neural Network),使可以推算出電池的電量狀態(平均誤差0.85%)。

此外也用了Python 做出一套系統,減輕家裡的負擔及在工作上能夠更加地順利

電池電量狀態估測


Paragraph image 02 00@2x

Articial Neural Network

Use Language : 

1.MATLAB

Paragraph image 00 00@2x

Open Circuit Voltage

Use Language :

1.LabVIEW

2.MATLAB


Paragraph image 04 00@2x
Paragraph image 04 01@2x

Repair Car System

Use Language :

1.Python



Paragraph image 04 00@2x
Paragraph image 04 01@2x

Skills


Language

1. LabVIEW 

2. C 

3. Verilog 

4. MATLAB

5.Python


Tool

1.CPLD 

2.FPGA 

3.Allegro Concept 

4.OrCAD

5.Linux

Powered by CakeResumePowered by CakeResume