SimuQuest 汽車模擬模型和ECU嵌入式軟體開發科技公司,自2001年美國創立至今,致力開發 model-based design (MBD) 基於模型的軟體開發工具包,提供用戶優秀的基於Matlab/Simulink平臺的嵌入式軟體發展的工具包。其開發工具有助於控制器開發工程師提高控制器嵌入式軟體發展效率。目前,產品已經在豐田、通用、現代、德爾福、偉世通、瑞薩科技等整車廠或晶片供應商中廣泛使用。
主要產品有:
UniPhi 一款基於模型的軟體開發工具包,適用於嵌入式技統快速開發,處理信號和參數的管理及資料視覺化。
QuantiPhi 是一款功能強大的晶片組設定和驅動程式整合工具包,用於配置汽車ECU控制系統以及其I/O,並生成產品程式碼;支持飛思卡爾、MicroChip等。
Enginuity 提供基於Simulink的各種汽車發動機模型,支援包括PFI,CIDI,SIDI和HCCI發動機,這些模型支援即時模擬的應用,可以運行在ADI、dSpace等即時模擬系統上運行
UniPhi Model-based Signal/Parameter Management and Visualization
UniPhi 基於模型的開發者工具包,信號/參數的管理及資料視覺化
UniPhi是一個基於模型的信號管理、參數管理工具包,適用於嵌入式控制器快速開發,模型架構中可分為與目標平臺相關和與目標平臺獨立兩個部分,系統變數和標定參數可方便地通過資料管理器管理,可以高效地進行模型管理和功能強大的隨插即用嵌入式系統的開發。應用領域在嵌入式控制器開發及測試,主要用於演算法開發過程中模型管理和參數定標。其特色功能包括信號的集中管理,便捷的系統集成。通過信號管理介面,建立、視圖、查找、修改方便地修改模型中信號,如在MPC56x、MABX、Simulation靈活切換。UniPhi 應用的產業非常廣泛,包括航空、汽車、消費電子和替代能源等產業中皆需要基於模型工具開發嵌入式系統。
UniPhi 特色
Key Development Advantages
✅ Teams align around a single source of truth that guarantees convergence towards the same architecture.
✅ Intelligent automation discovers and eliminates all integration errors in real-time.
✅ Enable automated, rapid, and error-free integrations for complex systems of systems.
✅ Efficiently manage truly agile development and embrace change for any level of complexity.
✅ Free developers to innovate and implement the correct logic according to requirements.
✅ Deliver complete transparency and immediately understand the impact of every change.
Centralized Architecture & Interface Management
Maintain a single source of truth for all development artifacts and ensure consistency between all interfaces as you design and build the actual virtual models and software architecture of your embedded system. Encourage reuse of logic across all relevant applications and enable automated impact analysis of proposed interface changes.
Centralized Data Management & Visualization
Manage data consistency across the lifetime of product software. Eliminate redundant data definitions and enforce rational data definition rules. Enable visibility into definition changes and easily share data across distributed teams. Graphically visualize multi-dimensional data objects to quickly understand mathematical relationships.
Rules and Mitigations
Built-in rules provide immediate feedback if a change to software architecture, data, or interfaces has introduced an error or inconsistency. Eliminate unit or data type mismatches, specify organization-wide naming conventions, ensure requirements coverage, and more. Mitigations often offer automatic resolutions to the root cause of detected errors.
Standards Compliance
Create custom rules and mitigations to enforce adherence to software or process standards (e.g. ISO26262, ASPICE, CMMI, etc.). Maintain team alignment regardless of growing software complexity and facilitate immediate identification of violations to your design requirements. Share across projects to eliminate repeated effort and guarantee future compliance.
Seamless Simulink Integration
Import existing legacy models for reuse and quickly instrument them to comply with your latest design requirements and safety/process standards. Then, automate the system integration process and eliminate headaches arising from manual integration efforts.
Data Dependency Analysis
Quickly scan object dependencies in text-based and graphical contexts to visualize the flow of data throughout software. Highlight model calculation paths and data object usages to precisely understand every relationship between the software artifacts in virtual models.
Built-In Version Control
Commit and revert changes to projects, view the entire history of software artifact contributions, and dynamically update project architecture and data. Easily visualize differences between shared features and resolve conflicts between code changes with ease — no matter where your team members are geographically located.
Requirements & Test Management
Import Requirements and Tests from other tools via ReqIF or Excel for complete traceability to all software artifacts. Quickly generate comprehensive requirement and test traceability coverage reports to share with stakeholders. Automatically create and execute test harness models to ensure comprehensive test coverage.
Customizable & User-Friendly APIs
Embrace changing standards and interfacing with external APIs. Directly access project data with web-based queries and automate simulation testing with Continuous Integration. Configure a custom user permissions scheme that provides end-to-end visibility into your development process, with the ability to limit read and write access as needed.
Tool Interoperability
Support interoperability with the tools your team is already using – from application lifecycle management (ALM), requirements and test management, simulation and modeling, to AUTOSAR tools. Leverage your tools to their maximum potential and allow UniPhi to ensure your entire development process is kept absolutely consistent.
QuantiPhi 晶片組設定和驅動程式整合工具包
QuantiPhi是一款功能強大的晶片組設定和驅動程式整合工具,該工具包提供完整的可配置低層驅動器,例如 ADC,CAN,PWM,SPI,串行,DIO和其他。 該工具將引導您成功配置完成複雜的晶片和驅動程序設置,並且滿足特定的I / O和時程要求。軟體可深層次地訪問並配置處理器參數,模型生成的驅動程式碼可以支援快速控制原型及產品級開發兩個階段。 應用領域在嵌入式控制器開發及測試,主要實現硬體驅動部分程式碼。
特色
- Supports ADC, CAN, PWM, SPI, Serial, DIO, Input Capture, and other drivers
- Real-time validation of entire chip configuration
- Auto-code generation of drivers for Renesas and NXP micros
Easily Configure the Device Drivers for your ECU
Specify the configuration of your system using engineering units without needing to translate the requirements of your system into the proprietary format of register values for a particular microcontroller. QuantiPhi knows all of the details and interdependencies of the underlying microcontroller settings, and presents the available configurations in an intuitive manner. Any inconsistent settings are detected in real-time, along with recommendations on how to resolve such issues.
Rapidly Generate Production-Quality Code
QuantiPhi’s rule checking ensures the code for your specified configuration is achievable for the given microcontroller (pin package, variant, etc.). Built-in intelligence is aware of interactions between modules and prevents any conflicts between settings. QuantiPhi’s code-generation capabilities include extensive error checking to prevent hardware limits from being exceeded in application software. Generated device drivers are thoroughly and automatically commented to clear up any confusion.
QuantiPhi 支持的微控制器
- Renesas – RH850 E1x, RL78 F13/F14
- NXP – S12x, S12G, S12
- Rapid Prototyping ECUs – E1x Embark, S12x ControlBase
Enginuity ── Real-Time Engine Simulation and Control
Enginuity 即時仿真模擬和控制汽車發動機模型工具
Engiuity 工具是一款建模開發技術人员熟悉的軟體工具,被廣泛的應用,將已知的建模方法结合起来已產生即時輸出準確结果的發動機模型的建模工具包。SimuQuest公司開發的即時曲軸分解仿真模型 Enginuity,該仿真模型能夠將其他車輛组件與發動機模型集成以產生即時仿真结果。
產品特色
Enginuity shortens the cycle
Enginuity helps significantly shorten the engine control development cycle and alleviate the need for costly experimental test infrastructure with:
- Combustion models for PFI, CIDI (DI Diesel), and SIDI (Gasoline DI)
- Crank-angle based cylinder-by-cylinder cycle calculation
- High degrees of accuracy over the entire operating envelope
- Longitudinal vehicle model to emulate dyno testing
- Comprehensive, reusable Simulink library blocks
- Tool-supported, automated model tuning