What does LHP stand for?
LHP is short for “Left Hand Plane,” a reference to the stability of a control system based on Root Locus analysis of a closed loop continuous system. When plotting out the poles of a transfer function (mathematical characterization of a control system) when the poles are in the Left Hand side of the s-plane, you have a stable control system. As stability of a control system is important to the application of electronic embedded systems, LHP prides ourselves in being a stable partner to the clients we do business with and the effort we put into building quality into our customers' products.
What does LHP do?
LHP is an engineering solutions company providing engineering services and technical solutions in a combined strategic manner to solve large engineering issues for fortune companies or to help companies new to engineering get off the ground. LHP continuously monitors technology trends and best practices across the industry while innovating new techniques and processes for optimizing engineering efforts. In our “tool box” of solutions, we provide resident engineers, onboard training, statement of work project support, high level consulting as well as technical solutions for developing, testing and monitoring embedded applications and general hardware engineering support.
What kind of software do you write?
LHP builds custom software that meets our customers’ needs. Our Embedded software resides on a computer that is inside the device it is controlling, thus building “intelligence” into the device (i.e. cars, phones, hospital beds, etc.). LHP also develops software for many applications that attach to the embedded system including desktop & mobile solutions as well as enterprise web applications. Sometimes we combine these technologies into a single solution such as a telematics remote monitoring systems (i.e. data from an engine’s computer is collected by a telematics unit and transmitted to a custom built web application where it is monitored or remotely programmed).
Where is your software used?
It is clear that the world is becoming more and more electronically controlled and each year devices keep getting “smarter.” Our Embedded software can govern how any type of device works and our IT solutions can include applications for any type of business problem or process, but we historically have spent most of our time in the automotive and medical fields, making engines and medical devices work better and more efficiently.
What's it like to work at LHP?
We pride ourselves on having “small town values” and strive to make this a part of how we operate each day, whether we’re interacting with a customer, supplier, community group, or just each other. LHP is a fun company that values long-term partnerships, technical innovation, personal responsibility, uncommon achievement, and workplace diversity. We are serious about our work, but don’t take ourselves too seriously.
Why should we do business with LHP?
Because we aren’t just looking for a transaction but instead would prefer a long term strategic engineering partnership. Our customers value the LHP Approach, which includes a solutions approach to optimizing engineering efforts. The process involves a business and engineering assessment ultimately resulting in a road map for improving engineering operations and optimizing the utilization of engineering assets. Feedback can include industry best practices, technology trends, process improvements and technical solutions as well as training, engineering resources and overall engineering capacity and expertise.
What does LHP do to support the community?
LHP is headquartered in Columbus, Indiana, with offices extended in Chicago, Detroit and Wuhan, China and we are a committed partner to the communities we operate out of to help contribute to a better place to work and live. LHP gives directly to many charitable organizations each year, and we encourage our employees to become active participants in the community’s success. We believe that the company’s success and the community’s success are one and the same.
How does LHP protect customer IP?
We understand that our customers are placing a significant amount of trust in us when we engage in a partnership, and we are very careful to protect their intellectual property. We work to ensure that our employees are educated about IP protection and work teams are kept separate. Any data we have is secured & protected at all times. We do not develop IP that competes with our customers. We focus our investments on developing IP that supports our customers such as development systems, test systems and telematics.
What makes LHP's technologies unique?
LHP is unique in that we combine the technologies of web-based information systems, mobile applications and PC applications with that of embedded technologies. Our extensive knowledge of embedded electronics, data links, web and mobile technologies puts our company in a position to help our customers design applications that retrieve data to be stored and viewed remotely through the web interface. One example of that is telematics remote diagnostic track and trace monitoring systems for vehicles where data is retrieved from an automotive applications data bus and then sent back through either a satellite or cellular connection and then stored and displayed through a web-based information system.
What is embedded software?
Embedded software runs directly on a microcontroller designed and integrated into a specific hardware application, electronic or mechanical system. Embedded software is different from IT application software in that the CPU does not interact directly with computer hardware such as a monitor, keyboard, disc drives, printers, etc. although keypads and displays are commonly used. Read More.
What is model-based design?
Model based design is a methodology used to design embedded software based on graphical models typically applied to control systems. Simulation is a key part of model-based design allowing errors in the system to be identified early in the design process before code is actually generated. This saves companies money and improves the overall quality of the software. Matlab Simulink is on one of the most popular platforms for implementing model-based design. Model based design also includes a number of testing applications that can be used for software unit testing and component testing as well as test vector generation.
What is auto code generation?
Auto code generation is an element of model-based design that allows high level programming language like ‘C’ to be automatically generated from graphical models. One of the key benefits of auto coding is that the software can be generated much faster with higher quality and is directly traceable to the software design. One of the tradeoffs is that throughput can be effected as the auto generated software may not be as efficient as hand generated software although improvements in the efficiency of the auto generated software have continued to improve over the years.
What is Hardware-In-the-Loop (HIL) testing?
Hardware-In the-Loop testing involves running test cases while replicating the electronic interface of the application to be controlled by using electronic test platforms such as ETAS, dSpace, National Instruments or a home grown system to validate the software. For open loop testing these platforms provide a capability to perform functional testing by exercising the logic in the software while controlling electronic inputs through a graphical interface running on a PC. For close loop testing the platform uses a separate onboard computer to execute a plant model of the system real-time to provide actual dynamic feedback to the application while the system is being tested. This allows full system testing and tuning to be performed before actually getting on the physical application. This can be very beneficial if developing high end large equipment such a cranes, jet engines or other industrial equipment. This type of testing can be automated and costs much less to perform and is much safer than testing performed on vehicle or in a test cell.