Algorithm Design & Analysis

If your technology is draining resources rather than optimizing them, we can get you back on track. A professionally managed services provider can give you the decisive edge to:

Digital Signal Processing

  • Multidimensional Fast Fourier Transform implementations, Digital filter design for video and audio applications
  • Real time FPGA and MCU implementations

Design, analysis and simulation of control systems

  • Closed loop fuel injection control for automobiles

Secure, encrypted in-situ update techniques Differential equations

  • Deriving of macroscopic behavior from microscopic mathematical models

Statistics and Probability Theory

  • Filter design for targeted error convergence performance in precision metering
  • Noise prediction by design, characterization and filtering
  • Monte Carlo simulations

Error Correction

  • Using multidimensional Linear and Spline interpolation, extrapolation and least squares regression

Auto gain control techniques, Battery capacity estimation, Ultra low power algorithms

  • Algorithm cost analysis, reducing the number of divisions, multiplications and additions. Substituting floating point arithmetic with integer arithmetic with acceptable error.
  • Substituting floating point arithmetic with integer arithmetic with acceptable error.

Time of flight measurement algorithms

  • RF time of flight measurement
  • Time of flight measurement
  • Secure, encrypted in-situ update techniques

Solving system of equations

  • By using various non-iterative methods like: Gaussian elimination,( LU/Cholesky/QR decompositions) and interactive methods like: Gauss-Seidel, Jacobi etc.

Solving differential equations

  • Evaluation of integrals, Eigenvalue decompositions, Finite element methods for solving differential equations numerically

Standard specific implementations

  • AGA8 volume correction techniques
  • Bruteforce intelligence

Success Story

  • Project: Study of engine exhaust quality and algorithm design for controlling a stepper motor actuator valve to supply the appropriate amount of air to the engine.
  • Objective: Maintain the Air-Fuel Ratio (AFR) at stoichiometric levels to ensure optimal fuel combustion during engine cycles.
  • Approach: Ascenten researched combustion chemistry and designed a closed-loop engine control system.
  • Development Type: Indigenous product development at Ascenten.
  • Timeframe: 24 weeks
  • Team Size: 2 engineers
  • Highlight: Target exhaust quality achieved, improved vehicle mileage, and reduced fuel consumption.
  • Project: Research on earthquakes, detecting them successfully when they occur, and heuristically assessing the damage.
  • Objective: Ascenten researched the scientific principles behind seismic vibrations and designed algorithms and electronics for analyzing and detecting earthquakes while rejecting non-seismic vibrations such as those caused by the natural swaying of high-rises or passing trains.
  • Algorithms designed:
    • System self-calibration
    • Detecting strong ground motion
    • Detecting moderate ground motion
    • Detecting fire
    • False alarm detection
    • Post-vibration damage detection
    • Post-vibration fire damage detection
  • Engagement: Offsite, 16 weeks
  • Scope of Work:
    • Study and implement the AGA8 Gross method algorithm in C.
    • Find gas compressibility using this method.
    • Derive gas volume at base conditions based on its compressibility.
    • Ascenten studied the algorithm and a legacy Fortran implementation. Several discrepancies were diligently discovered and resolved.
  • Technology:
    • Code Composer Essential version 3.1 from TI
    • MSP430 series microcontroller
  • Project: Algorithm design for a domestic utility meter.
  • Challenges: To minimize computations for ultra low power performance while optimizing measurement resolution for high accuracy.
  • Use of integer arithmetic only.
  • Ascenten designed several ingenious innovations and techniques to achieve target power efficiency and accuracy.
  • Features include AGC, analysis of 30 different types of field situations and error conditions, and smart functionality.

Contact Us

We would really like to hear from you and answer any questions. Please email us at info1@ascenten.net
or call us on

India Mobile: +91-89800 00973

India Landline: +91-79-2646 4646

refresh