“TheMathWorksTM公司的使命是加快工程和科学领域中的发明和创新的步伐”,JimTung先生说。
TheMathWorks公司是世界领先的科学计算和基于模型设计的软件供应商的领导者,其客户是覆盖世界各大洲100多个国家的1,000,000多名顶级工程师、科学家、教育学者和研发人员,他们工作在世界上最先进的技术公司、政府实验室、金融机构以及3500多所大学。基于MATLAB®和Simulink®之上,TheMathWorks公司针对不同行业的应用提供了更为丰富的工具箱和技术支持,来帮助工程师面对复杂的设计挑战和加速科技创新的进程。这些产品已经在很多行业得到了广泛应用:如汽车、航空航天、无线通信和数字通信、政府研发、工业控制、电子系统、生物技术、制药业、金融分析、地球与大气科学、仪器仪表制造和能源开发等。2008年12月9日,在TheMathWorks公司位于上海市淮海中路的香港新世界大厦47楼会议室,笔者受邀采访了TheMathWorks公司FellowJimTung先生。
个人简介:
JimTung是TheMathWorks公司Fellow,专注于业务和技术的发展战略与分析。Jim在科学计算软件市场拥有超过26年的经验,包括在TheMathWorks公司工作的20年,他曾经担任市场营销副总裁和业务拓展的副总裁。在他早期的职业生涯中,他在LotusDevelopnet和KeithleyDAS公司(一家基于PC的数据采集系统的领先制造商)从事市场和销售管理方面的工作。Jim拥有哈佛大学的学士学位。
打造两大核心技术平台
JimTung先生介绍,TheMathWorks公司拥有两个核心技术平台:一是基于科学计算的工业标准语言MATLAB平台,主要是为算法开发人员提供一个开放性的集分析、可视化和高级编程于一体的交互环境,帮助工程师来完成数据获取(从各种软件、硬件和数据库)、信息挖掘(分析和可视化)及结果共享(报告和发布)等科研工作;二是建立在MATLAB平台上的基于模型设计的Simulink产品家族,它增加了系统级仿真、验证和确认,以及包括代码生成的嵌入式系统实现的功能。
TheMathWorks公司给工程师和科学家们提供了超过90种不同应用领域的专业工具家族。这些工具都基于科学计算的工业标准语言MATLAB。MATLAB将数值计算和可视化与一种易于使用的编程语言结合一起,它和相关的工具在数据获取、数据分析、算法开发、数据可视化和应用开发方面具有无法衡量的价值。Simulink产品家族建立在MATLAB平台上,它增加了基于模型设计、系统级仿真和嵌入式系统实现的功能。Simulink为建模、仿真和复杂系统实现——尤其是控制系统、DSP和通信系统提供了一个模块化设计的环境。其他Simulink工具包括用于建模和事件驱动(Event-driven)系统的Stateflow、用于自动产生实时代码的Real-timeWorkshop和用于快速原型与硬件在回路测试的XpcTarget。
推出SimscapeTM语言
“TheMathWorks拥有悠久的历史,自1990年首次推出Simulink,用于帮助用户创建模型和可执行规范,从而提高各工程领域之间的要求和设计理念的沟通。这在机电及其他系统设计中是至关重要的。作为致力于解决客户需求的一部分,我们继续提供新功能,为联合仿真开发系统级物理模型,帮助客户确保实效,同时减少真实原型的费用支出。”JimTung介绍说。
TheMathWorks近日推出Simscape语言,这是一种新的程序编写功能,可在Simulink环境中编写物理建模的组件、域和函数库。新语言包含在Simscape内,它利用物理网络或非因果建模方法将Simulink系统扩展到机电系统及其他多域物理系统的建模和仿真。
新Simscape语言以广泛应用的MATLAB语言为基础,工程师可以用它开发可重复利用的组件模型和系统,促进技术迅速发展,比如燃料电池、风力发电系统以及混合电动车辆。利用这一新功能,终端用户和合作者可以扩展Simscape,创建及共享可重复利用的模型,从而提高团队效率并加强沟通。具备这些共享的物理模型,设计团队可以更准确地仿真系统行为,开发更具鲁棒性的控制策略,做出设计权衡,并在开发过程中及早发现系统性能误差,公司就可以探索更多设计方案并降低测试成本。
推动技术进步
JimTung自豪地说,正是因为使用了TheMathWorks的产品,科学家们正在提高人类对地球、环境和宇宙的认知;工程师们正在制造更安全高效的交通工具,正在改进航天航空技术和正在让通讯变得更快捷;研究人员正在推动医学研究和提高诊断技巧,不断发现新的能源,以及培养下一代的工程师和科学家。JimTung先生解释说,“新Simscape语言功能非常强大。我们可以用它编写自定义组件,这是在物理建模时是‘必要的’。这种语言还非常直观,拥有MATLAB技能的人会发现Simscape非常容易使用。”
随着系统越来越复杂并且要求结合其他技术,如机电系统,工程师需要横跨电气、机械、液压及其他物理领域的仿真工具。过去,工程师团队需要掌握多个软件供应商提供的互不相干的工具,并学习在联合仿真中将其联系在一起。这一过程很耗时,需要详细了解仿真技术,从而使自动验证测试变得更加复杂。现在,工程师可以在结合了Simscape和TheMathWorks提供的特定领域物理仿真工具(SimElectronicsTM,SimMechanicsTM,SimDrivelineTM,SimHydraulics®和SimPowerSystemsTM)的单一环境下工作,而且避免了建立联合仿真的复杂工作。
主瞄汽车领域
TheMathWorks产品几乎在所有汽车系统开发中均得以应用,工程师依赖这些工具探查和分析新的创意,进行系统建模和仿真,建立车辆概念的快速原型,然后将其应用到产品级硬件中。对于汽车的底盘和安全系统,工程师们正在采用一些新技术,如时间触发通信网络、电动马达、高级处理器以及基于DSP的控制器,乃至无线与图像处理系统。TheMathWorks工具使工程师可以对高层次需求进行建模和仿真,将其表示为车辆算法,并跨越多个汽车平台进行使用。该工具提供了多种高级功能,支持在目标系统上实现信号和图像处理、马达控制、通信技术和软件开发。
在汽车领域,BMW、TOYOTA、HONDA、AUDI、NISSAN、MAN、德尔福、米其林等公司都是TheMathWorks公司在全球范围内的客户。TheMathWorks还专门设有MathWorks汽车咨询委员会(MAAB),致力于提供加速汽车行业产品设计和开发的软件产品。MAAB每年召开会议,以分享TheMathWorks技术应用的共同经验和产品与技术的发展前景。
营造成功秘诀
JimTung先生认为,TheMathWorks之所以取得成功,还应归功于在研发方面的大力投入以及密切关注客户的技术需求。“研发是我们的重要内容之一,参与技术研发的人员总数超过了公司总人数的1/3。我们一直在与整车厂和一级供应商保持紧密接触,以便从他们那里了解技术需求和基于模型设计的推广,以此来引导我们的研发”。
“为OEM厂商和一级供应商提供产品开发和应用的平台,使他们在开发产品时成本更低、速度更快,同时使其故障率得到有效控制,这是我们首先要做的。”JimTung先生强调,“TheMathWorks将在以下几方面努力:一是工具如何支持大规模仿真;二是如何使工具生成的代码愈加紧凑;三是要不断加强在测试与检测这方面的研发力度。我们注意到,客户在这方面的要求越来越高,投入也越来越大。”
【相关链接】:
TheMathWorks成立中国独资公司
TheMathWorks公司2007年5月18日正式宣布在北京成立中国独资公司——北京迈斯沃克软件有限公司。新公司将负责MATLAB和Simulink等系列产品在中国的销售和技术支持。新公司将为正在扩大的亚太地区客户群,尤其是汽车、消费电子和教育行业的客户,提供科学计算和基于模型设计的直接的技术支持和服务。同时,TheMathWorks公司将继续保持与北京九州恒润科技有限公司(HiRainTechnologies)的分销商关系,后者将继续向中国的航空航天和国防部门销售TheMathWorks产品和提供相关服务。
“对TheMathWorks公司来说,中国是一个正在增长的重要市场。它不仅拥有世界上最快的经济发展速度,而且它还是很多跨国企业新建的研发中心的所在地,同时也是世界上最大规模的杰出工程师的成长摇篮。”TheMathWorks公司首席财务官JeanneO’Keefe表示,“北京独资公司的成立将进一步加强TheMathWorks公司作为世界上领先的科学计算和基于模型设计的软件供应商的领导者地位,它给总公司和亚太地区的工程师及科学家们打开了一个巨大的机会之窗。”
TheMathWorks公司创立于1984年,总部位于美国马萨诸塞。目前,该公司为工程师和科学家们提供了超过90种软件包组成的工具家族。这些工具都是基于用于算法开发、数据可视化、数据分析和数值计算的高级科学计算语言MATLAB。该公司的另一大产品家族Simulink则广泛用于对动态系统进行多域仿真和基于模型设计。
声明:本文为中国传动网独家稿件。未经许可,请勿转载。
原文地址:http://www.chuandong.com/publish/news/2009/1/news_1_5_103790.html