top of page

Arc Fault Protection in Grid-tied Solar Inverters - UL 1699B System Design

  • Performed a literature review
  • Created a high-voltage lab to generate arcs
  • Recorded arc fault data with an oscope
  • Simulated a detection algorithm in Matlab
  • Moved the algorithm to a DSP
  • Utilized a CLA (control law accelerator) co-processor to collect high-frequency ADC samples
  • Utilized the DSP's floating point unit to perform Discreet Fourier Transform (DFT) and freq domain analysis
  • Collaborated with embedded HW design team

​

Safety in Embedded Systems - UL 1998 FW Design

  • Created source code to address the safety regulations. E.g.
    • Power On Self Test (POST)
    • Wr/rd test patterns through RAM 
    • Watch dog timer
  • This standard informed both the FW and HW architectures
  • Met with UL auditors to ask questions and revise approach
  • Studied the MISRA-C best practices for safe C development

​

Electrical arc.jpg
standard_image_ul_standard.png

Miscellaneous Projects

  • Researched best practices for FW rev control
  • Completed a vendor training for TI's SYSBIOS RTOS
  • Became a SYSBIOS implementation leader 
  • Measured the overhead of threads like hardware interrupts (HWIs), SWIs and Semaphores
  • Implemented a stack monitor for development diagnostics
  • Created a linker command file for placing code in memory
  • Designed a CAN-bus application (data logger)
  • Helped hunt down a very difficult legacy FW bug!
inverter.png

© 2013 by Richard F. Crispo. Proudly made by Wix.com
 

bottom of page